route Route

BEG → OPO

2,368 km avg 2h 40m 1 airline

Departure

BEG LYBE VFR

Belgrade Nikola Tesla Airport

Belgrade, RS

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

cloud Weather

Wind
110° / 4 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
25°C / 11°C
Altimeter
29.97 inHg

Obs: 2026-08-05T21:00:00.000Z

Raw METAR / TAF
METAR LYBE 052100Z 11004KT CAVOK 25/11 Q1015 NOSIG

TAF LYBE 051700Z 0518/0618 12006KT CAVOK TX38/0614Z TN21/0604Z

flight Live Traffic

flight_takeoff 1 Departures
flight_land 1 Arrivals

Arrival

OPO LPPR VFR

Francisco de Sá Carneiro Airport

Porto, PT

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

cloud Weather

Wind
320° / 4 kt
Visibility
6 SM
Ceiling
CAVOK
Temp / Dew
20°C / 17°C
Altimeter
30.15 inHg

Obs: 2026-08-05T21:00:00.000Z

Raw METAR / TAF
METAR LPPR 052100Z 32004KT 280V350 CAVOK 20/17 Q1021

TAF LPPR 051700Z 0518/0618 30012KT 9999 FEW012 BECMG 0522/0524 VRB02KT PROB30 TEMPO 0600/0608 1200 BCFG BKN003 BECMG 0610/0612 30010KT

flight Live Traffic

flight_takeoff 1 Departures
flight_land 0 Arrivals
Flights tracked
60 showing last 50
Avg duration
2h 40m
Distance
2,368 km

Live traffic

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

Airlines 1

Airline Flights shown
Spurling Aviation 42

Other connections

More destinations from BEG

