How to get from Dallas to Hannibal by car, truck, walk, bike
Distance between Dallas and Hannibal is 912 kilometers (565 miles).
Driving distance from Dallas to Hannibal is 1053 kilometers (653 miles)
Route Map
Routes from dallas-texas to hannibal-missouri
4 Ways from Dallas (United States/Texas) to Hannibal (United States/Missouri)
Choose 1 of the options below and start your journey
Route instructions
1. Continue 115 m
2. Turn right onto South Akard Street 410 m
3. Turn left onto South Ervay Street 271 m
4. Turn right onto Commerce Street 579 m
5. Turn left onto South César Chávez Boulevard 29.88 km
See more
Questions and Answers
What is the cheapest way to get from Dallas (United States/Texas) to Hannibal (United States/Missouri)?
How do I get from Dallas (United States/Texas) to Hannibal (United States/Missouri) the fastest?
How long does it take to get from Dallas (United States/Texas) to Hannibal (United States/Missouri)?