Trip to Hannibal

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Saint Louis to Hannibal

🛫 The quickest way to travel from St. Louis to Hannibal is by taking a direct flight from St. Louis Airport to Quincy Airport, which only takes 50 minutes with Southern Airways Express. 🌅 The total flight duration from St. Louis to Hannibal is approximately 2 hours and 52 minutes, offering a quick and convenient way to reach your destination. 💸 Prices for flights between Hannibal and St. Louis can range from $112 to $248, making it a budget-friendly option for travelers looking to explore these two charming Missouri cities.

Where to stay in Hannibal

There are over 17 hotels to stay in Hannibal. Prices range from $44 per night.

Accomodation
  • Southern Airways Express is the main airline that operates flights between St. Louis Airport in Saint Louis and Quincy Airport in Hannibal. They offer convenient and affordable options for travelers looking to fly between these two cities. It's important to check their flight schedule and book tickets in advance to secure your seat on the journey. Additionally, make sure to review their baggage policies and any other relevant information before your trip.
  • The flight from Saint Louis to Hannibal typically takes approximately 2 hours and 52 minutes. This flight duration may vary slightly depending on factors such as weather conditions and air traffic. Passengers should plan accordingly and arrive at the airport well in advance of their scheduled departure time to ensure a smooth travel experience. It's also advisable to check for any possible updates or changes to the flight schedule closer to the travel date.
  • The cost of a flight from Saint Louis to Hannibal generally ranges between $112 and $248, depending on factors such as the time of booking, availability, and demand. It is recommended to monitor fares, consider booking in advance, or exploring different travel dates to potentially secure a more budget-friendly option. Additionally, be sure to check for any ongoing promotions or discounts that could help reduce the overall cost of your flight between these two cities.