
Kansas City, MO, USA to Hannibal, MO, USA from $35: 6 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Kansas City to Hannibal: Cheapest, Fastest and Best Way
1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Kansas City to Hannibal with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

See more options
Traveling From Kansas City to Hannibal
The drive from Kansas City to Hannibal offers a fascinating transition from the vibrant urban scene filled with jazz and barbecue to the quaint charm steeped in Mark Twain's literary legacy.
Best Neighbourhoods in Hannibal
Hannibal offers charming neighborhoods that showcase its rich history and culture.
Best Times To Visit Hannibal's Attractions
Timing your visit can significantly enhance your experience in Hannibal.
Hannibal Weather: What to Expect Year-Round
Hannibal experiences a humid continental climate, featuring hot summers and cold winters, making spring and fall the ideal times for comfortable travel. Weather plays a significant role in your visit, as seasonal activities and scenery can greatly enhance your exploration of this charming town.
Dining in Hannibal: A Unique Experience
While Kansas City is renowned for its smoky barbecue, a visit to Hannibal isn't complete without trying the hearty Frog Legs at The Broadway Tavern, where the riverside atmosphere adds charm to your meal. The fresh, locally sourced ingredients and the distinct flavor profile of the dishes here offer a delightful contrast to the bold barbecue scene back home.
Kansas City - Hannibal operators
Explore transport companies operating between Kansas City and Hannibal, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Bus from Kansas City Bus Station to St Louis Bus Station
Bus from St Louis Lambert Fld to Hannibal
Bus from St Louis Lambert Fld to Hannibal
Train from Kansas City to St. Louis
Plane from Kansas City (MCI) to St. Louis (STL)
Plane from Kansas City (MCI) to Quincy (UIN)
Shuttle from St. Louis to Hannibal
Frequently asked questions
Find out more about the route from Kansas City to Hannibal.
Trips from Kansas City
- Kansas City to Topeka
- Kansas City to Manhattan
- Kansas City to Emporia
- Kansas City to Lawrence
- Kansas City to Houston
- Kansas City to Springfield
- Kansas City to Denver
- Kansas City to Lake Ozark
- Kansas City to Columbia
- Kansas City to Omaha
- Kansas City to New Orleans
- Kansas City to Minneapolis
- Kansas City to Oklahoma City
- Kansas City to Chicago
- Kansas City to Boston
- Kansas City to Joplin
- Kansas City to Overland Park
- Kansas City to Springfield
- Kansas City to Sioux Falls
- Kansas City to Hermann
- Kansas City to Colorado Springs
- Kansas City to Salt Lake City
- Kansas City to Memphis
- Kansas City to Lincoln
- Kansas City to Phoenix
- Kansas City to Louisville
- Kansas City to Green Bay
- Kansas City to Las Vegas
- Kansas City to Seattle
- Kansas City to Tulsa
- Kansas City to Miami
- Kansas City to Dauphin Island
- Kansas City to Saint Louis
- Kansas City to Jefferson City
- Kansas City to Wichita
- Kansas City to London
- Kansas City to Buenos Aires
- Kansas City to Columbia
- Kansas City to Des Moines
- Kansas City to Kansas City
Trips to Topeka
- Quincy to Hannibal
- Springfield to Hannibal
- Chicago to Hannibal
- Palmyra to Hannibal
- Saint Louis to Hannibal
- Des Moines to Hannibal
- Washington to Hannibal
- Peoria to Hannibal
- Canton to Hannibal
- Springfield to Hannibal
- Warrensburg to Hannibal
- Cedar Rapids to Hannibal
- Columbia to Hannibal
- Branson to Hannibal
- Dameron to Hannibal
- Iowa City to Hannibal
- Keokuk to Hannibal
- Davenport to Hannibal