route Route

OTP → FRA

1,448 km avg 1h 29m 2 airlines

Departure

OTP LROP MVFR

Bucharest Henri Coandă International Airport

Otopeni, RO

Local time
13:27 GMT+3
Timezone
Europe/Bucharest
Type
Large Airport
Elevation
314 ft
Coordinates
44.5718, 26.1033

cloud Weather

Wind
VRB / 2 kt
Visibility
6 SM
Ceiling
BKN 1,300 ft, BKN 4,200 ft
Temp / Dew
14°C / 12°C
Altimeter
30.12 inHg
Wx
-RA

Obs: 2026-10-13T10:00:00.000Z

Raw METAR / TAF
METAR LROP 131000Z VRB02KT 9999 -RA BKN013 BKN042 14/12 Q1020 NOSIG

TAF LROP 130500Z 1306/1406 06006KT 9999 SCT010 BKN040 TEMPO 1306/1309 BKN010 PROB40 TEMPO 1309/1314 5000 RA BECMG 1320/1322 3000 BR

Arrival

FRA EDDF VFR

Frankfurt Main Airport

Frankfurt am Main, DE

Local time
12:27 GMT+2
Timezone
Europe/Berlin
Type
Large Airport
Elevation
364 ft
Coordinates
50.0267, 8.5584

cloud Weather

Wind
170° / 4 kt
Visibility
6 SM
Ceiling
BKN 3,800 ft
Temp / Dew
12°C / 7°C
Altimeter
30.24 inHg

Obs: 2026-10-13T09:50:00.000Z

Raw METAR / TAF
METAR EDDF 130950Z AUTO 17004KT 090V220 9999 BKN038 12/07 Q1024 NOSIG

TAF AMD EDDF 130953Z 1309/1412 VRB02KT 9999 BKN030 BECMG 1310/1312 21005KT PROB30 TEMPO 1318/1322 4000 -SHRA BKN012 BKN020TCU TEMPO 1323/1410 3000 BR BKN008 PROB30 TEMPO 1400/1408 0800 FG VV001

flight Live Traffic

flight_takeoff 27 Departures
flight_land 22 Arrivals
Flights tracked
324 showing last 50
Avg duration
1h 29m
Distance
1,448 km

Live traffic

OTP → FRA. Live aircraft currently filed on this route.

Airlines 2

