Search 321,000 hotels worldwide.
Get the price guarantee available for your trip.
No Expedia cancellation fee to change or cancel almost any hotel reservation.
The last time we checked, one person to fly to Bowling Green, Hannibal is roughly $145.00 one way. After analyzing ticket prices and flight routes globally, we've calculated the cost of flying to Bowling Green to be cheaper than traveling to cities.
This won't mean that $145.00 is the cheapest price you will get from Expedia.com, but it is a good place to start. That fare is based on different factors such as the day you leave, the airline, and even how you reserve your trip.
For example, we have seen that travelers who reserve accommodations and airfare together can save as much as $570.* Similarly, by simply combining the air travel and rental car together, you can save up to 60 percent.**
Whether you are planning on sightseeing around the local neighborhood or expect to see all of the greater Hannibal area, we wish you well on your Hannibal adventure.