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 | Drive time |
|---|---|---|
| Hannibal to Wentzville, MO | 78 | 1 h 17 min |
| Hannibal to O'Fallon, MO | 85 | 1 h 23 min |
| Hannibal to Saint Peters, MO | 89 | 1 h 29 min |
| Hannibal to Chesterfield, MO | 96 | 1 h 36 min |
| Hannibal to Columbia, MO | 98 | 1 h 46 min |
| Hannibal to Saint Charles, MO | 99 | 1 h 41 min |
| Hannibal to Jefferson City, MO | 106 | 1 h 53 min |
| Hannibal to Florissant, MO | 109 | 1 h 50 min |
| Hannibal to Castle Point, MO | 112 | 1 h 55 min |
| Hannibal to St. Louis, MO | 117 | 1 h 53 min |
| Hannibal to Oakville, MO | 119 | 1 h 58 min |
| Hannibal to New York, MO | 146 | 2 h 20 min |
150 to 300 miles from Hannibal
7 destinations, nearest first.
| Destination | Miles | Drive time |
|---|---|---|
| Hannibal to Saint Joseph, MO | 194 | 3 h 09 min |
| Hannibal to Blue Springs, MO | 204 | 3 h 22 min |
| Hannibal to Independence, MO | 208 | 3 h 26 min |
| Hannibal to East Independence, MO | 208 | 3 h 26 min |
| Hannibal to Kansas City, MO | 210 | 3 h 15 min |
| Hannibal to Cape Girardeau, MO | 221 | 3 h 32 min |
| Hannibal to Lee's Summit, MO | 224 | 3 h 32 min |
Over 300 miles from Hannibal
1 destination, nearest first.
| Destination | Miles | Drive time |
|---|---|---|
| Hannibal to Joplin, MO | 310 | 5 h 06 min |
Destinations from Hannibal on the map
Click a point to open the route.