route Route

OPO → HAM

1,956 km avg 2h 36m 0 airlines

Departure

OPO LPPR MVFR

Francisco de Sá Carneiro Airport

Porto, PT

Local time
07:42 GMT+1
Timezone
Europe/Lisbon
Type
Large Airport
Elevation
228 ft
Coordinates
41.2481, -8.6814

cloud Weather

Wind
190° / 9 kt
Visibility
4.97 SM
Ceiling
FEW 1,500 ft, SCT 4,000 ft, BKN 4,500 ft
Temp / Dew
18°C / 15°C
Altimeter
30.09 inHg
Wx
-SHRA

Obs: 2026-08-28T06:30:00.000Z

Raw METAR / TAF
METAR LPPR 280630Z 19009KT 8000 -SHRA FEW015 SCT040 BKN045 18/15 Q1019

TAF LPPR 280500Z 2806/2906 17010KT 9999 SCT030 PROB30 TEMPO 2806/2812 4000 RADZ BR SCT006 BKN012 BECMG 2812/2814 26010KT BECMG 2819/2821 VRB02KT BECMG 2900/2902 09010KT PROB30 TEMPO 2900/2906 2000 BCFG BR BKN002

flight Live Traffic

flight_takeoff 0 Departures
flight_land 3 Arrivals

Arrival

HAM EDDH VFR

Hamburg Helmut Schmidt Airport

Hamburg, DE

Local time
08:42 GMT+2
Timezone
Europe/Berlin
Type
Large Airport
Elevation
53 ft
Coordinates
53.6304, 9.9882

cloud Weather

Wind
130° / 9 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
17°C / 15°C
Altimeter
29.73 inHg

Obs: 2026-08-28T06:20:00.000Z

Raw METAR / TAF
METAR EDDH 280620Z AUTO 13009KT 110V170 CAVOK 17/15 Q1007 NOSIG

TAF EDDH 280500Z 2806/2912 14009KT CAVOK TEMPO 2809/2823 SHRA BKN020CB BECMG 2810/2812 22010KT PROB30 TEMPO 2812/2820 24015G30KT 3500 +TSRA BKN012 BKN015CB PROB30 TEMPO 2820/2907 BKN012 BECMG 2908/2910 23015G25KT TEMPO 2910/2912 SHRA BKN020CB
Flights tracked
57 showing last 50
Avg duration
2h 36m
Distance
1,956 km

Live traffic