More origins to OPO

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-07-26 ASL33T 502CCD Jul 26, 12:20 UTCJul 26, 15:40 UTC3h 20m -
2026-07-26 ASL14D 4C0242 Jul 26, 05:15 UTCJul 26, 06:35 UTC1h 21m -
2026-07-25 ASL14C 4C01E4 Jul 25, 23:25 UTCJul 26, 02:25 UTC3h 0m -
2026-07-25 ASL12E 4C0243 Jul 25, 01:35 UTCJul 25, 02:50 UTC1h 15m -
2026-07-23 ASL14C 4C01E2 Jul 23, 22:10 UTCJul 24, 01:15 UTC3h 5m -
2026-07-23 AXE8119 503CB8 Jul 23, 09:00 UTCJul 23, 12:40 UTC3h 40m -
2026-07-23 ASL12E 4C0243 Jul 23, 01:30 UTCJul 23, 02:50 UTC1h 20m -
2026-07-19 ASL33T 502DAC Jul 19, 12:15 UTCJul 19, 15:55 UTC3h 40m -
2026-07-18 ASL14C 4C01E2 Jul 18, 23:05 UTCJul 19, 02:05 UTC3h 0m -
2026-07-16 ASL49J 502DAC Jul 16, 05:25 UTCJul 16, 09:00 UTC3h 35m -
2026-07-12 ASL33T 502CC6 Jul 12, 12:25 UTCJul 12, 15:55 UTC3h 30m -
2026-07-09 ASL49J 502DAE Jul 9, 05:35 UTCJul 9, 09:00 UTC3h 25m -
2026-07-05 ASL33T 4C01E7 Jul 5, 19:00 UTCJul 5, 22:20 UTC3h 20m -
2026-07-02 ASL49J 502D7B Jul 2, 05:20 UTCJul 2, 08:35 UTC3h 15m -
2026-06-28 ASL33T 502D7B Jun 28, 12:25 UTCJun 28, 15:49 UTC3h 25m -
2026-06-25 ASL49J 502D7A Jun 25, 05:25 UTCJun 25, 08:45 UTC3h 20m -
2026-06-21 ASL33T 502D0D Jun 21, 12:24 UTCJun 21, 15:44 UTC3h 20m -
2026-06-20 ASL14C 4C01E4 Jun 20, 23:04 UTCJun 21, 02:20 UTC3h 15m -
2026-06-18 ASL14C 4C01E2 Jun 18, 23:15 UTCJun 19, 02:39 UTC3h 24m -
2026-06-15 ASL12E 4C0179 Jun 15, 01:30 UTCJun 15, 02:44 UTC1h 15m -
2026-06-14 ASL33T 502D7B Jun 14, 12:05 UTCJun 14, 15:50 UTC3h 45m -
2026-06-13 ASL14C 4C01E4 Jun 13, 22:20 UTCJun 14, 01:40 UTC3h 20m -
2026-06-13 ASL12E 4C0243 Jun 13, 01:55 UTCJun 13, 03:15 UTC1h 20m -
2026-06-11 ASL14C 4C01EB Jun 11, 22:55 UTCJun 12, 02:20 UTC3h 26m -
2026-06-08 ASL12E 4C0179 Jun 8, 01:35 UTCJun 8, 02:50 UTC1h 15m -
2026-06-07 ASL33T 502D7C Jun 7, 12:05 UTCJun 7, 15:50 UTC3h 45m -
2026-06-06 ASL14C 4C01E4 Jun 6, 22:34 UTCJun 7, 01:30 UTC2h 55m -
2026-06-06 ASL12E 4C0177 Jun 6, 01:30 UTCJun 6, 02:40 UTC1h 10m -
2026-06-04 ASL14C 4C01E4 Jun 4, 23:35 UTCJun 5, 02:35 UTC3h 0m -
2026-06-01 ASL12E 4C0242 Jun 1, 01:20 UTCJun 1, 02:40 UTC1h 20m -
2026-05-31 ASL33T 502D7B May 31, 12:05 UTCMay 31, 15:25 UTC3h 20m -
2026-05-30 ASL14C 4C01E2 May 30, 23:00 UTCMay 31, 01:11 UTC2h 11m -
2026-05-30 ASL12E 4C0242 May 30, 01:30 UTCMay 30, 02:50 UTC1h 20m -
2026-05-28 ASL14C 4C01E4 May 28, 23:00 UTCMay 29, 02:25 UTC3h 25m -
2026-05-25 ASL12E 4C0179 May 25, 01:55 UTCMay 25, 02:50 UTC55m -
2026-05-24 ASL33T 502D7B May 24, 12:05 UTCMay 24, 15:15 UTC3h 10m -
2026-05-23 ASL14C 4C01E4 May 23, 22:35 UTCMay 24, 02:05 UTC3h 30m -
2026-05-23 ASL12E 4C0244 May 23, 01:35 UTCMay 23, 02:50 UTC1h 14m -
2026-05-21 ASL14C 4C01E2 May 21, 23:05 UTCMay 22, 02:30 UTC3h 25m -
2026-05-18 ASL12E 4C0243 May 18, 01:45 UTCMay 18, 03:01 UTC1h 15m -
2026-05-17 ASL33T 502D79 May 17, 12:05 UTCMay 17, 15:35 UTC3h 30m -
2026-05-16 ASL14C 4C01EB May 16, 22:30 UTCMay 17, 01:40 UTC3h 10m -
2026-05-16 ASL12E 4C0243 May 16, 01:25 UTCMay 16, 02:45 UTC1h 20m -
2026-05-14 ASL14C 4C01EB May 14, 23:10 UTCMay 15, 02:10 UTC3h 0m -
2026-05-11 ASL12E 4C0176 May 11, 01:25 UTCMay 11, 02:40 UTC1h 15m -
2026-05-10 ASL33T 502D7A May 10, 12:05 UTCMay 10, 15:49 UTC3h 45m -
2026-05-09 ASL14C 4C01E5 May 9, 23:00 UTCMay 10, 02:10 UTC3h 10m -
2026-05-09 ASL12E 4C0179 May 9, 01:30 UTCMay 9, 02:45 UTC1h 15m -
2026-05-04 ASL12E 4C0178 May 4, 01:30 UTCMay 4, 02:45 UTC1h 15m -
2026-05-03 ASL33T 502D7C May 3, 12:05 UTCMay 3, 15:40 UTC3h 35m -

BEG → OPO frequently asked

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