Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Orlando to Birmingham is Spirit Airlines.
Travel Period: December 2024 - November 2025
The cheapest month(s) to fly from Orlando to Birmingham is December.
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
-
May 2025
-
Jun 2025
-
Jul 2025
-
Aug 2025
-
Sep 2025
-
Oct 2025
-
Nov 2025
The cheapest day(s) of the week to fly from Orlando to Birmingham is Saturday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
Flight Schedules
Last Updated: Sat, 2 Nov, 2024
-
Time
Earliest
- Earliest
- Latest
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Duration
- Shortest
- Longest
-
Stopover
All
-
Airline
Filter by Airline
View All Airline
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
19:35 MCO20:15 BHM1Hrs, 40m Direct
-
MCOOrlando International Airport 19:35 - BHM 20:15 1h 40m Direct
-
MCOOrlando International Airport 19:35
-
BHMBirmingham Airport 20:15
- 1h 40m
- Direct
-
Southwest Airlines (WN 155)Boeing 737 700 -
Southwest Airlines (WN 155) -
- -
- T
- W
- -
- -
- -
- -
- Boeing 737 700
-
20:15 MCO20:55 BHM1Hrs, 40m Direct
-
MCOOrlando International Airport 20:15 - BHM 20:55 1h 40m Direct
-
MCOOrlando International Airport 20:15
-
BHMBirmingham Airport 20:55
- 1h 40m
- Direct
-
Southwest Airlines (WN 155)Boeing 737 800 -
Southwest Airlines (WN 155) -
- M
- -
- -
- T
- F
- -
- S
- Boeing 737 800
-
07:20 MCO08:05 BHM1Hrs, 45m Direct
-
MCOOrlando International Airport 07:20 - BHM 08:05 1h 45m Direct
-
MCOOrlando International Airport 07:20
-
BHMBirmingham Airport 08:05
- 1h 45m
- Direct
-
Southwest Airlines (WN 3133)Boeing 737 700 -
Southwest Airlines (WN 3133) -
- M
- -
- -
- T
- F
- -
- S
- Boeing 737 700
-
10:00 MCO10:40 BHM1Hrs, 40m Direct
-
MCOOrlando International Airport 10:00 - BHM 10:40 1h 40m Direct
-
MCOOrlando International Airport 10:00
-
BHMBirmingham Airport 10:40
- 1h 40m
- Direct
-
Southwest Airlines (WN 3341)Boeing 737 800 -
Southwest Airlines (WN 3341) -
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 800
-
11:25 MCO12:10 BHM1Hrs, 45m Direct
-
MCOOrlando International Airport 11:25 - BHM 12:10 1h 45m Direct
-
MCOOrlando International Airport 11:25
-
BHMBirmingham Airport 12:10
- 1h 45m
- Direct
-
Southwest Airlines (WN 2262)Boeing 737 700 -
Southwest Airlines (WN 2262) -
- -
- T
- W
- -
- -
- -
- -
- Boeing 737 700
-
18:20 MCO19:00 BHM1Hrs, 40m Direct
-
MCOOrlando International Airport 18:20 - BHM 19:00 1h 40m Direct
-
MCOOrlando International Airport 18:20
-
BHMBirmingham Airport 19:00
- 1h 40m
- Direct
-
Southwest Airlines (WN 3336)Boeing 737 700 -
Southwest Airlines (WN 3336) -
- -
- -
- -
- -
- -
- S
- -
- Boeing 737 700
-
19:40 MCO23:37 BHM4Hrs, 57m 1 Stop (CLT)
-
MCOOrlando International Airport 19:40 - BHM 23:37 4h 57m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 19:40CLTCharlotte Airport 23:03
-
CLTCharlotte Airport 21:32BHMBirmingham Airport 23:37
- 4h 57m (1h 31m)
- 1 Stop CLT · Charlotte 1h 31m
-
American Airlines (AA 2502)Airbus American Airlines (AA 3227)Airbus -
American Airlines (AA 2502) -
- M
- -
- -
- T
- F
- S
- S
-
20:07 MCO23:41 BHM4Hrs, 34m 1 Stop (MIA)
-
MCOOrlando International Airport 20:07 - BHM 23:41 4h 34m 1 Stop (MIA) Miami
-
MCOOrlando International Airport 20:07MIAMiami International Airport 22:35
-
MIAMiami International Airport 21:20BHMBirmingham Airport 23:41
- 4h 34m (1h 15m)
- 1 Stop MIA · Miami 1h 15m
-
American Airlines (AA 2280)Boeing 737 800 American Airlines (AA 3631)Embraer Emb 175 -
American Airlines (AA 2280) -
- M
- T
- W
- T
- F
- S
- S
-
05:00 MCO09:26 BHM5Hrs, 26m 1 Stop (CLT)
-
MCOOrlando International Airport 05:00 - BHM 09:26 5h 26m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 05:00CLTCharlotte Airport 09:00
-
CLTCharlotte Airport 06:48BHMBirmingham Airport 09:26
- 5h 26m (2h 12m)
- 1 Stop CLT · Charlotte 2h 12m
-
American Airlines (AA 1896)Airbus American Airlines (AA 3250)Airbus -
American Airlines (AA 1896) -
- M
- -
- -
- T
- F
- S
- S
-
06:03 MCO09:26 BHM4Hrs, 23m 1 Stop (CLT)
-
MCOOrlando International Airport 06:03 - BHM 09:26 4h 23m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 06:03CLTCharlotte Airport 09:00
-
CLTCharlotte Airport 07:52BHMBirmingham Airport 09:26
- 4h 23m (1h 08m)
- 1 Stop CLT · Charlotte 1h 08m
-
American Airlines (AA 461)Airbus American Airlines (AA 3250)Airbus -
American Airlines (AA 461) -
- M
- -
- W
- T
- F
- S
- S
-
06:03 MCO10:28 BHM5Hrs, 25m 1 Stop (CLT)
-
MCOOrlando International Airport 06:03 - BHM 10:28 5h 25m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 06:03CLTCharlotte Airport 10:04
-
CLTCharlotte Airport 07:52BHMBirmingham Airport 10:28
- 5h 25m (2h 12m)
- 1 Stop CLT · Charlotte 2h 12m
-
American Airlines (AA 461)Airbus American Airlines (AA 3250)Airbus -
American Airlines (AA 461) -
- -
- T
- -
- -
- -
- -
- -
-
08:10 MCO12:09 BHM4Hrs, 59m 1 Stop (CLT)
-
MCOOrlando International Airport 08:10 - BHM 12:09 4h 59m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 08:10CLTCharlotte Airport 11:15
-
CLTCharlotte Airport 10:05BHMBirmingham Airport 12:09
- 4h 59m (1h 10m)
- 1 Stop CLT · Charlotte 1h 10m
-
American Airlines (AA 609)Airbus American Airlines (AA 5541)Canadair Regional -
American Airlines (AA 609) -
- -
- T
- -
- -
- -
- -
- -
-
08:10 MCO11:45 BHM4Hrs, 35m 1 Stop (CLT)
-
MCOOrlando International Airport 08:10 - BHM 11:45 4h 35m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 08:10CLTCharlotte Airport 11:07
-
CLTCharlotte Airport 10:05BHMBirmingham Airport 11:45
- 4h 35m (1h 02m)
- 1 Stop CLT · Charlotte 1h 02m
-
American Airlines (AA 609)Airbus American Airlines (AA 5541)Canadair Regional -
American Airlines (AA 609) -
- M
- -
- W
- T
- F
- S
- S
-
08:50 MCO13:35 BHM5Hrs, 45m 1 Stop (BNA)
-
MCOOrlando International Airport 08:50 - BHM 13:35 5h 45m 1 Stop (BNA) Nashville
-
MCOOrlando International Airport 08:50BNANashville Airport 12:40
-
BNANashville Airport 09:55BHMBirmingham Airport 13:35
- 5h 45m (2h 45m)
- 1 Stop BNA · Nashville 2h 45m
-
Southwest Airlines (WN 2636)Boeing 737 700 Southwest Airlines (WN 3982)Boeing 737 Max 8 Passenger -
Southwest Airlines (WN 2636) -
- -
- -
- -
- -
- -
- S
- -
-
09:09 MCO13:50 BHM5Hrs, 41m 1 Stop (CLT)
-
MCOOrlando International Airport 09:09 - BHM 13:50 5h 41m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 09:09CLTCharlotte Airport 13:18
-
CLTCharlotte Airport 10:58BHMBirmingham Airport 13:50
- 5h 41m (2h 20m)
- 1 Stop CLT · Charlotte 2h 20m
-
American Airlines (AA 2727)Airbus American Airlines (AA 5185)Crj 700 Canadair Regional -
American Airlines (AA 2727) -
- M
- -
- W
- -
- -
- -
- -
-
09:20 MCO13:50 BHM5Hrs, 30m 1 Stop (CLT)
-
MCOOrlando International Airport 09:20 - BHM 13:50 5h 30m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 09:20CLTCharlotte Airport 13:18
-
CLTCharlotte Airport 11:08BHMBirmingham Airport 13:50
- 5h 30m (2h 10m)
- 1 Stop CLT · Charlotte 2h 10m
-
American Airlines (AA 2727)Airbus American Airlines (AA 5185)Crj 700 Canadair Regional -
American Airlines (AA 2727) -
- -
- T
- -
- -
- -
- -
- -
-
09:27 MCO13:52 BHM5Hrs, 25m 1 Stop (CLT)
-
MCOOrlando International Airport 09:27 - BHM 13:52 5h 25m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 09:27CLTCharlotte Airport 13:18
-
CLTCharlotte Airport 11:15BHMBirmingham Airport 13:52
- 5h 25m (2h 03m)
- 1 Stop CLT · Charlotte 2h 03m
-
American Airlines (AA 2727)Airbus American Airlines (AA 5185)Canadair Regional -
American Airlines (AA 2727) -
- -
- -
- -
- -
- F
- -
- -
-
09:27 MCO13:50 BHM5Hrs, 23m 1 Stop (CLT)
-
MCOOrlando International Airport 09:27 - BHM 13:50 5h 23m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 09:27CLTCharlotte Airport 13:18
-
CLTCharlotte Airport 11:15BHMBirmingham Airport 13:50
- 5h 23m (2h 03m)
- 1 Stop CLT · Charlotte 2h 03m
-
American Airlines (AA 2727)Airbus American Airlines (AA 5185)Crj 700 Canadair Regional -
American Airlines (AA 2727) -
- -
- -
- -
- T
- -
- -
- -
-
09:45 MCO13:35 BHM4Hrs, 50m 1 Stop (BNA)
-
MCOOrlando International Airport 09:45 - BHM 13:35 4h 50m 1 Stop (BNA) Nashville
-
MCOOrlando International Airport 09:45BNANashville Airport 12:45
-
BNANashville Airport 10:50BHMBirmingham Airport 13:35
- 4h 50m (1h 55m)
- 1 Stop BNA · Nashville 1h 55m
-
Southwest Airlines (WN 2636)Boeing 737 Max 8 Passenger Southwest Airlines (WN 1954)Boeing 737 800 -
Southwest Airlines (WN 2636) -
- M
- -
- -
- T
- F
- -
- S
-
10:25 MCO14:40 BHM5Hrs, 15m 1 Stop (BNA)
-
MCOOrlando International Airport 10:25 - BHM 14:40 5h 15m 1 Stop (BNA) Nashville
-
MCOOrlando International Airport 10:25BNANashville Airport 13:45
-
BNANashville Airport 11:30BHMBirmingham Airport 14:40
- 5h 15m (2h 15m)
- 1 Stop BNA · Nashville 2h 15m
-
Southwest Airlines (WN 2636)Boeing 737 Max 8 Passenger Southwest Airlines (WN 1706)Boeing 737 700 -
Southwest Airlines (WN 2636) -
- -
- T
- W
- -
- -
- -
- -
-
10:26 MCO13:50 BHM4Hrs, 24m 1 Stop (CLT)
-
MCOOrlando International Airport 10:26 - BHM 13:50 4h 24m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 10:26CLTCharlotte Airport 13:18
-
CLTCharlotte Airport 12:14BHMBirmingham Airport 13:50
- 4h 24m (1h 04m)
- 1 Stop CLT · Charlotte 1h 04m
-
American Airlines (AA 2584)Airbus American Airlines (AA 5185)Crj 700 Canadair Regional -
American Airlines (AA 2584) -
- M
- -
- -
- T
- -
- -
- -
-
10:26 MCO13:52 BHM4Hrs, 26m 1 Stop (CLT)
-
MCOOrlando International Airport 10:26 - BHM 13:52 4h 26m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 10:26CLTCharlotte Airport 13:18
-
CLTCharlotte Airport 12:14BHMBirmingham Airport 13:52
- 4h 26m (1h 04m)
- 1 Stop CLT · Charlotte 1h 04m
-
American Airlines (AA 2584)Airbus American Airlines (AA 5185)Canadair Regional -
American Airlines (AA 2584) -
- -
- -
- -
- -
- F
- -
- -
-
13:53 MCO17:06 BHM4Hrs, 13m 1 Stop (CLT)
-
MCOOrlando International Airport 13:53 - BHM 17:06 4h 13m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 13:53CLTCharlotte Airport 16:31
-
CLTCharlotte Airport 15:45BHMBirmingham Airport 17:06
- 4h 13m (46m)
- 1 Stop CLT · Charlotte 46m
-
American Airlines (AA 2127)Airbus American Airlines (AA 5539)Canadair Regional -
American Airlines (AA 2127) -
- M
- T
- W
- T
- F
- S
- S
-
13:53 MCO18:36 BHM5Hrs, 43m 1 Stop (CLT)
-
MCOOrlando International Airport 13:53 - BHM 18:36 5h 43m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 13:53CLTCharlotte Airport 18:00
-
CLTCharlotte Airport 15:45BHMBirmingham Airport 18:36
- 5h 43m (2h 15m)
- 1 Stop CLT · Charlotte 2h 15m
-
American Airlines (AA 2127)Airbus American Airlines (AA 5028)Canadair Regional -
American Airlines (AA 2127) -
- M
- -
- -
- T
- F
- S
- S
-
13:53 MCO18:27 BHM5Hrs, 34m 1 Stop (CLT)
-
MCOOrlando International Airport 13:53 - BHM 18:27 5h 34m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 13:53CLTCharlotte Airport 18:03
-
CLTCharlotte Airport 15:45BHMBirmingham Airport 18:27
- 5h 34m (2h 18m)
- 1 Stop CLT · Charlotte 2h 18m
-
American Airlines (AA 2127)Airbus American Airlines (AA 3296)Airbus -
American Airlines (AA 2127) -
- -
- T
- -
- -
- -
- -
- -
-
13:53 MCO18:28 BHM5Hrs, 35m 1 Stop (CLT)
-
MCOOrlando International Airport 13:53 - BHM 18:28 5h 35m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 13:53CLTCharlotte Airport 18:04
-
CLTCharlotte Airport 15:45BHMBirmingham Airport 18:28
- 5h 35m (2h 19m)
- 1 Stop CLT · Charlotte 2h 19m
-
American Airlines (AA 2127)Airbus American Airlines (AA 2311)Airbus -
American Airlines (AA 2127) -
- -
- -
- W
- -
- -
- -
- -
-
13:57 MCO17:58 BHM5Hrs, 01m 1 Stop (MIA)
-
MCOOrlando International Airport 13:57 - BHM 17:58 5h 01m 1 Stop (MIA) Miami
-
MCOOrlando International Airport 13:57MIAMiami International Airport 16:56
-
MIAMiami International Airport 15:10BHMBirmingham Airport 17:58
- 5h 01m (1h 46m)
- 1 Stop MIA · Miami 1h 46m
-
American Airlines (AA 649)Airbus American Airlines (AA 3422)Embraer Emb 175 -
American Airlines (AA 649) -
- M
- T
- W
- -
- -
- -
- -
-
13:57 MCO17:40 BHM4Hrs, 43m 1 Stop (MIA)
-
MCOOrlando International Airport 13:57 - BHM 17:40 4h 43m 1 Stop (MIA) Miami
-
MCOOrlando International Airport 13:57MIAMiami International Airport 16:35
-
MIAMiami International Airport 15:10BHMBirmingham Airport 17:40
- 4h 43m (1h 25m)
- 1 Stop MIA · Miami 1h 25m
-
American Airlines (AA 649)Airbus American Airlines (AA 3422)Embraer Emb 175 -
American Airlines (AA 649) -
- -
- -
- -
- T
- F
- S
- S
-
15:08 MCO18:36 BHM4Hrs, 28m 1 Stop (CLT)
-
MCOOrlando International Airport 15:08 - BHM 18:36 4h 28m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 15:08CLTCharlotte Airport 18:00
-
CLTCharlotte Airport 16:58BHMBirmingham Airport 18:36
- 4h 28m (1h 02m)
- 1 Stop CLT · Charlotte 1h 02m
-
American Airlines (AA 1166)Airbus American Airlines (AA 5028)Canadair Regional -
American Airlines (AA 1166) -
- M
- -
- -
- T
- F
- S
- S
-
15:08 MCO18:27 BHM4Hrs, 19m 1 Stop (CLT)
-
MCOOrlando International Airport 15:08 - BHM 18:27 4h 19m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 15:08CLTCharlotte Airport 18:03
-
CLTCharlotte Airport 16:58BHMBirmingham Airport 18:27
- 4h 19m (1h 05m)
- 1 Stop CLT · Charlotte 1h 05m
-
American Airlines (AA 1166)Airbus American Airlines (AA 3296)Airbus -
American Airlines (AA 1166) -
- -
- T
- -
- -
- -
- -
- -
-
15:08 MCO18:28 BHM4Hrs, 20m 1 Stop (CLT)
-
MCOOrlando International Airport 15:08 - BHM 18:28 4h 20m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 15:08CLTCharlotte Airport 18:04
-
CLTCharlotte Airport 16:58BHMBirmingham Airport 18:28
- 4h 20m (1h 06m)
- 1 Stop CLT · Charlotte 1h 06m
-
American Airlines (AA 1166)Airbus American Airlines (AA 2311)Airbus -
American Airlines (AA 1166) -
- -
- -
- W
- -
- -
- -
- -
-
17:05 MCO21:46 BHM5Hrs, 41m 1 Stop (CLT)
-
MCOOrlando International Airport 17:05 - BHM 21:46 5h 41m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 17:05CLTCharlotte Airport 21:09
-
CLTCharlotte Airport 18:55BHMBirmingham Airport 21:46
- 5h 41m (2h 14m)
- 1 Stop CLT · Charlotte 2h 14m
-
American Airlines (AA 2591)Airbus American Airlines (AA 5601)Canadair Regional -
American Airlines (AA 2591) -
- -
- -
- -
- -
- -
- S
- -
-
17:30 MCO21:46 BHM5Hrs, 16m 1 Stop (CLT)
-
MCOOrlando International Airport 17:30 - BHM 21:46 5h 16m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 17:30CLTCharlotte Airport 21:09
-
CLTCharlotte Airport 19:19BHMBirmingham Airport 21:46
- 5h 16m (1h 50m)
- 1 Stop CLT · Charlotte 1h 50m
-
American Airlines (AA 2591)Airbus American Airlines (AA 5601)Canadair Regional -
American Airlines (AA 2591) -
- M
- T
- W
- T
- F
- -
- S
-
18:21 MCO21:46 BHM4Hrs, 25m 1 Stop (CLT)
-
MCOOrlando International Airport 18:21 - BHM 21:46 4h 25m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 18:21CLTCharlotte Airport 21:09
-
CLTCharlotte Airport 20:11BHMBirmingham Airport 21:46
- 4h 25m (58m)
- 1 Stop CLT · Charlotte 58m
-
American Airlines (AA 1699)Airbus American Airlines (AA 5601)Canadair Regional -
American Airlines (AA 1699) -
- -
- -
- -
- -
- -
- S
- -
-
18:40 MCO21:46 BHM4Hrs, 06m 1 Stop (CLT)
-
MCOOrlando International Airport 18:40 - BHM 21:46 4h 06m 1 Stop (CLT) Charlotte
-
MCOOrlando International Airport 18:40CLTCharlotte Airport 21:09
-
CLTCharlotte Airport 20:30BHMBirmingham Airport 21:46
- 4h 06m (39m)
- 1 Stop CLT · Charlotte 39m
-
American Airlines (AA 1699)Airbus American Airlines (AA 5601)Canadair Regional -
American Airlines (AA 1699) -
- M
- -
- -
- T
- F
- -
- S
-
18:52 MCO23:41 BHM5Hrs, 49m 1 Stop (MIA)
-
MCOOrlando International Airport 18:52 - BHM 23:41 5h 49m 1 Stop (MIA) Miami
-
MCOOrlando International Airport 18:52MIAMiami International Airport 22:35
-
MIAMiami International Airport 20:05BHMBirmingham Airport 23:41
- 5h 49m (2h 30m)
- 1 Stop MIA · Miami 2h 30m
-
American Airlines (AA 1700)Boeing 737 800 American Airlines (AA 3631)Embraer Emb 175 -
American Airlines (AA 1700) -
- M
- T
- W
- T
- F
- S
- S
The fastest flight time for direct flights from Orlando to Birmingham is 1 hour 40 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Orlando and Birmingham is 757km. Check all available flights on Wego.
The earliest flight of the day departs at 05:00. The last flight of the day departs at 19:35. See the full list of flight times on Wego.
There are 1 airlines that offer direct flights from Orlando to Birmingham. Find out the list of airlines on Wego.
All Airports in Birmingham
Popular Destinations from Birmingham
Popular Destinations from Orlando
Popular Hotels in Birmingham
- Sleep Inn & Suites Birmingham - Hoover
- Holiday Inn BIRMINGHAM-AIRPORT
- Drury Inn & Suites Birmingham Grandview
- Home2 Suites by Hilton Birmingham Downtown
- Hampton Inn & Suites Birmingham-Downtown-Tutwiler
- Drury Inn & Suites Birmingham Lakeshore Drive
- Hampton Inn Birmingham I-65/Lakeshore Drive
- Hilton Birmingham Downtown at UAB
- Comfort Inn Birmingham - Irondale
- Redmont Hotel Birmingham, Curio Collection by Hilton