OPO → HAM. Live aircraft currently filed on this route.

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-07-26 EWG1GC 503D40 Jul 26, 18:10 UTCJul 26, 20:55 UTC2h 45m -
2026-07-24 EWG1GC 3C54A2 Jul 24, 18:20 UTCJul 24, 20:50 UTC2h 30m -
2026-07-23 EWG1GC 3C54A4 Jul 23, 19:00 UTCJul 23, 21:40 UTC2h 40m -
2026-07-21 EWG1GC 503E9A Jul 21, 08:45 UTCJul 21, 11:25 UTC2h 40m -
2026-07-19 EWG1GC 503E9A Jul 19, 17:50 UTCJul 19, 20:25 UTC2h 35m -
2026-07-17 EWG1GC 3C54A4 Jul 17, 17:05 UTCJul 17, 19:25 UTC2h 20m -
2026-07-16 EWG1GC 3C54A2 Jul 16, 18:40 UTCJul 16, 21:05 UTC2h 25m -
2026-07-15 EWG1GC 3C5EE6 Jul 15, 08:05 UTCJul 15, 10:30 UTC2h 25m -
2026-07-14 EWG1GC 503E9A Jul 14, 08:50 UTCJul 14, 11:20 UTC2h 30m -
2026-07-12 EWG1GC 503D40 Jul 12, 17:55 UTCJul 12, 20:35 UTC2h 40m -
2026-07-10 EWG1GC 3C54A4 Jul 10, 17:05 UTCJul 10, 19:40 UTC2h 35m -
2026-07-09 EWG1GC 3C54A4 Jul 9, 17:40 UTCJul 9, 20:10 UTC2h 30m -
2026-07-08 EWG1GC 3C5EE7 Jul 8, 08:00 UTCJul 8, 10:45 UTC2h 45m -
2026-07-07 EWG1GC 503D48 Jul 7, 08:40 UTCJul 7, 11:25 UTC2h 45m -
2026-07-05 EWG1GC 503CF5 Jul 5, 17:45 UTCJul 5, 20:20 UTC2h 35m -
2026-07-03 EWG1GC 3C54A3 Jul 3, 17:05 UTCJul 3, 19:40 UTC2h 35m -
2026-07-01 EWG1GC 503E9B Jul 1, 08:15 UTCJul 1, 10:50 UTC2h 35m -
2026-06-30 EWG1GC 503D48 Jun 30, 08:55 UTCJun 30, 11:25 UTC2h 30m -
2026-06-25 EWG1GC 3C54A2 Jun 25, 18:15 UTCJun 25, 20:49 UTC2h 35m -
2026-06-24 EWG1GC 3C56EF Jun 24, 07:59 UTCJun 24, 10:39 UTC2h 40m -
2026-06-23 EWG1GC 503D40 Jun 23, 08:45 UTCJun 23, 11:19 UTC2h 35m -
2026-06-21 EWG1GC 503CF5 Jun 21, 18:10 UTCJun 21, 20:45 UTC2h 35m -
2026-06-19 EWG1GC 3C54A2 Jun 19, 17:59 UTCJun 19, 20:40 UTC2h 40m -
2026-06-18 EWG1GC 3C54A5 Jun 18, 17:45 UTCJun 18, 20:25 UTC2h 40m -
2026-06-17 EWG1GC 3C5EE5 Jun 17, 07:55 UTCJun 17, 10:25 UTC2h 30m -
2026-06-16 EWG1GC 503D48 Jun 16, 08:39 UTCJun 16, 11:25 UTC2h 45m -
2026-06-14 EWG1GC 503D40 Jun 14, 18:15 UTCJun 14, 20:50 UTC2h 35m -
2026-06-12 EWG1GC 3C54A5 Jun 12, 18:10 UTCJun 12, 20:40 UTC2h 30m -
2026-06-11 EWG1GC 3C54A5 Jun 11, 17:30 UTCJun 11, 20:10 UTC2h 40m -
2026-06-09 EWG1GC 503D40 Jun 9, 09:05 UTCJun 9, 11:40 UTC2h 35m -
2026-06-07 EWG1GC 503E9A Jun 7, 18:10 UTCJun 7, 20:40 UTC2h 30m -
2026-06-05 EWG1GC 3C54A2 Jun 5, 17:20 UTCJun 5, 19:45 UTC2h 25m -
2026-06-04 EWG1GC 3C54A1 Jun 4, 17:40 UTCJun 4, 20:10 UTC2h 30m -
2026-06-02 EWG1GC 503D40 Jun 2, 08:45 UTCJun 2, 11:10 UTC2h 25m -
2026-05-29 EWG1GC 3C54A3 May 29, 17:05 UTCMay 29, 19:45 UTC2h 40m -
2026-05-28 EWG1GC 3C54A1 May 28, 17:35 UTCMay 28, 20:10 UTC2h 35m -
2026-05-27 EWG1GC 3C5EE9 May 27, 08:20 UTCMay 27, 11:00 UTC2h 40m -
2026-05-26 EWG1GC 503E82 May 26, 08:59 UTCMay 26, 11:34 UTC2h 35m -
2026-05-24 EWG1GC 503CC6 May 24, 17:55 UTCMay 24, 20:35 UTC2h 40m -
2026-05-22 EWG1GC 3C54A2 May 22, 17:05 UTCMay 22, 19:35 UTC2h 30m -
2026-05-21 EWG1GC 3C54A3 May 21, 17:55 UTCMay 21, 20:20 UTC2h 25m -
2026-05-20 EWG1GC 3C5EF0 May 20, 07:55 UTCMay 20, 10:25 UTC2h 30m -
2026-05-17 EWG1GC 503CF5 May 17, 17:55 UTCMay 17, 20:35 UTC2h 40m -
2026-05-15 EWG1GC 3C54A3 May 15, 17:25 UTCMay 15, 20:30 UTC3h 5m -
2026-05-14 EWG1GC 3C54A1 May 14, 17:35 UTCMay 14, 20:25 UTC2h 50m -
2026-05-13 EWG1GC 3C5EF0 May 13, 08:05 UTCMay 13, 10:40 UTC2h 35m -
2026-05-12 EWG1GC 503E82 May 12, 08:40 UTCMay 12, 11:30 UTC2h 50m -
2026-05-10 EWG1GC 503D48 May 10, 18:35 UTCMay 10, 21:10 UTC2h 35m -
2026-05-08 EWG1GC 3C54A3 May 8, 17:10 UTCMay 8, 19:50 UTC2h 40m -
2026-05-07 EWG1GC 3C54A5 May 7, 17:30 UTCMay 7, 20:05 UTC2h 35m -

OPO → HAM frequently asked

How long is the flight from OPO to HAM?
Average flight time on the OPO–HAM route is 2h 36m, covering approximately 1,956 km (1,215 mi).
What is the distance from OPO to HAM?
The great-circle distance from OPO to HAM is approximately 1,956 km (1,215 miles).
How many flights per week from OPO to HAM?
We've observed ~1 flight per day on this route across our tracking data (57 total flights recorded).
Can I track OPO–HAM flights live?
Yes. The live tracker map above shows aircraft currently flying this route, filtered by departure and arrival airport.