Cheap flights To Hannibal (SPI) from $39

Earn rewards on top of your airline miles with Orbitz Rewards

Many airlines offer flexible change policies

Sign up to receive text alerts about your trip

Cheap Flights to Hannibal from $39 One Way, $73 Round Trip

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Hannibal Flight Information

Traveling To
Hannibal
Destination Airport IATA Code
SPI
Number of Airlines Serving
Airlines
Southern Airways Express, United, American Airlines, Southwest Airlines, Spirit Airlines
Flight Price
$73
Earliest Departing Flight
Latest Departing Flight

Book Your Flight & Hotel Together & Save

Hannibal economy flight packages

Price found within the past 48 hours. Click for updated prices.
Ameristar Casino Resort and Spa
The Wildwood Hotel
Home2 Suites by Hilton St. Louis/Forest Park
Don't see what you're looking for?
See all available trips from Philadelphia to Hannibal
View all trips

Hannibal

Start your search for cheap flights to Hannibal on Orbitz. Orbitz is where you will discover guaranteed low prices on Hannibal flights, as well as all of the following conveniences:

Travel Updates on Your Mobile Device

Orbitz offers cutting-edge mobile tools for your smartphone. Whether you own an iPhone or an Android phone, you can benefit from Orbitz’s flight status updates and even book your future Hannibal flights. You can also review and reserve hotel rooms for when your Hannibal flights land and see other special offers.

Low Prices Guaranteed on Flights to Hannibal

Orbitz offers large discounts on a wide range of Hannibal flights. Through our easy-to-use site, you can find, plan, and reserve your desired flights to Hannibal while taking advantage of the lowest fares around.

Customer Care When You Need It

Orbitz is dedicated to making your flight booking experience as stress-free as possible. If you need to cancel your reservation, you can do so at your own convenience by going to the Orbitz website. If you need to change your flights to Hannibal to another time or date, you can contact our customer service representatives by phone, and they help you make the flight adjustments you need.

Loyalty Program Participation Opportunities

Orbitz lets you add your loyalty or frequent flyer account numbers when you book qualifying flights to Hannibal. So don’t worry about missing out on earning miles or points simply because you aren’t booking with the airline directly. You can save on your flights, and rack up miles too.

Frequently asked questions

What is the best airport to fly to in Hannibal?
Quincy Regional-Baldwin Field Airport (UIN). It’s the city’s main terminal and is situated around 20 miles northeast of the downtown area. You’ll be unpacking your belongings and exploring the best of Hannibal not long after flying in.
How much is a flight to Hannibal?
Prices for round-trip flights to Hannibal this week fluctuated from $73 to $160. If you were traveling one-way from St. Louis (STL), you could have nabbed fares from as low as $39.
How to book the cheapest flight to Hannibal?
Picking up cheap flights to Hannibal is as simple as booking with Orbitz. But if you’d like to make sure you’re nabbing the best flight deals around, here are a few tips your budget will love:

  • Departing from or arriving at other airports can sometimes help you save on airfares. Enter your preferred departure and arrival airports. Next, click on the ‘Nearby airports’ function below to see what your options are.
  • If your plans aren’t written in stone, click on the ‘Show flexible dates’ link to check out the flight deals for a variety of departure dates. If you find a suitable cheaper fare, go with it.
  • To fine tune your results, click on ‘Show options.’ You can search based on seating class, airlines, and nonstop and refundable flights. You can also choose your preferred flight times under ‘Sort & Filter’ to the left.
  • The early bird catches the best deals, so book your tickets the moment you know your travel dates. The most affordable airfares get snapped up fast and prices generally climb as the departure date gets closer.
  • Combine your hotels, flights and car rental into a money-saving package deal. Save your cash for things you’re really excited about, like discovering every corner of Hannibal.
  • Flying during peak season often means pricey airfares. If possible, plan your trip outside of popular periods, such as Easter, Thanksgiving and school breaks.

What is the best time to book a flight to Hannibal?
If your schedule allows, book your tickets to Hannibal in January. This is the best month to reserve low airfares, followed by February and August. With a bit of organizing, you’re guaranteed to find a cheap flight with Orbitz.
What day of the week is the cheapest to book a flight to Hannibal?
Typically, Tuesdays, Wednesdays and Saturdays are the cheapest days to book flights to Hannibal. If you’re after the best airfares, search across those days and you’re likely to score yourself a great flight deal.
What is the cheapest day of the week to fly to Hannibal?
You can grab cheap flights to Hannibal by flying out on a Monday, according to Orbitz data from 2020. Tuesday is the next cheapest day, while Saturday has the most costly airfares. Whether you prefer to save a bundle or start your trip on whichever day is convenient, you’ll always find a good deal with Orbitz.
What is the cheapest month to fly to Hannibal?
We won’t keep you in suspense — based on Orbitz data, August is generally the cheapest month to fly. Ideal for those who need a weekend getaway or just a break from it all before the weather changes. The least affordable time to fly is the height of summer, with fares peaking in June.
Which airlines allow free cancellation?
If you think your travel plans could change, Orbitz can help you find a flexible fare. All you need to do is click on “Filter by flexible change policies” when searching for your Hannibal flights. We’ll show you carriers that offer free cancellation and no change fees — in addition to irresistibly low prices.
What do I need for the flight to Hannibal?
Flying doesn’t have to be a drag. In fact it can be fun with a little pre-planning! Make your journey a hassle-free one with these useful hints:

  • Before you step on to the plane, you’ll need to show some type of government-issued ID, like a passport. You’ll also need your boarding pass. If you’re traveling with children, check with your airline about which documents they may need.
  • To keep you busy on the short trip to Hannibal, download some new tracks or restock the podcast library on your smartphone. Food can also be a tasty distraction while in the air, so take a snack.
  • It can get very cool on the plane. If you’d rather not shiver your way through the flight, bring a sweater.

How many direct flights are there to Hannibal?
There are approximately 4 flights traveling directly to Hannibal each month. Depending on your departure location, you may be able to find a nonstop trip with Cape Air.
How do I get cheap first-class/business deals to Hannibal?
There are ways of booking business or first-class tickets to Hannibal that won’t burn through your budget. Grab a seat at the front of the plane for less with these practical tips:

  • Be more flexible with your travel dates and wait for early bird or last-minute sales on first or business-class airfares.
  • Many low-cost airlines these days have excellent business or premium-class seating without the pricey fees.
  • Make a bid for an upgrade. Some carriers hold online auctions that let you offer a price for a seat at the front of the plane. You may also be able to upgrade with points earned through a rewards program.

What is the best time to go to Hannibal?
People come from all over the map to visit Hannibal in May, June and August. So if you love the idea of exploring this wonderful destination in the busy season, this is the time to go. As with many places in the Northern Hemisphere, summer kicks off June 20 in Hannibal, with average daily temperatures hovering between 65 ºF and 85 ºF.

Fare, taxes & fees: Fares include all taxes and fees, except baggage fees. Rates shown reflect fares found by other Orbitz users over the past 7 days. Due to rapidly changing airline prices & seat availability, these fares may no longer be available.

Refunds/changes/cancellations: Itinerary changes, if permitted for the fare, will have a $30 service fee charged by Orbitz. Additional airline charges may apply.

Other conditions: Schedules, fares and rules are subject to change without notice. Seats are limited and may not be available on all flights/dates or in all markets. Lower fares may be available. Fares will not be honored retroactively or in exchange for any wholly/partially unused ticket. Tickets are non-transferable and non-refundable. Fare rules are provided for the selected itinerary before booking.