route Route

OPO → BEG

2,376 km avg 3h 6m 1 airline

Departure

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

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

cloud Weather

Wind
0° / 0 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
15°C / 14°C
Altimeter
30.12 inHg

Obs: 2026-09-24T01:00:00.000Z

Raw METAR / TAF
METAR LPPR 240100Z 00000KT CAVOK 15/14 Q1020

TAF LPPR 232300Z 2400/2424 VRB02KT CAVOK PROB30 TEMPO 2400/2410 2000 BCFG BR SCT001 BKN003 BECMG 2410/2412 26007KT BECMG 2415/2417 32005KT BECMG 2420/2422 4000 BR BKN003

flight Live Traffic

flight_takeoff 2 Departures
flight_land 1 Arrivals

Arrival

BEG LYBE VFR

Belgrade Nikola Tesla Airport

Belgrade, RS

Local time
03:40 GMT+2
Timezone
Europe/Belgrade
Type
Large Airport
Elevation
335 ft
Coordinates
44.8184, 20.3091

cloud Weather

Wind
230° / 5 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
11°C / 7°C
Altimeter
30.18 inHg

Obs: 2026-09-24T01:30:00.000Z

Raw METAR / TAF
METAR LYBE 240130Z 23005KT CAVOK 11/07 Q1022 NOSIG

TAF LYBE 232300Z 2400/2424 24005KT CAVOK TX22/2413Z TN09/2404Z TEMPO 2418/2424 34010KT RA
Flights tracked
93 showing last 50
Avg duration
3h 6m
Distance
2,376 km

Live traffic

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

Airlines 1

