Distance from to

Distance from Upper Alton to Hannibal

Distance from Upper Alton to Hannibal is 137 kilometers. This air travel distance is equal to 85 miles.

The air travel (bird fly) shortest distance between Upper Alton and Hannibal is 137 km or 85 miles.

If you travel with an airplane (which has average speed of 560 miles) from Upper Alton to Hannibal, It takes 0.15 hours to arrive.

Upper Alton

Upper Alton is located in United States.

GPS Coordinates (DMS)38° 54´ 41.1840'' N
90° 9´ 2.3760'' W
Latitude38.91144
Longitude-90.15066
Altitude169 m
CountryUnited States

Upper Alton Distances to Cities

Upper AltonDistance
Distance from Upper Alton to Affton43 km
Distance from Upper Alton to St Louis32 km
Distance from Upper Alton to Indianapolis357 km
Distance from Upper Alton to Chicago389 km
Distance from Upper Alton to Kettering523 km

Hannibal

Hannibal is located in United States.

GPS Coordinates39° 42´ 30.1680'' N
91° 21´ 30.5280'' W
Latitude39.70838
Longitude-91.35848
Altitude158 m
CountryUnited States

Hannibal Distances to Cities

HannibalDistance
Distance from Hannibal to St Louis156 km
Distance from Hannibal to Wentzville109 km
Distance from Hannibal to Cicero386 km
Distance from Hannibal to Nashville562 km
Distance from Hannibal to Cedar Rapids257 km

Map of Upper Alton

Map of Hannibal