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 Springfield to Hannibal

🛫 Flying from Springfield to Hannibal involves a one-stop flight that takes approximately 5 hours and 31 minutes. Both United Airlines and American Airlines operate this route. ✈️ Travelers can expect to arrive in Hannibal after a total flying time of 6 hours and 53 minutes. The prices for flights between Hannibal and Springfield can range from $167 to $535.

Where to stay in Hannibal

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

Accomodation
  • United Airlines and American Airlines are the two main airlines that operate flights between Springfield and Hannibal. Both airlines offer direct flights from Springfield-Branson National Airport to Hannibal Regional Airport. Travelers can check the airlines' respective websites or contact their customer service for the most up-to-date flight schedules and availability.
  • The flight from Springfield to Hannibal takes approximately 6 hours and 53 minutes. This duration may vary depending on factors such as the specific flight route, weather conditions, and any layovers. Travelers should check with their chosen airline for the most accurate and up-to-date information regarding the flight duration.
  • The cost of a flight from Springfield to Hannibal can vary depending on factors such as the time of booking, airline choice, and seat availability. On average, prices for this route range from $167 to $535. Travelers are advised to compare prices across different airlines and booking platforms to find the best deals and promotions available for their desired travel dates.