---
title: "St Louis to Hannibal – 3 ways by car, taxi, plane | Mixroutes"
description: "St Louis to Hannibal is 157 km. Fastest: undefined in 0 min. Cheapest: undefined from –. Real timetables, prices labelled live, quoted or estimated."
url: "https://www.mixroutes.com/routes/st-louis-to-hannibal"
markdown: "https://www.mixroutes.com/routes/st-louis-to-hannibal.md"
image: "https://www.mixroutes.com/og.png"
---

# How to get from St Louis to Hannibal

[Plan it for your day](https://www.mixroutes.com/results?from=St+Louis&to=Hannibal) [Hannibal to St Louis](https://www.mixroutes.com/routes/hannibal-to-st-louis)

**Fastest:** –\
\
**Cheapest:** –\
\
**Distance:** 157 km\
as the crow flies\
**Departures today:** 1\
3 ways, Sun 1 Nov\

## 3 ways to travel

157 km apart. Times are the timetables for Sun 1 Nov, planned from 08:00; every price says whether it is live, the operator's fare or our estimate. We add nothing to any fare.

best$340 cheaper than a cab and about as quick.

- [**Drive** best 2h 31m$15–21 Estimated 188 km · fuel only](https://www.mixroutes.com/results?from=St+Louis&to=Hannibal)
- [**Taxi** 2h 31m$300–415 Estimated one-way cab](https://www.mixroutes.com/results?from=St+Louis&to=Hannibal)
- [**Fly** 5h 7m$380–540 Estimated STL → IRK · non-stop · typical times](https://www.mixroutes.com/results?from=St+Louis&to=Hannibal)

Data: [Roads © OpenStreetMap contributors, routed by OSRM](https://www.openstreetmap.org/copyright) · [Typical flight routes from OpenFlights (ODbL), a 2014 snapshot](https://openflights.org/data) · [Places © OpenStreetMap contributors](https://www.openstreetmap.org/copyright) · [Places from GeoNames, CC BY 4.0](https://creativecommons.org/licenses/by/4.0/) · [All credits and licences](https://www.mixroutes.com/credits)

## Departures today

1. [08:04 → 13:11 5h 7m · direct$380–540](https://www.mixroutes.com/itinerary?from=St+Louis&to=Hannibal&date=2026-11-01&time=08%3A00&it=fly)

Timetable data via Transitous and the operators' own GTFS feeds. Live delays arrive when an operator publishes a real-time feed.

## Questions people ask

How long does it take to get from St Louis to Hannibal?

The fastest way is by car: about 2h 31m door to door. The straight-line distance is 157 km.

What is the cheapest way from St Louis to Hannibal?

Drive is the cheapest, from $15. That figure is an estimate from the operator's fare bands, not a live quote.

How long is the flight from St Louis to Hannibal?

About 59 min in the air (STL → IRK), about 5h 7m door to door once you add the ride to the airport, check-in and the cab at the other end. Typical fares run $380–540; live prices are on Flights70.

How far is Hannibal from St Louis by road?

About 188 km, roughly 2h 31m of driving in normal traffic. Fuel alone costs around $15–21; tolls and parking are extra.

## In Hannibal

Carthaginian general and statesman (247–183/181 BC)

Hannibal Barca was a Carthaginian general and statesman who commanded the forces of Carthage in their battle against the Roman Republic during the Second Punic–Roman War. Hannibal lived during a period of great tension in the Mediterranean Basin, triggered by the emergence of the Roman Republic as a great power with its defeat of Carthage in the First Punic War. Revanchism prevailed in Carthage, symbolized by the pledge that Hannibal made to his father to "never be a friend of Rome".

[The Hannibal guide](https://www.mixroutes.com/places/hannibal)

Worth your time

- Mark Twain Boyhood Home & Museum Molly Brown Birthplace & Museum, 400 N Main St,.
- Rockcliffe Mansion 1000 Bird,.
- Mark Twain Cave Complex 300 Cave Hollow Rd,.
- Clemens Field Baseball stadium.

From Wikivoyage (CC BY-SA)

[Hotels in Hannibal Compare prices on Hotels70](https://www.hotels70.com)

## More routes

- [Kochi to Bengaluru](https://www.mixroutes.com/routes/kochi-to-bengaluru)
- [Kochi to Chennai](https://www.mixroutes.com/routes/kochi-to-chennai)
- [Kochi to Thiruvananthapuram](https://www.mixroutes.com/routes/kochi-to-thiruvananthapuram)
- [Kochi to Munnar](https://www.mixroutes.com/routes/kochi-to-munnar)
- [Kochi to Alappuzha](https://www.mixroutes.com/routes/kochi-to-alappuzha)
- [Kochi to Kozhikode](https://www.mixroutes.com/routes/kochi-to-kozhikode)


---

This is the markdown version of https://www.mixroutes.com/routes/st-louis-to-hannibal, for search crawlers and AI assistants. The HTML page is the canonical copy. Mixroutes is made by Lascade LLC, Sharjah Media City, Sharjah, United Arab Emirates. Index of every page: https://www.mixroutes.com/llms.txt