Airline Flights shown
Spurling Aviation 38

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-07-26 ASL26D 502CCD Jul 26, 17:05 UTCJul 26, 20:20 UTC3h 15m -
2026-07-26 ASL17G 4C01F2 Jul 26, 16:45 UTCJul 26, 20:10 UTC3h 25m -
2026-07-25 ASL16G 451D86 Jul 25, 08:25 UTCJul 25, 09:40 UTC1h 15m -
2026-07-23 ASL39F 502D7C Jul 23, 10:35 UTCJul 23, 13:35 UTC3h 0m -
2026-07-22 ASL17G 4C01EC Jul 22, 17:50 UTCJul 23, 01:50 UTC8h 0m -
2026-07-19 ASL26D 502DAC Jul 19, 17:25 UTCJul 19, 20:20 UTC2h 55m -
2026-07-16 ASL39F 502DAC Jul 16, 10:40 UTCJul 16, 13:40 UTC3h 0m -
2026-07-12 ASL17G 4C01EB Jul 12, 17:01 UTCJul 12, 20:20 UTC3h 20m -
2026-07-12 ASL26D 502CC6 Jul 12, 17:01 UTCJul 12, 19:50 UTC2h 50m -
2026-07-09 ASL39F 502DAE Jul 9, 10:00 UTCJul 9, 13:20 UTC3h 20m -
2026-07-08 ASL17G 4C01ED Jul 8, 22:30 UTCJul 8, 23:55 UTC1h 25m -
2026-07-05 ASL26D 4C01E7 Jul 5, 23:40 UTCJul 6, 02:45 UTC3h 5m -
2026-07-02 ASL39F 502D7B Jul 2, 10:10 UTCJul 2, 13:30 UTC3h 20m -
2026-06-25 ASL39F 502D7A Jun 25, 10:25 UTCJun 25, 13:35 UTC3h 10m -
2026-06-24 ASL17G 4C01EB Jun 24, 18:05 UTCJun 25, 02:30 UTC8h 25m -
2026-06-21 ASL26D 502D0D Jun 21, 16:59 UTCJun 21, 20:09 UTC3h 10m -
2026-06-18 ASL39F 502D10 Jun 18, 10:00 UTCJun 18, 13:20 UTC3h 20m -
2026-06-17 ASL17G 4C01E1 Jun 17, 17:40 UTCJun 18, 01:25 UTC7h 45m -
2026-06-16 ASL16G 502D10 Jun 16, 07:34 UTCJun 16, 08:55 UTC1h 20m -
2026-06-15 ASL16G 451D86 Jun 15, 07:45 UTCJun 15, 09:00 UTC1h 15m -
2026-06-14 ASL26D 502D7B Jun 14, 17:25 UTCJun 14, 20:30 UTC3h 5m -
2026-06-14 ASL17G 4C01ED Jun 14, 12:20 UTCJun 14, 20:35 UTC8h 15m -
2026-06-13 ASL16G 4C01E4 Jun 13, 07:45 UTCJun 13, 09:00 UTC1h 15m -
2026-06-12 ASL16G 4C01E1 Jun 12, 08:05 UTCJun 12, 09:25 UTC1h 20m -
2026-06-11 ASL39F 502D7A Jun 11, 09:55 UTCJun 11, 13:05 UTC3h 10m -
2026-06-11 ASL16G 4C01E5 Jun 11, 07:35 UTCJun 11, 09:00 UTC1h 25m -
2026-06-10 ASL17G 4C01EC Jun 10, 22:15 UTCJun 11, 01:35 UTC3h 20m -
2026-06-10 ASL16G 451D8C Jun 10, 07:30 UTCJun 10, 08:45 UTC1h 15m -
2026-06-09 ASL16G 4C01E0 Jun 9, 07:45 UTCJun 9, 09:00 UTC1h 15m -
2026-06-08 ASL16G 451D8C Jun 8, 07:35 UTCJun 8, 08:55 UTC1h 20m -
2026-06-07 ASL26D 502D7C Jun 7, 17:05 UTCJun 7, 20:30 UTC3h 25m -
2026-06-06 ASL16G 451D85 Jun 6, 07:45 UTCJun 6, 08:55 UTC1h 10m -
2026-06-05 ASL16G 4C0263 Jun 5, 07:45 UTCJun 5, 09:00 UTC1h 15m -
2026-06-04 ASL39F 502D45 Jun 4, 11:30 UTCJun 4, 14:15 UTC2h 45m -
2026-06-04 ASL16G 4C01EB Jun 4, 07:45 UTCJun 4, 09:05 UTC1h 20m -
2026-06-03 ASL17G 4C01E5 Jun 3, 17:50 UTCJun 4, 02:00 UTC8h 10m -
2026-06-03 ASL16G 451D86 Jun 3, 07:50 UTCJun 3, 09:10 UTC1h 20m -
2026-06-02 ASL16G 4C01ED Jun 2, 07:40 UTCJun 2, 09:00 UTC1h 20m -
2026-06-01 ASL16G 4C01EB Jun 1, 07:45 UTCJun 1, 09:10 UTC1h 25m -
2026-05-31 ASL26D 502D7B May 31, 17:35 UTCMay 31, 20:45 UTC3h 10m -
2026-05-31 ASL17G 4C01ED May 31, 12:00 UTCMay 31, 20:05 UTC8h 5m -
2026-05-30 ASL16G 451CC1 May 30, 07:45 UTCMay 30, 09:05 UTC1h 20m -
2026-05-29 ASL16G 4C01F3 May 29, 08:00 UTCMay 29, 09:25 UTC1h 25m -
2026-05-28 VJH365 3CF19D May 28, 13:10 UTCMay 28, 16:30 UTC3h 20m -
2026-05-28 ASL39F 502D45 May 28, 09:55 UTCMay 28, 13:10 UTC3h 15m -
2026-05-28 ASL16G 4C01ED May 28, 07:35 UTCMay 28, 08:55 UTC1h 20m -
2026-05-27 ASL17G 4C01ED May 27, 18:00 UTCMay 28, 02:40 UTC8h 40m -
2026-05-26 ASL16G 4C01E0 May 26, 07:49 UTCMay 26, 09:15 UTC1h 25m -
2026-05-25 ASL16G 4C01E2 May 25, 07:40 UTCMay 25, 09:00 UTC1h 20m -
2026-05-24 ASL26D 502D7B May 24, 17:00 UTCMay 24, 20:30 UTC3h 30m -

OPO → BEG frequently asked

How long is the flight from OPO to BEG?
Average flight time on the OPO–BEG route is 3h 6m, covering approximately 2,376 km (1,475 mi).
What is the distance from OPO to BEG?
The great-circle distance from OPO to BEG is approximately 2,376 km (1,475 miles).
Which airlines fly from OPO to BEG?
1 airline operates this route in our records: Spurling Aviation.
How many flights per week from OPO to BEG?
We've observed ~1 flight per day on this route across our tracking data (93 total flights recorded).
Can I track OPO–BEG flights live?
Yes. The live tracker map above shows aircraft currently flying this route, filtered by departure and arrival airport.