Distances from Hannibal, MO

Driving distance and travel time from Hannibal, Missouri to 20 places. The nearest is Wentzville, MO, 78 miles away (1 h 17 min by car); the farthest listed is Joplin, MO at 310 miles. Open any route for the road map, directions, halfway point and gas cost.

20
Destinations
0
Within 50 miles
12
Within 150 miles
78 mi
Nearest: Wentzville

50 to 150 miles from Hannibal

12 destinations, nearest first.

Destination Miles Km Drive time
Hannibal to Wentzville, MO 78 125 1 h 17 min
Hannibal to O'Fallon, MO 85 137 1 h 23 min
Hannibal to Saint Peters, MO 89 143 1 h 29 min
Hannibal to Chesterfield, MO 96 155 1 h 36 min
Hannibal to Columbia, MO 98 157 1 h 46 min
Hannibal to Saint Charles, MO 99 160 1 h 41 min
Hannibal to Jefferson City, MO 106 171 1 h 53 min
Hannibal to Florissant, MO 109 175 1 h 50 min
Hannibal to Castle Point, MO 112 180 1 h 55 min
Hannibal to St. Louis, MO 117 188 1 h 53 min
Hannibal to Oakville, MO 119 191 1 h 58 min
Hannibal to New York, MO 146 235 2 h 20 min

150 to 300 miles from Hannibal

7 destinations, nearest first.

Destination Miles Km Drive time
Hannibal to Saint Joseph, MO 194 312 3 h 09 min
Hannibal to Blue Springs, MO 204 328 3 h 22 min
Hannibal to Independence, MO 208 334 3 h 26 min
Hannibal to East Independence, MO 208 335 3 h 26 min
Hannibal to Kansas City, MO 210 338 3 h 15 min
Hannibal to Cape Girardeau, MO 221 355 3 h 32 min
Hannibal to Lee's Summit, MO 224 360 3 h 32 min

Over 300 miles from Hannibal

1 destination, nearest first.

Destination Miles Km Drive time
Hannibal to Joplin, MO 310 499 5 h 06 min

Destinations from Hannibal on the map

Click a point to open the route.

Distances from nearby cities