Cheap Flights from Birmingham to Miami, FL from $291
On Cheapflightsplus.com you will find 758 connecting flights from Birmingham to Miami. You can compare airfare deals from 19 airlines and multiple travel sites from $291, book and save on cheap plane tickets and last minute offers. Also check out BHX-MIA flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Birmingham to Miami Flight Deals
Best Flights from Birmingham to Miami Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $512 | 09:25 Birmingham Birmingham Int. | 20:00 Miami Miami Intl | 15h 35m layover 2h 10m - Barcelona | EasyJet | U27198 VY9779 |
from $546 | 08:55 Birmingham Birmingham Int. | 17:30 Miami Miami Intl | 13h 35m layover 1h 5m - Zurich | SWISS International Air Lines | LX421 UA9724 |
from $602 | 14:50 Birmingham Birmingham Int. | 14:45+1 день Miami Miami Intl | 28h 55m layover 16h 35m - Lisbon | EasyJet | U26609 TP223 |
from $291 | 07:00 Birmingham Birmingham Int. | 14:46+1 день Miami Miami Intl | 36h 46m layover 5h 55m - Reykjavik 18h 4m - Boston | EasyJet | U26605 OG111 F91435 |
from $350 | 14:30 Birmingham Birmingham Int. | 18:45+2 дня Miami Miami Intl | 57h 15m layover 16h 10m - Marrakech 23h 55m - London | EasyJet | U26645 W95754 Z0723 |
from $353 | 14:20 Birmingham Birmingham Int. | 18:45+2 дня Miami Miami Intl | 57h 25m layover 24h 0m - Barcelona 19h 15m - London | Vueling | VY8755 VY7824 Z0723 |
from $359 | 07:10 Birmingham Birmingham Int. | 20:10+1 день Miami Miami Intl | 42h 0m layover 2h 10m - Milan 24h 45m - Oslo | EasyJet | U26615 U23973 N023 |
from $363 | 07:10 Birmingham Birmingham Int. | 16:45+1 день Miami Miami Intl | 38h 35m layover 2h 10m - Innsbruck 22h 50m - London | EasyJet | U26639 U28696 Z0723 |
from $366 | 18:50 Birmingham Birmingham Int. | 18:45+2 дня Miami Miami Intl | 52h 55m layover 15h 25m - Bucharest 20h 50m - London | Aero Services Executive | W43020 W43003 Z0723 |
from $366 | 17:40 Birmingham Birmingham Int. | 18:45+2 дня Miami Miami Intl | 54h 5m layover 15h 10m - Prague 25h 0m - London | EasyJet | U26613 U28782 Z0723 |
from $368 | 18:10 Birmingham Birmingham Int. | 16:45+1 день Miami Miami Intl | 27h 35m layover 1h 55m - Edinburgh 13h 35m - London | EasyJet | U2342 U2606 Z0723 |
from $372 | 14:00 Birmingham Birmingham Int. | 16:45+1 день Miami Miami Intl | 31h 45m layover 2h 0m - Edinburgh 17h 40m - London | EasyJet | U2340 U2604 Z0723 |
from $375 | 14:00 Birmingham Birmingham Int. | 16:45+1 день Miami Miami Intl | 31h 45m layover 5h 0m - Edinburgh 14h 35m - London | EasyJet | U2340 U2317 Z0723 |
from $375 | 21:30 Birmingham Birmingham Int. | 18:45+2 дня Miami Miami Intl | 50h 15m layover 21h 20m - Belfast 16h 40m - London | EasyJet | U234 U2644 Z0723 |
from $376 | 18:50 Birmingham Birmingham Int. | 18:45+2 дня Miami Miami Intl | 52h 55m layover 11h 30m - Bucharest 24h 40m - London | Aero Services Executive | W43020 W43031 Z0723 |
from $379 | 21:15 Birmingham Birmingham Int. | 16:45+1 день Miami Miami Intl | 24h 30m layover 8h 40m - Glasgow 3h 25m - London | EasyJet | U2436 U2862 Z0723 |
Flight Schedule Birmingham to Miami (Florida)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
06:25 — 18:45
|
06:30 — 08:50
U26637
EasyJet
Birmingham — Paris
4h 45m stop
14:30 — 18:45
BF742
Bluebird Cargo
Paris — Miami
|
16h 20m including layover |
Find flight
from$616 |
|
06:25 — 18:45
|
06:30 — 08:50
U26637
EasyJet
Birmingham — Paris
4h 45m stop
14:30 — 18:45
TX6742
Air Caraibes
Paris — Miami
|
16h 20m including layover |
Find flight
from$673 |
|
08:15 — 17:00
|
08:15 — 09:20
EI263
Aer Lingus
Birmingham — Dublin
3h stop
12:20 — 17:00
EI141
Aer Lingus
Dublin — Miami
|
13h 45m including layover |
Find flight
from$665 |
|
08:55 — 17:30
|
08:45 — 11:35
LX421
SWISS International Air Lines
Birmingham — Zurich
1h 5m stop
13:05 — 17:40
UA9724
United Airlines
Zurich — Miami
|
13h 35m including layover |
Find flight
from$546 |
|
09:25 — 20:00
|
09:25 — 12:30
U27198
EasyJet
Birmingham — Barcelona
2h 10m stop
14:40 — 20:00
VY9779
Vueling
Barcelona — Miami
|
15h 35m including layover |
Find flight
from$512 |
|
10:45 — 16:55
+1 day
|
10:45 — 13:35
LH4063
Lufthansa
Birmingham — Munich
22h 15m stop
11:50 — 16:55
LH460
Lufthansa
Munich — Miami
|
35h 10m including layover |
Find flight
from$1626 |
|
10:45 — 16:55
+1 day
|
10:45 — 13:35
LH4063
Lufthansa
Birmingham — Munich
22h 15m stop
11:50 — 16:55
UA8779
United Airlines
Munich — Miami
|
35h 10m including layover |
Find flight
from$1856 |
|
11:05 — 20:40
+1 day
|
11:05 — 18:10
TK1968
Turkish Airlines
Birmingham — Istanbul
21h 10m stop
15:20 — 20:40
TK77
Turkish Airlines
Istanbul — Miami
|
38h 35m including layover |
Find flight
from$898 |
|
11:35 — 17:00
+1 day
|
11:35 — 12:55
EI3265
Aer Lingus
Birmingham — Dublin
23h 25m stop
12:20 — 17:00
EI141
Aer Lingus
Dublin — Miami
|
34h 25m including layover |
Find flight
from$900 |
|
13:15 — 17:00
+1 day
|
13:15 — 14:35
EI3267
Aer Lingus
Birmingham — Dublin
21h 45m stop
12:20 — 17:00
EI141
Aer Lingus
Dublin — Miami
|
32h 45m including layover |
Find flight
from$944 |
|
13:20 — 17:00
+1 day
|
13:20 — 14:25
EI267
Aer Lingus
Birmingham — Dublin
21h 55m stop
12:20 — 17:00
EI141
Aer Lingus
Dublin — Miami
|
32h 40m including layover |
Find flight
from$820 |
|
16:50 — 20:40
+1 day
|
16:50 — 23:50
TK1970
Turkish Airlines
Birmingham — Istanbul
15h 30m stop
15:20 — 20:40
TK77
Turkish Airlines
Istanbul — Miami
|
32h 50m including layover |
Find flight
from$898 |
|
19:10 — 17:00
+1 day
|
16:45 — 18:00
EI3275
Aer Lingus
Birmingham — Dublin
15h 50m stop
12:20 — 17:00
EI141
Aer Lingus
Dublin — Miami
|
26h 50m including layover |
Find flight
from$692 |
|
19:30 — 17:45
+1 day
|
19:30 — 22:15
SK2536
SAS
Birmingham — Copenhagen
14h 35m stop
12:50 — 17:45
SK953
SAS
Copenhagen — Miami
|
27h 15m including layover |
Find flight
from$896 |
|
20:40 — 17:00
+1 day
|
20:40 — 21:55
EI3277
Aer Lingus
Birmingham — Dublin
14h 25m stop
12:20 — 17:00
EI141
Aer Lingus
Dublin — Miami
|
25h 20m including layover |
Find flight
from$875 |
|
07:00 — 14:46
+1 day
|
07:00 — 10:05
U26605
EasyJet
Birmingham — Reykjavik
5h 55m stop
16:00 — 17:00
OG111
Air Onix
Reykjavik — Boston
18h 4m stop
11:04 — 14:46
F91435
Frontier Airlines
Boston — Miami
|
36h 46m including layover |
Find flight
from$291 |
|
07:00 — 12:47
+1 day
|
07:00 — 10:05
U26605
EasyJet
Birmingham — Reykjavik
5h 15m stop
15:20 — 17:00
OG101
Air Onix
Reykjavik — Baltimore
16h 52m stop
09:52 — 12:47
F91665
Frontier Airlines
Baltimore — Miami
|
34h 47m including layover |
Find flight
from$298 |
|
14:20 — 18:45
+2 days
|
14:20 — 17:25
VY8755
Vueling
Birmingham — Barcelona
24h stop
17:25 — 18:45
VY7824
Vueling
Barcelona — London
19h 15m stop
14:00 — 18:45
Z0723
Z0
London — Miami
|
57h 25m including layover |
Find flight
from$353 |
|
14:30 — 18:45
+2 days
|
14:30 — 19:10
U26645
EasyJet
Birmingham — Marrakech
16h 10m stop
11:20 — 14:05
W95754
Wizz Air UK
Marrakech — London
23h 55m stop
14:00 — 18:45
Z0723
Z0
London — Miami
|
57h 15m including layover |
Find flight
from$350 |
|
16:15 — 19:20
+2 days
|
16:15 — 19:20
VY8755
Vueling
Birmingham — Barcelona
23h 50m stop
19:10 — 21:20
AT961
Royal Air Maroc
Barcelona — Casablanca
18h 45m stop
16:05 — 19:20
AT204
Royal Air Maroc
Casablanca — Miami
|
55h 5m including layover |
Find flight
from$382 |
|
17:25 — 16:45
+1 day
|
17:20 — 18:25
U232
EasyJet
Birmingham — Belfast
2h 40m stop
21:00 — 22:10
U2636
EasyJet
Belfast — London
13h 40m stop
14:00 — 18:45
Z0723
Z0
London — Miami
|
28h 20m including layover |
Find flight
from$389 |
|
17:40 — 18:45
+2 days
|
17:40 — 20:40
U26613
EasyJet
Birmingham — Prague
15h 10m stop
11:50 — 13:00
U28782
EasyJet
Prague — London
25h stop
14:00 — 18:45
Z0723
Z0
London — Miami
|
54h 5m including layover |
Find flight
from$366 |
|
18:10 — 16:45
+1 day
|
18:10 — 19:15
U2342
EasyJet
Birmingham — Edinburgh
1h 55m stop
21:10 — 22:25
U2606
EasyJet
Edinburgh — London
13h 35m stop
12:00 — 16:45
Z0723
Z0
London — Miami
|
27h 35m including layover |
Find flight
from$368 |
|
18:50 — 18:45
+2 days
|
18:50 — 00:10
W43020
Aero Services Executive
Birmingham — Bucharest
15h 25m stop
15:35 — 17:10
W43003
Aero Services Executive
Bucharest — London
20h 50m stop
14:00 — 18:45
Z0723
Z0
London — Miami
|
52h 55m including layover |
Find flight
from$366 |
|
20:50 — 16:45
+1 day
|
20:50 — 21:55
U2338
EasyJet
Birmingham — Edinburgh
8h 15m stop
06:10 — 07:40
U2806
EasyJet
Edinburgh — London
4h 20m stop
12:00 — 16:45
Z0723
Z0
London — Miami
|
24h 55m including layover |
Find flight
from$380 |
|
21:15 — 16:45
+1 day
|
21:15 — 22:20
U2436
EasyJet
Birmingham — Glasgow
8h 40m stop
07:00 — 08:35
U2862
EasyJet
Glasgow — London
3h 25m stop
12:00 — 16:45
Z0723
Z0
London — Miami
|
24h 30m including layover |
Find flight
from$379 |
|
21:30 — 18:45
+2 days
|
21:30 — 22:35
U234
EasyJet
Birmingham — Belfast
21h 20m stop
19:55 — 21:20
U2644
EasyJet
Belfast — London
16h 40m stop
14:00 — 18:45
Z0723
Z0
London — Miami
|
50h 15m including layover |
Find flight
from$375 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Birmingham to Miami depends on and how to choose the most interesting flight option for you.
Distance between Birmingham and Miami is 7005 miles. Time difference between the cities is 5h. Airplanes depart 06:00 to 22:45 from 1 Birmingham airport and arrive 06:00 to 22:45 to 3 Miami airports. Average flight time is 31h 25m.
- The fastest flight 13h 30m
- Average flight time 31h 25m
- The earliest flight 06:00
- The latest flight 22:45
- Distance 4353 ml
The cheapest months to travel to Miami are february (from 291 $), january (from 350 $), december (from 403 $).
The most expensive months are november (from 439 $), december (from 403 $), january (from 350 $).
What is the lowest airfare Birmingham to Miami?
The cheapest plane ticket found by our users is $291. This airfare is for economy class on one-way U26605 flight by EasyJet for February 1, 2025 which leaves Birmingham Int. in Birmingham at 07:00 am and arrives at Miami Miami Intl at 14:46.
Popular Airlines on the Route
The flight Birmingham — Miami is served by 19 regular airlines and 5 low-cost airlines. Most of the flights on this route are operated by Aer Lingus - 104 departures per week at the price of from $ 401 . And the most expensive tickets are offered by Air Canada airline - from $ 4839.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 758 flights with layovers on the route. The fastest connecting flight is UA8808 by United Airlines takes 13h 30m and the cheapest is U26605 by EasyJet for $291.
- from $401Find
- from $546Find
- from $1219Find
- from $604Find
- from $890Find
- from $901Find
- from $562Find
- from $653Find
- AC - Air Canadafrom $1575Find
- VY - Vuelingfrom $353Find
- EK - Emiratesfrom $2117Find
- LS - Jet2.comfrom $383Find
Airports
You can fly from Birmingham to Miami from 1 airports (Birmingham Int.).
Birmingham airports
- Birmingham Int.-BHXfrom $291Find
Miami airports
- Miami Intl-MIAFind
- Palm Beach Intl-PBIFind
- Miami Int.-FLLFind
Airplanes
There are flights to Miami from Birmingham by 19 airlines that use 2 aircraft brands. They range from huge modern airplanes to small-sized.
- Embraer 190from $1 626Find
- Embraer Lineage 1000from $3 127Find
Top International Destinations from Birmingham
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $66Find
- from $68Find
- from $66Find
- from $65Find
- from $71Find
- from $63Find
- from $70Find
- from $68Find
- from $59Find
- from $79Find
How to book a plane ticket yourself?
- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.