How to get from Jefferson City to Hannibal by car, truck, walk, bike
Distance between Jefferson City and Hannibal is 797 kilometers (494 miles).
Driving distance from Jefferson City to Hannibal is 1011 kilometers (627 miles)
Route Map
Routes from jefferson-city-tennessee to hannibal-missouri
4 Ways from Jefferson City (United States/Tennessee) to Hannibal (United States/Missouri)
Choose 1 of the options below and start your journey
Route instructions
1. Continue onto Russell Avenue 796 m
2. Turn right onto West Broadway Boulevard, US 11E 34.08 km
3. Keep right 1.53 km
4. Keep left onto I 40 40.08 km
5. Keep right onto I 40 245.86 km
See more
Questions and Answers
What is the cheapest way to get from Jefferson City (United States/Tennessee) to Hannibal (United States/Missouri)?
How do I get from Jefferson City (United States/Tennessee) to Hannibal (United States/Missouri) the fastest?
How long does it take to get from Jefferson City (United States/Tennessee) to Hannibal (United States/Missouri)?