Around the World

Distance between Gresham and Bessemer

Distance from Gresham, OR to Bessemer, AL is 2048 miles / 3296 kilometers.

Map showing the distance from Gresham to Bessemer

Beeline Air distance: miles km

Gresham, OR

City: Gresham, OR
Country: United States
Coordinates: 45°29′53″N
122°25′53″W

Bessemer, AL

City: Bessemer, AL
Country: United States
Coordinates: 33°24′6″N
86°57′15″W

Time difference between Gresham and Bessemer

The time difference between Gresham and Bessemer is 2 hours. Bessemer is 2 hours ahead of Gresham. Current local time in Gresham is 15:21 PST (2025-01-09) and time in Bessemer is 17:21 CST (2025-01-09).

Search