Cheap Flights from Birmingham (BHM) to Charlotte (CLT)

Popular airlines from Birmingham International Airport (BHM) to Charlotte-Douglas Intl. Airport (CLT)

  • Plan, book, fly with confidence

  • trending down icon

    Be in the know

    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon

    Book smarter

    Save on select hotels after you book a flight*
  • payments icon

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from Birmingham Intl. Airport (BHM) to CLT?
American Airlines operates a direct flight leaving BHM at 2:37PM and reaching Charlotte-Douglas Intl. Airport (CLT) at 5:11PM — a flight duration of 1 hour and 34 minutes. Book a seat, bring your headphones to keep you amused and the time will whiz by.
Is it cheaper to buy a plane ticket from Birmingham-Shuttlesworth International Airport to Charlotte-Douglas Intl. Airport (CLT) last minute?
Being spontaneous is a great way to travel, but it's not always the best method to pick up a cheap fare. Think about booking your Birmingham Intl. Airport (BHM) to Charlotte-Douglas Intl. Airport (CLT) journey well in advance rather than leaving it until the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. Leave your spontaneity for when you reach Charlotte-Douglas Intl. Airport (CLT)!
What airline has the least delays from BHM to Charlotte-Douglas Intl. Airport (CLT)?
Head off with American Airlines from Birmingham Intl. Airport (BHM) to Charlotte-Douglas Intl. Airport (CLT) and you're more likely to hit the tarmac at the time on your plane ticket. This carrier is the best performer on this route, with an on-time arrival score of 92%. If your flight is delayed for whatever reason, the free Expedia App is the ideal way to stay in the loop. Download it and receive immediate trip notifications, from flight delays to gate changes.
What airports do you fly into for Charlotte from Birmingham?
Charlotte-Douglas Intl. Airport (CLT), Wilgrove Air Park Airport (QWG) and Concord Regional Airport (USA) are your choices when flying from Birmingham to Charlotte. About 10 kilometers west of the center of Charlotte, Charlotte-Douglas Intl. Airport (CLT) is the city's principal entry point. Keep in mind things such as flight arrival and departure times and the distance to your hotel before you select an airport. Spectrum Center and Bank of America Stadium are a couple of leading attractions to visit when you arrive at your destination.
What are the most popular departure times for flights from BHM to Charlotte-Douglas Intl. Airport (CLT)?
The most popular departure times for trips from Birmingham-Shuttlesworth International Airport to Charlotte Airport fall between 5:00 AM - 6:00 AM on American Airlines. Our recommendation is to depart in the morning. The earlier you leave, the better your chances of arriving on time with less air traffic around.
Can I change the date of my flight from BHM to Charlotte Airport?
It's a snap to make changes to your Birmingham Intl. Airport (BHM) to CLT trip yourself. Just log in to the Expedia Trips portal and tap "change flight." Search for new flights and book the one that works best with your plans. You'll get an estimate of flight change fees that may apply. You can also visit our Customer Service portal to chat to our Virtual Agent and quickly get answers to your questions.

Travel information

Travel information

Origin airport
Birmingham Intl.
Destination airport
Charlotte-Douglas Intl.
Distance
560 km
Average flight time
2 hours 38 mins

Book with confidence

Book with confidence