Overview
Hannibal is a city in Missouri. It is located approximately 100 miles northwest of St. Louis and is located on the west bank of the Mississippi River.
Hannibal is best known as the boyhood home of author Samuel Longhorn Clemens, more commonly known as Mark Twain. Twain's The Adventures of Tom Sawyer and Adventures of Huckleberry Finn are set in Hannibal. Many historical sites in the city revolve around Twain and his writings, which occupy a prominent place in the history of the Underground Railroad era.
3 sights · 4 things to do · 2 places to eat · 2 places to stay
Updated from Wikivoyage on 1 October 2026 · Something wrong or missing? Improve it on Wikivoyage
Best things about Hannibal
Mark Twain Boyhood Home & Museum
Rockcliffe Mansion
Mark Twain Cave Complex
National Tom Sawyer Days
Clemens Field
Baseball stadium.
Riverview Park
Contains a statue of Mark Twain.
Plan your trip
Best time to visit & weather
Most comfortable: Apr–Oct. Summer highs reach about 90°F; winter lows dip to about 24°F. Very hot (Jul) — plan outdoor time for mornings. Cold months (Jan) can bring snow and ice; check road conditions. Wettest: May and Apr. (climate data from nearby St. Louis)
Blue bars: average daily high and low (°F). Purple columns: average monthly rain and melted snow (inches).
Getting there
- From you: to see whether to drive or fly, and how long it takes.
- UIN Quincy Regional Airport Baldwin Field, Quincy — 18 mi away. Directions
- IRK Kirksville Regional Airport, Kirksville — 68 mi away. Directions
- STL St. Louis Lambert International Airport, St Louis — 85 mi away (major hub). Directions
From the south: U.S. Route 69 or U.S. Route 71.
Full “Get in” guide ↓Budget & where to stay
No prices are listed for this place yet. See the Sleep guide ↓ for options.
Sample 2-day itinerary
Day 1
- Morning Mark Twain Boyhood Home & Museum, Clemens Field, Rockcliffe Mansion
- Lunch Mark Twain Dinette
- Afternoon Riverview Park, Molly Brown Birthplace & Museum
- Dinner The Becky Thatcher Restaurant
Day 2
- Morning Mark Twain Cave Complex
- Afternoon National Tom Sawyer Days
Stops are grouped by area so each day needs little backtracking. Check opening hours before you go.
Food for you
What to ask about, for your diet
Diet labels come from each listing's description and cuisine; “likely” means the cuisine usually has good choices, not a promise. Check with the restaurant. Open the food finder
Map
Every listing with a location. Tap a pin for its Google Maps link.
Understand
Get in
By car
From the south: U.S. Route 69 or U.S. Route 71.
From the west: U.S. route 36
From the east: Interstate 72
From the north: U.S. Routes 61/24
By bus
Burlington Trailways operates daily buses in each direction between St. Louis and places in Iowa, stopping in Hannibal.
By plane
American Airlines partner Cape Air operate flights from St. Louis to nearby (28 miles away) Quincy, Illinois.
See
Do
Do National Tom Sawyer Days
Eat
Sleep
Go next
Travelers interested in the creative works of Mark Twain might also head west along U.S. Route 36 to Marceline, childhood home of another creative genius, Walt Disney.
Nearby
Quincy
City / town · 17 listings · 16 mi away
Bowling Green
City / town · 1 listings · 27 mi away
Plymouth
City / town · 1 listings · 47 mi away
Mexico
City / town · 4 listings · 47 mi away
Arenzville
City / town · 1 listings · 54 mi away
Nauvoo
City / town · 11 listings · 58 mi away
Jacksonville
City / town · 3 listings · 60 mi away
Macomb
City / town · 5 listings · 63 mi away
My experience
Write about your trip here. Notes save automatically in this browser as you type; back them up from My journal.