Distance from Gresham to Vineyard
The shortest distance (air line) between Gresham and Vineyard is 488.96 mi (786.90 km).
How far is Gresham from Vineyard
Gresham is located in Oregon, United States within 45° 30' 7.56" N -123° 33' 31.32" W (45.5021, -122.4413) coordinates. The local time in Gresham is 05:18 (05.10.2025)
Vineyard is located in California, United States within 38° 28' 26.4" N -122° 40' 33.6" W (38.4740, -121.3240) coordinates. The local time in Vineyard is 05:18 (05.10.2025)
The calculated flying distance from Vineyard to Vineyard is 488.96 miles which is equal to 786.90 km.
Gresham, Oregon, United States
Related Distances from Gresham
Vineyard, California, United States