
$139 Cheap flight deals from Birmingham (BHM) to Macon (STL)
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
This Weekend's Flight Deals from Birmingham to Macon
This weekend's flight prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.
Airfares from $139 One Way, $243 Round Trip from Birmingham to Macon
Prices starting at $243 for return flights and $139 for one-way flights to Macon were the cheapest prices found within the past 7 days, for the period specified. Prices and availability are subject to change. Additional terms apply.
Macon first class flight packages

Crowne Plaza St. Louis Airport by IHG
Nov 27 - Nov 30
Birmingham (BHM) to St. Louis (STL)
St. Louis (STL) to Birmingham (BHM)
Reviewed on Sep 16, 2025

Comfort Inn Edwardsville - St. Louis
Nov 27 - Nov 30
Birmingham (BHM) to St. Louis (STL)
St. Louis (STL) to Birmingham (BHM)
Reviewed on Jan 1, 2024

Home2 Suites by Hilton St. Louis Downtown
Nov 27 - Nov 30
Birmingham (BHM) to St. Louis (STL)
St. Louis (STL) to Birmingham (BHM)
Reviewed on Jul 11, 2025
More About Flying To Macon from Birmingham
Route Information for Flights from Birmingham to Macon
Origin Airport IATA Code | BHM |
---|---|
Destination Airport IATA Code | STL |
Distance | |
Direct Flight Airlines | |
Earliest Flight Arrival | |
Latest Flight Arrival |
Birmingham to Macon
Orbitz guarantees you low prices on flights from Birmingham to Macon. In addition to low fares on Birmingham to Macon flights, Orbitz offers fantastic savings on hotels, cruises, vacation packages, and more.
Earn Miles While Saving
Besides helping you fly for the lowest fares, Orbitz lets you earn miles for your frequent flyer program for certain flights from Birmingham to Macon. If you are a member of the frequent flyer or loyalty program offered by the airline you booked through Orbitz or a partner airline’s, simply add your frequent flyer number to your Orbitz reservation to get credit for your Birmingham to Macon flights.
Travel Planning Made Easy
We help take some of the anxiety out of your Birmingham to Macon flights with free flight alerts. We will let you know of flight changes and delays to your flights from Birmingham to Macon by email, voicemail, or text messages to your mobile phone. Alerts can also be sent to up to six other contacts to keep family and business teams informed.
Use Mobile Apps with Orbitz
Orbitz lets you find the best deals on Birmingham to Macon flights while on the go, with our easy-to-use Android and iPhone mobile apps. Easily check flight status, gate numbers, and other flight details all in one place with our app—which is great when you are in a hurry. You can use the apps to access great mobile deals on flights and amazing hotel rooms.
Flights from Birmingham
- Birmingham to Orlando
- Birmingham to New York
- Birmingham to Dallas
- Birmingham to Chicago
- Birmingham to Houston
- Birmingham to Atlanta
- Birmingham to Washington
- Birmingham to Detroit
- Birmingham to Los Angeles
- Birmingham to London
- Birmingham to Hartford
- Birmingham to Atlantic City
- Birmingham to San Francisco
- Birmingham to Paris
- Birmingham to Rome
- Birmingham to Sacramento
- Birmingham to Harrisburg - Hershey
- Birmingham to Beijing
- Birmingham to Shanghai
- Birmingham to Aberdeen
Birmingham Airports
More Destinations
More Destinations
- Flights from Atlanta to Northeast Missouri
- Flights from Bangkok to Northeast Missouri
- Flights from Houston to Northeast Missouri
- Flights from Los Angeles to Northeast Missouri
- Flights from Minneapolis - St. Paul to Northeast Missouri
- Flights from Philadelphia to Northeast Missouri
- Flights from Seattle to Northeast Missouri
- Flights from Fort Lauderdale to Northeast Missouri
- Flights from Oklahoma City to Northeast Missouri
- Flights from Tampa to Northeast Missouri
- Flights from Esbjerg to Kirksville
- Flights from El Paso to Kirksville
- Flights from Garden City to Kirksville
- Flights from Longview to Kirksville
- Flights from Amsterdam to Kirksville
- Flights from Copenhagen to Kirksville
- Flights from Dublin to Kirksville
- Flights from Montreal to Kirksville
- Flights from Nashville to Kirksville
- Flights from Salt Lake City to Kirksville
- Flights from Vienna to Kirksville
- Flights from Cancun to Kirksville
- Flights from Milan to Kirksville
- Flights from Liberal to Kirksville
- Flights from Manus Island to Kirksville
- Flights from Muskegon to Kirksville
- Flights from Mildura to Kirksville
- Flights from Pilot Point to Kirksville
- Flights from Suceava to Kirksville
- Flights from St. George to Kirksville
- Flights from Springfield to Kirksville
- Flights from Teller to Kirksville
- Flights from Waterloo to Kirksville
- Flights from Unalakleet to Kirksville
- Flights from Kamloops to Kirksville
- Flights from Myrtle Beach to Kirksville
- Flights from Oakland to Kirksville
- Flights from Nassau to Kirksville
- Flights from Santa Barbara to Kirksville
- Flights from Manchester to Kirksville
- Flights from Bentonville - Fayetteville to Kirksville
- Flights from Fort Myers to Kirksville
- Flights from Halifax to Kirksville
- Flights from Norfolk - Virginia Beach to Kirksville
- Flights from Mobile to Kirksville
- Flights from Tucson to Kirksville
- Flights from Asheville to Kirksville
- Flights from Villa Gesell to Kirksville
- Flights from Tallahassee to Kirksville
- Flights from Riverton to Kirksville
- Flights from Concord to Kirksville
- Flights from Newport News to Kirksville
- Flights from Sioux Falls to Kirksville
- Flights from Thoothukudi to Kirksville
- Flights from Lubbock to Kirksville
- Flights from Carlisle to Kirksville
- Flights from Cottonwood to Kirksville
- Flights from Doncaster to Kirksville
- Flights from Whitsundays to Kirksville
- Flights from Butte to Kirksville
- Flights from Fort Stockton to Kirksville
- Flights from Belize City to Kirksville
- Flights from Goleta to Kirksville
- Flights from Florence to Kirksville
- Flights from College Station to Kirksville
- Flights from San José del Cabo to Kirksville
- Flights from Richland to Kirksville
- Flights from El Paso to Moberly
- Flights from Grand Junction to Moberly
- Flights from Cleveland to Moberly
- Flights from Dallas to Moberly
- Flights from Kansas City to Moberly
- Flights from Miami to Moberly
- Flights from Minneapolis - St. Paul to Moberly
- Flights from Montreal to Moberly
- Flights from New York to Moberly
- Flights from Phoenix to Moberly
- Flights from Seattle to Moberly
- Flights from Toronto to Moberly
- Flights from Paris to Moberly
- Flights from Myrtle Beach to Moberly
- Flights from Fort Lauderdale to Moberly
- Flights from Newburgh to Moberly
- Flights from Sioux Falls to Moberly
- Flights from Columbia to Moberly
- Flights from Columbia to Moberly
- Flights from Augusta (AGS) to Kirksville (IRK)
- Flights from Halmstad (HAD) to Kirksville (IRK)
- Flights from Houston to Brookfield
- Flights from Jakarta to Brookfield
- Flights from Las Vegas to Brookfield
- Flights from Los Angeles to Brookfield
- Flights from Minneapolis - St. Paul to Brookfield
- Flights from Orlando to Brookfield
- Flights from Durango to Brookfield
- Flights from Fort Lauderdale to Brookfield
- Flights from Fresno to Brookfield
- Flights from Fort Wayne to Brookfield
- Flights from Asheville to Brookfield
- Flights from Casper to Brookfield
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.