Airline Flights shown
Lufthansa 36
Tarom 13

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-07-26 ROT305Z 503CFF Jul 26, 14:30 UTCJul 26, 16:40 UTC2h 10m -
2026-07-26 DLH1PP 3C65CB Jul 26, 13:05 UTCJul 26, 14:05 UTC1h 0m -
2026-07-26 DLH7LL 3C66A2 Jul 26, 09:55 UTCJul 26, 10:45 UTC50m -
2026-07-26 ROT301V 4A08EC Jul 26, 05:45 UTCJul 26, 07:55 UTC2h 11m -
2026-07-26 DLH3VR 3C6585 Jul 26, 05:05 UTCJul 26, 05:55 UTC50m -
2026-07-26 DLH9CJ 3C6748 Jul 26, 04:45 UTCJul 26, 05:30 UTC45m -
2026-07-25 DLH1PP 3C6442 Jul 25, 11:50 UTCJul 25, 12:45 UTC55m -
2026-07-25 DLH7LL 3C66A6 Jul 25, 09:55 UTCJul 25, 10:40 UTC45m -
2026-07-25 ROT301V 4A08E9 Jul 25, 05:55 UTCJul 25, 08:00 UTC2h 5m -
2026-07-25 DLH9CJ 3C6758 Jul 25, 04:50 UTCJul 25, 05:45 UTC55m -
2026-07-24 ROT305Z 4A08E9 Jul 24, 14:35 UTCJul 24, 16:40 UTC2h 5m -
2026-07-24 DLH1PP 3C648D Jul 24, 12:20 UTCJul 24, 13:10 UTC50m -
2026-07-24 DLH7LL 3C66AF Jul 24, 10:05 UTCJul 24, 10:55 UTC50m -
2026-07-24 ROT301V 4A08EC Jul 24, 06:20 UTCJul 24, 08:35 UTC2h 15m -
2026-07-24 DLH9CJ 3C65D6 Jul 24, 05:05 UTCJul 24, 05:45 UTC40m -
2026-07-23 DLH7LL 3C6585 Jul 23, 10:00 UTCJul 23, 10:40 UTC40m -
2026-07-23 ROT301V 4A08EC Jul 23, 05:55 UTCJul 23, 08:00 UTC2h 5m -
2026-07-23 DLH3VR 3C6444 Jul 23, 05:00 UTCJul 23, 06:00 UTC1h 0m -
2026-07-23 DLH9CJ 3C6641 Jul 23, 04:50 UTCJul 23, 05:30 UTC40m -
2026-07-22 DLH1PP 3C666A Jul 22, 11:50 UTCJul 22, 12:50 UTC1h 0m -
2026-07-22 DLH1PP 3C666A Jul 22, 11:10 UTCJul 22, 11:45 UTC35m -
2026-07-21 DLH1PP 3C666E Jul 21, 12:00 UTCJul 21, 13:00 UTC1h 0m -
2026-07-21 ROT301V 4A08EB Jul 21, 05:40 UTCJul 21, 07:50 UTC2h 10m -
2026-07-20 ROT301V 503CFF Jul 20, 05:45 UTCJul 20, 08:00 UTC2h 15m -
2026-07-19 ROT305Z 4A2021 Jul 19, 17:35 UTCJul 19, 19:40 UTC2h 5m -
2026-07-18 ROT301V 4A08E9 Jul 18, 05:45 UTCJul 18, 07:55 UTC2h 10m -
2026-07-17 ROT305Z 4A08E9 Jul 17, 14:15 UTCJul 17, 16:29 UTC2h 15m -
2026-07-17 ROT301V 4A08ED Jul 17, 06:40 UTCJul 17, 08:45 UTC2h 5m -
2026-07-12 ROT305Z 4A08EC Jul 12, 15:15 UTCJul 12, 17:30 UTC2h 15m -
2026-07-03 ROT301V 4A08E9 Jul 3, 05:45 UTCJul 3, 07:55 UTC2h 10m -
2026-06-25 DLH3XV 3C64A7 Jun 25, 14:04 UTCJun 25, 16:09 UTC2h 5m -
2026-06-23 DLH3XV 3C64A9 Jun 23, 13:55 UTCJun 23, 16:05 UTC2h 10m -
2026-06-22 DLH3XV 3C6484 Jun 22, 13:49 UTCJun 22, 15:59 UTC2h 10m -
2026-06-21 DLH3XV 3C64A5 Jun 21, 14:19 UTCJun 21, 16:25 UTC2h 5m -
2026-06-19 DLH1PP 3C65CE Jun 19, 12:09 UTCJun 19, 13:09 UTC1h 0m -
2026-06-18 DLH3XV 3C65C4 Jun 18, 13:55 UTCJun 18, 16:05 UTC2h 10m -
2026-06-18 DLH1PP 3C6664 Jun 18, 11:45 UTCJun 18, 12:45 UTC1h 0m -
2026-06-17 DLH3XV 3C6759 Jun 17, 13:55 UTCJun 17, 16:10 UTC2h 15m -
2026-06-17 DLH1PP 3C66A6 Jun 17, 12:10 UTCJun 17, 13:10 UTC1h 0m -
2026-06-16 DLH3XV 3C64A1 Jun 16, 14:00 UTCJun 16, 16:10 UTC2h 10m -
2026-06-16 DLH1PP 3C66B0 Jun 16, 11:55 UTCJun 16, 13:00 UTC1h 5m -
2026-06-16 DLH7LL 502D7D Jun 16, 09:55 UTCJun 16, 11:05 UTC1h 10m -
2026-06-16 DLH9CJ 3C6635 Jun 16, 04:50 UTCJun 16, 05:34 UTC45m -
2026-06-15 DLH3XV 3C64A5 Jun 15, 14:00 UTCJun 15, 16:04 UTC2h 5m -
2026-06-15 DLH1PP 3C6759 Jun 15, 11:49 UTCJun 15, 12:49 UTC1h 0m -
2026-06-15 DLH7LL 502D7D Jun 15, 09:49 UTCJun 15, 10:40 UTC50m -
2026-06-14 DLH3XV 3C64A1 Jun 14, 13:55 UTCJun 14, 16:05 UTC2h 10m -
2026-06-14 DLH1PP 3C65D5 Jun 14, 12:05 UTCJun 14, 13:15 UTC1h 10m -
2026-06-14 DLH7LL 502D7D Jun 14, 09:45 UTCJun 14, 10:55 UTC1h 10m -
2026-06-14 DLH9CJ 3C6672 Jun 14, 04:50 UTCJun 14, 05:35 UTC45m -

OTP → FRA frequently asked

How long is the flight from OTP to FRA?
Average flight time on the OTP–FRA route is 1h 29m, covering approximately 1,448 km (899 mi).
What is the distance from OTP to FRA?
The great-circle distance from OTP to FRA is approximately 1,448 km (899 miles).
Which airlines fly from OTP to FRA?
2 airlines operate this route in our records: Lufthansa, Tarom.
How many flights per week from OTP to FRA?
We've observed ~2 flights per day on this route across our tracking data (324 total flights recorded).
Can I track OTP–FRA flights live?
Yes. The live tracker map above shows aircraft currently flying this route, filtered by departure and arrival airport.