Distance from Gresham to Grand Terrace - United States
Driving distance: 1664.54 km
Travel time: 17 hours 41 minutes
Origin: Gresham
The city of Gresham is located in the province of Oregon. Geographically it is located at latitude: 45.5021 and longitude: -122.4413.
Cities near Gresham:
Destination: Grand Terrace
The city of Grand Terrace is located in the province of California. Geographically it is located at latitude: 34.0312 and longitude: -117.3132.