There are 3 ways to get from Hannibal to St. Louis Airport (STL) by rideshare, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Comparing Your Travel Options
The cheapest way to get from Hannibal to St. Louis Airport (STL) is to shuttle which costs $18 - $24 and takes 2h 15m.
The fastest way to get from Hannibal to St. Louis Airport (STL) is to drive which takes 1h 54m and costs $18 - $28.
The distance between Hannibal and St. Louis Airport (STL) is 104 miles. The road distance is 104.2 miles.
The best way to get from Hannibal to St. Louis Airport (STL) without a car is to Airport Transfer which takes 1h 54m and costs .
The Airport Transfer from Hannibal to St. Louis (STL) takes 1h 54m including transfers and departs hourly.
Yes, the driving distance between Hannibal to St. Louis Airport (STL) is 104 miles. It takes approximately 1h 54m to drive from Hannibal to St. Louis Airport (STL).
There are 618+ hotels available in St. Louis Airport (STL).
Check out Blablacar's carpooling service for rideshare options between Hannibal and St. Louis Airport (STL). A great option if you don't have a driver's licence or want to avoid public transport.
What companies run services between Hannibal, MO, USA and St. Louis Airport (STL), USA?
OATS Transit operates a shuttle from Hannibal to St. Louis twice a week. Tickets cost $4–7 and the journey takes 1h 51m.
- Phone
- +1-888-875-6287
- Website
- Oats Transit
Shuttle from Hannibal to St. Louis
- Ave. Duration
- 1h 51m
- Frequency
- Twice a week
- Estimated price
- $4–7
- Website
- Oats Transit
- Schedules at
- Oats Transit Schedules
- Website
- https://www.mozio.com
Rideshare from Hannibal to St. Louis (STL)
- Ave. Duration
- 1h 54m
- Frequency
- On demand
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.