$50 Cheap Flights to Hannibal, MO

Flight 1

Popular airlines to Hannibal

How much is the cheapest flight to Hannibal?

Prices were available within the past 7 days and start at $50 for one-way flights and $93 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Frontier Airlines
Breeze Airways
United
Southwest Airlines
American Airlines

Alternative airports near Hannibal

Prices were available within the past 7 days. Prices and availability are subject to change.

Find the cheapest month to fly from Columbus (CMH) to St. Louis (STL)

October is typically the cheapest month to fly

From $137 - $448 per traveler.

Frequently asked questions

What month is the cheapest to fly to Hannibal?
Plan your trip for April if you want to get a deal on your fare. It's the cheapest month to fly to Hannibal. If possible, avoid traveling during busy periods such as public holidays or school breaks.
Which US cities have the cheapest flights to Hannibal?
Get cheap flights to Hannibal from Chicago, Dallas and Denver. These cities usually offer the best fares to this popular destination. But keep in mind that demand, seasonality and stopovers will also have an influence on rates, so stay flexible and book when you see a bargain.
Which US cities fly direct to Hannibal?
Choose from 55 US cities offering direct flights to Hannibal. When booking on Expedia, click on the "Direct flights only" filter to compare nonstop routes. Fly to Hannibal from any of these cities:

  • Chicago
  • Dallas
  • Denver
  • New York
  • Atlanta

How to find a cheap flight to Hannibal?
Book early to snag cheap flights to Hannibal. Also, consider visiting during off-season months like December and January. If you leave on a Thursday, you'll save an average of 16% compared to those departing on a Sunday.* Save time checking every day and track your flight prices using the Expedia app. We'll send you a notification when fares drop.*Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
How to get a cheap last-minute flight to Hannibal?
Staying flexible about your plans might help you to find last-minute offers on cheap flights to Hannibal. To see all the available options, try looking at different ticket types, tweaking your Hannibal trip dates, flying out of an alternative airport or using another carrier.
How far in advance should I book a flight to Hannibal?
Secure the travel dates you want and a fare that suits your budget by booking your domestic flight to Hannibal up to 28 days in advance. Search for tickets between two and four months ahead if you're visiting Hannibal from an international destination.**Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
Which day of the week is the cheapest day to buy a plane ticket to Hannibal?
You'll save an average of 8% if you purchase plane tickets on a Sunday rather than Fridays, which tend to be the priciest day to book.* When it comes to snapping up a cheap flight to Hannibal, timing makes a difference.*Best day of the week to book, depart and ideal booking window recommendations based on average round-trip ticket prices for January through August 2023, sourced from Airline Reporting Corporation's (ARC) global airline sales database. Percentages noted are averages.
Which airlines fly to Hannibal?
Take your pick of these two leading airlines that offer flights to Hannibal:

  • American Airlines - 927 flights to Hannibal each month, including 927 flights to Lambert-St. Louis Intl. Airport (STL) per month.
  • Delta Air Lines - 637 flights to Hannibal each month, including 637 flights to Lambert-St. Louis Intl. Airport (STL) per month.

Where do you fly into Hannibal?
The main airport to fly to Hannibal is Quincy Regional-Baldwin Field Airport (UIN). There's also the option to touch down at Keokuk, IA (EOK-Keokuk Municipal) when flying to Hannibal.
How far is the airport from central Hannibal?
You'll be about 19 mi northeast of the center of Hannibal after jetting into Quincy Regional-Baldwin Field Airport (UIN).
Can I save money by booking a Hannibal trip package?
Book a Hannibal flight and hotel package deal on Expedia, and you can enjoy significant savings. It's easy to bundle your flight and hotel, and you can also add activities and car rentals to create your own personalized Hannibal trip. Plus, there's nothing like the convenience of booking everything in one place.
Can I change or cancel my flight to Hannibal?
You can often change or cancel your flight to Hannibal within 24 hours of booking. However, keep in mind that some fares are non-refundable. In those cases, you may be issued credit for future travel in place of a direct refund. Make sure you check the airline's terms and conditions in your itinerary for exact details. Use Expedia's "Changes included" or "No cancel fee" filters when you search to find cheap flights to Hannibal with flexible change policies. For more information, head to our Customer Service Portal.

*Flight schedules are subject to change.

Book with confidence

Travel information

Destination airport
Quincy Regional-Baldwin Field
Destination airport IATA code
UIN
Destination city name
Quincy
Roundtrip price
$108

Trending flights to Hannibal

Prices were available within the past 7 days and start at $50 for one-way flights and $93 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Frontier Airlines

Explore a world of travel with Expedia

*Available to One Key members.