Skip to content

Table of contents

About Hannibal, MO

Hannibal sits on Mississippi River bluffs in northeast Missouri, famous as Mark Twain's boyhood home. Highway 61 runs north-south through downtown, connecting to I-72 for St. Louis access, while Highway 36 crosses east-west to Illinois. Most visitors come via these main routes to see Twain attractions. The Mark Twain Cave beneath the city stays 52 degrees year-round.

Where is Hannibal, MO on the map?

Hannibal, MO is in United States, at 39.710, -91.394 - about 38 km south of Quincy, IL.

How far is Hannibal, MO from where I am?

Use your device location to see the distance to Hannibal, MO, how long the drive takes, and directions from where you are.

Weather in Hannibal, MO

Today
Cloudy27° / 18°C
  • Precip: 0.0 mm
  • Wind: 20 km/h
Tomorrow
Drizzle29° / 16°C
  • Precip: 1.1 mm
  • Wind: 22 km/h

Forecast for

Find hotels in Hannibal, MO

Rent a car near Hannibal, MO

Race a karting track in Hannibal, MO

Race a karting track generated from the real streets of Hannibal, MO.

Hannibal ChicaneEasy

Play a pub crawl round in Hannibal, MO

Nine holes from pub to pub through the real streets of Hannibal, MO. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Hannibal, MO9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Hannibal, MO?

The closest airport to Hannibal, MO is Quincy Regional Airport Baldwin Field, 46 km (about 37 min by car).

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.