Cheap Flights from Frankfurt to Miami, FL from $405
On Cheapflightsplus.com you will find 3 direct and 67 connecting flights from Frankfurt to Miami. You can compare airfare deals from 16 airlines and multiple travel sites from $405, book and save on cheap plane tickets and last minute offers. Also check out FRA-MIA flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Frankfurt to Miami Flight Deals
Best Flights from Frankfurt to Miami Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $713 | 15:15 Frankfurt Frankfurt Int. | 19:55 Miami Miami Intl | 10h 40m | Condor Airlines | DE2044 |
from $1350 | 10:45 Frankfurt Frankfurt Int. | 14:40 Miami Miami Intl | 9h 55m | Lufthansa | LH462 |
from $1487 | 10:45 Frankfurt Frankfurt Int. | 14:40 Miami Miami Intl | 9h 55m | United Airlines | UA8849 |
from $405 | 18:10 Frankfurt Frankfurt Int. | 14:20+1 день Miami Miami Intl | 26h 10m layover 15h 25m - London | Lufthansa | LH5658 Z0723 |
from $429 | 10:55 Frankfurt Frankfurt Int. | 18:45 Miami Miami Intl | 13h 50m layover 1h 45m - Madrid | Air Europa | UX1502 UX97 |
from $484 | 09:20 Frankfurt Frankfurt Int. | 16:36 Miami Miami Intl | 13h 16m layover 1h 30m - Charlotte | British Airways | BA1562 BA1786 |
from $486 | 21:30 Frankfurt Frankfurt Int. | 14:20+1 день Miami Miami Intl | 22h 50m layover 11h 50m - London | Lufthansa | LH922 Z0723 |
from $523 | 12:10 Frankfurt Frankfurt Int. | 19:55 Miami Miami Intl | 13h 45m layover 1h 15m - Madrid | Finnair | AY5561 AY5641 |
from $534 | 12:10 Frankfurt Frankfurt Int. | 15:05+1 день Miami Miami Intl | 32h 55m layover 20h 30m - Madrid | Finnair | AY5561 AY5643 |
from $536 | 19:10 Frankfurt Frankfurt Int. | 18:45+1 день Miami Miami Intl | 29h 35m layover 17h 30m - Madrid | Air Europa | UX1506 UX97 |
from $461 | 21:00 Frankfurt Frankfurt Int. | 15:59+2 дня Miami Miami Intl | 48h 59m layover 20h 10m - Rome 14h 14m - New York | EasyJet | U22995 N0401 F91809 |
from $465 | 21:40 Frankfurt Frankfurt Int. | 14:20+1 день Miami Miami Intl | 22h 40m layover 8h 25m - Paris 2h 30m - London | Lufthansa | LH1050 U28402 Z0723 |
from $484 | 14:50 Frankfurt Frankfurt Int. | 15:59+1 день Miami Miami Intl | 31h 9m layover 3h 25m - Berlin 14h 44m - New York | Condor Airlines | DE4087 N0601 F91809 |
from $522 | 07:05 Frankfurt Frankfurt Int. | 18:45 Miami Miami Intl | 17h 40m layover 2h 40m - Milan 2h 10m - Madrid | Lufthansa | LH246 UX1066 UX97 |
from $536 | 21:45 Frankfurt Frankfurt Int. | 14:20+1 день Miami Miami Intl | 22h 35m layover 6h 55m - Vienna 2h 40m - London | Austrian Airlines | OS220 W42801 Z0723 |
from $552 | 21:50 Frankfurt Frankfurt Int. | 15:59+2 дня Miami Miami Intl | 48h 9m layover 19h 25m - Rome 14h 14m - New York | Lufthansa | LH242 N0401 F91809 |
Flight Schedule Frankfurt to Miami (Florida)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
10:45 — 14:40
|
10:45 — 14:40
LH462
Lufthansa
Frankfurt — Miami
|
9h 55m |
Find flight
from$1350 |
|
10:45 — 14:40
|
10:45 — 14:40
UA8849
United Airlines
Frankfurt — Miami
|
9h 55m |
Find flight
from$1487 |
|
15:15 — 19:55
|
15:15 — 19:55
DE2044
Condor Airlines
Frankfurt — Miami
|
10h 40m |
Find flight
from$713 |
|
06:30 — 15:05
|
06:30 — 09:20
IB1332
Iberia
Frankfurt — Madrid
2h 10m stop
11:30 — 15:25
AY5643
Finnair
Madrid — Miami
|
14h 35m including layover |
Find flight
from$582 |
|
06:30 — 15:05
|
06:30 — 09:20
IB1332
Iberia
Frankfurt — Madrid
2h 10m stop
11:30 — 15:45
IB333
Iberia
Madrid — Miami
|
14h 35m including layover |
Find flight
from$616 |
|
09:20 — 16:36
|
09:20 — 13:00
BA1562
British Airways
Frankfurt — Charlotte
1h 30m stop
17:10 — 19:17
BA1786
British Airways
Charlotte — Miami
|
13h 16m including layover |
Find flight
from$484 |
|
10:55 — 18:45
|
10:45 — 13:35
UX1502
Air Europa
Frankfurt — Madrid
1h 45m stop
15:25 — 19:25
UX97
Air Europa
Madrid — Miami
|
13h 50m including layover |
Find flight
from$429 |
|
12:10 — 19:55
|
12:10 — 15:00
AY5561
Finnair
Frankfurt — Madrid
1h 15m stop
16:15 — 20:15
AY5641
Finnair
Madrid — Miami
|
13h 45m including layover |
Find flight
from$523 |
|
12:10 — 15:05
+1 day
|
12:10 — 15:00
AY5561
Finnair
Frankfurt — Madrid
20h 30m stop
11:30 — 15:25
AY5643
Finnair
Madrid — Miami
|
32h 55m including layover |
Find flight
from$534 |
|
13:30 — 14:45
+1 day
|
13:30 — 15:45
TP571
TAP Portugal
Frankfurt — Lisbon
18h 50m stop
10:35 — 14:45
TP223
TAP Portugal
Lisbon — Miami
|
31h 15m including layover |
Find flight
from$645 |
|
16:10 — 14:20
+1 day
|
11:45 — 15:45
DE2228
Condor Airlines
Frankfurt — Punta Cana
15h 36m stop
11:36 — 14:17
F967
Frontier Airlines
Punta Cana — Miami
|
28h 10m including layover |
Find flight
from$564 |
|
18:10 — 14:20
+1 day
|
18:10 — 18:35
LH5658
Lufthansa
Frankfurt — London
15h 25m stop
10:00 — 14:20
Z0723
Z0
London — Miami
|
26h 10m including layover |
Find flight
from$405 |
|
19:10 — 18:45
+1 day
|
19:10 — 21:55
UX1506
Air Europa
Frankfurt — Madrid
17h 30m stop
15:25 — 18:45
UX97
Air Europa
Madrid — Miami
|
29h 35m including layover |
Find flight
from$536 |
|
19:40 — 14:45
+1 day
|
17:45 — 20:00
TP573
TAP Portugal
Frankfurt — Lisbon
12h 40m stop
10:10 — 14:45
TP223
TAP Portugal
Lisbon — Miami
|
25h 5m including layover |
Find flight
from$616 |
|
05:30 — 18:45
|
05:30 — 07:45
X32128
Hapag-Lloyd Express
Frankfurt — Palma de Mallorca
2h 55m stop
10:40 — 12:05
UX6030
Air Europa
Palma de Mallorca — Madrid
3h 20m stop
15:25 — 18:45
UX97
Air Europa
Madrid — Miami
|
19h 15m including layover |
Find flight
from$632 |
|
05:30 — 18:45
|
05:30 — 07:45
X32128
Hapag-Lloyd Express
Frankfurt — Palma de Mallorca
4h 40m stop
12:25 — 13:50
UX6048
Air Europa
Palma de Mallorca — Madrid
1h 35m stop
15:25 — 18:45
UX97
Air Europa
Madrid — Miami
|
19h 15m including layover |
Find flight
from$632 |
|
07:05 — 18:45
|
07:05 — 08:25
LH246
Lufthansa
Frankfurt — Milan
2h 40m stop
11:05 — 13:15
UX1066
Air Europa
Milan — Madrid
2h 10m stop
15:25 — 18:45
UX97
Air Europa
Madrid — Miami
|
17h 40m including layover |
Find flight
from$522 |
|
07:05 — 18:45
|
07:05 — 08:25
AZ7295
Alitalia
Frankfurt — Milan
2h 40m stop
11:05 — 13:15
UX1066
Air Europa
Milan — Madrid
2h 10m stop
15:25 — 18:45
UX97
Air Europa
Madrid — Miami
|
17h 40m including layover |
Find flight
from$553 |
|
09:10 — 17:35
+1 day
|
09:10 — 10:20
U21960
EasyJet
Frankfurt — Milan
9h 10m stop
19:40 — 21:50
LO320
LOT
Milan — Warsaw
14h 40m stop
12:20 — 17:35
LO29
LOT
Warsaw — Miami
|
38h 25m including layover |
Find flight
from$737 |
|
10:55 — 14:25
+1 day
|
10:55 — 12:05
EI651
Aer Lingus
Frankfurt — Dublin
8h 50m stop
20:10 — 21:30
EI8323
Aer Lingus
Dublin — London
11h 40m stop
09:55 — 14:30
EI8907
Aer Lingus
London — Miami
|
33h 30m including layover |
Find flight
from$895 |
|
14:50 — 15:59
+1 day
|
14:50 — 15:55
DE4087
Condor Airlines
Frankfurt — Berlin
3h 25m stop
19:20 — 22:00
N0601
N0
Berlin — New York
14h 44m stop
12:59 — 16:12
F91809
Frontier Airlines
New York — Miami
|
31h 9m including layover |
Find flight
from$484 |
|
15:15 — 15:59
+1 day
|
15:15 — 17:55
WS5942
WestJet
Frankfurt — Toronto
13h 20m stop
07:15 — 08:55
PD603
Porter Airlines
Toronto — New York
3h 49m stop
12:44 — 15:59
F91809
Frontier Airlines
New York — Miami
|
30h 44m including layover |
Find flight
from$879 |
|
16:10 — 07:10
+1 day
|
16:10 — 17:35
LH288
Lufthansa
Frankfurt — Bologna
1h 25m stop
19:00 — 22:45
TK1326
Turkish Airlines
Bologna — Istanbul
3h 10m stop
01:55 — 07:10
TK157
Turkish Airlines
Istanbul — Miami
|
21h including layover |
Find flight
from$873 |
|
17:35 — 16:41
+1 day
|
17:35 — 19:25
UA8095
United Airlines
Frankfurt — Montreal
10h 35m stop
06:00 — 07:33
UA3456
United Airlines
Montreal — Newark
5h 57m stop
13:30 — 16:41
UA1511
United Airlines
Newark — Miami
|
29h 6m including layover |
Find flight
from$849 |
|
18:55 — 13:12
+2 days
|
18:55 — 22:35
A3833
Aegean Airlines
Frankfurt — Athens
8h 50m stop
07:25 — 10:55
N0503
N0
Athens — New York
23h stop
09:55 — 13:12
NK1177
Spirit Airlines
New York — Miami
|
48h 17m including layover |
Find flight
from$572 |
|
20:10 — 17:35
+2 days
|
20:10 — 21:20
U21992
EasyJet
Frankfurt — Milan
22h 20m stop
19:40 — 21:50
LO320
LOT
Milan — Warsaw
14h 30m stop
12:20 — 17:35
LO29
LOT
Warsaw — Miami
|
51h 25m including layover |
Find flight
from$806 |
|
20:40 — 14:25
+1 day
|
20:40 — 21:45
EI657
Aer Lingus
Frankfurt — Dublin
8h 45m stop
06:30 — 08:00
EI152
Aer Lingus
Dublin — London
1h 55m stop
09:55 — 14:30
EI8907
Aer Lingus
London — Miami
|
23h 45m including layover |
Find flight
from$888 |
|
21:00 — 15:59
+2 days
|
21:00 — 22:55
U22995
EasyJet
Frankfurt — Rome
20h 10m stop
19:05 — 22:30
N0401
N0
Rome — New York
14h 14m stop
12:59 — 16:08
F91809
Frontier Airlines
New York — Miami
|
48h 59m including layover |
Find flight
from$461 |
|
21:40 — 14:20
+1 day
|
21:00 — 22:15
LH1050
Lufthansa
Frankfurt — Paris
8h 25m stop
07:20 — 07:30
U28402
EasyJet
Paris — London
2h 30m stop
12:00 — 16:45
Z0723
Z0
London — Miami
|
22h 40m including layover |
Find flight
from$465 |
|
22:05 — 14:20
+1 day
|
22:05 — 23:25
LH1082
Lufthansa
Frankfurt — Lyon
7h 35m stop
07:00 — 07:40
U28430
EasyJet
Lyon — London
2h 20m stop
10:00 — 14:20
Z0723
Z0
London — Miami
|
22h 15m including layover |
Find flight
from$715 |
|
22:15 — 14:45
+1 day
|
22:15 — 23:10
LH124
Lufthansa
Frankfurt — Munich
6h 55m stop
06:05 — 08:25
TP557
TAP Portugal
Munich — Lisbon
2h 10m stop
10:40 — 14:50
TP223
TAP Portugal
Lisbon — Miami
|
22h 30m including layover |
Find flight
from$811 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Frankfurt to Miami depends on and how to choose the most interesting flight option for you.
Distance between Frankfurt and Miami is 7762 miles. Time difference between the cities is 6h. Airplanes depart 05:30 to 22:15 from 2 Frankfurt airports and arrive 05:30 to 22:15 to 3 Miami airports. Average flight time is 9h 55m.
- The fastest flight 9h 55m
- Average flight time 9h 55m
- The earliest flight 05:30
- The latest flight 22:15
- Distance 4824 ml
The cheapest months to travel to Miami are august (from 405 $), may (from 417 $), june (from 453 $).
The most expensive months are november (from 805 $), december (from 798 $), february (from 758 $).
What is the lowest airfare Frankfurt to Miami?
The cheapest plane ticket found by our users is $405. This airfare is for economy class on one-way LH5658 flight by Lufthansa for August 27, 2025 which leaves Frankfurt Int. in Frankfurt at 18:10 am and arrives at Miami Miami Intl at 14:20.
Popular Airlines on the Route
The flight Frankfurt — Miami is served by 16 regular airlines and 2 low-cost airlines. Most of the flights on this route are operated by Lufthansa - 24 departures per week at the price of from $ 405 . And the most expensive tickets are offered by United Airlines airline - from $ 1487.
Direct flights
There are 3 nonstop flights on the route. The fastest direct flight is LH462 by Lufthansa takes 9h 55m and the cheapest is LH5658 by Lufthansa for $713.
- from $1350Find
- DE - Condor Airlinesfrom $713Find
- UA - United Airlinesfrom $1487Find
Connecting Flights
There are 67 flights with layovers on the route. The fastest connecting flight is AF1019 by Air France takes 13h 10m and the cheapest is LH5658 by Lufthansa for $405.
- from $405Find
- DE - Condor Airlinesfrom $484Find
- UX - Air Europafrom $429Find
- OS - Austrian Airlinesfrom $536Find
- EI - Aer Lingusfrom $888Find
- AF - Air Francefrom $834Find
- UA - United Airlinesfrom $796Find
- A3 - Aegean Airlinesfrom $572Find
- AY - Finnairfrom $523Find
- AZ - Alitaliafrom $553Find
- IB - Iberiafrom $582Find
- X3 - Hapag-Lloyd Expressfrom $632Find
Airports
You can fly from Frankfurt to Miami from 2 airports (Frankfurt Int., Neu Isenburg).
Frankfurt airports
- Frankfurt Int.-FRAfrom $405Find
- Neu Isenburg-QGVFind
Miami airports
- Miami Intl-MIAFind
- Palm Beach Intl-PBIFind
- Miami Int.-FLLFind
Airplanes
There are flights to Miami from Frankfurt by 16 airlines that use 2 aircraft brands. They range from huge modern airplanes to small-sized.
- Airbus A340-300from $1 350Find
- Boeing 747-400from $1 487Find
Top International Destinations from Frankfurt
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 $266Find
- from $385Find
- from $79Find
- from $645Find
- from $595Find
- from $448Find
- from $86Find
- from $71Find
- from $63Find
- from $55Find
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.