route Route

OPO → BVA

1,246 km avg 1h 44m 1 airline

Departure

OPO LPPR MVFR

Francisco de Sá Carneiro Airport

Porto, PT

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

cloud Weather

Wind
280° / 6 kt
Visibility
6 SM
Ceiling
FEW 2,500 ft, BKN 2,800 ft
Temp / Dew
20°C / 14°C
Altimeter
30.21 inHg

Obs: 2026-06-03T11:00:00.000Z

Raw METAR
METAR LPPR 031100Z 28006KT 250V310 9999 FEW025 BKN028 20/14 Q1023

flight Live Traffic

flight_takeoff 4 Departures
flight_land 2 Arrivals

Arrival

BVA LFOB MVFR

Beauvais-Tillé airport

Beauvais, FR

Local time
13:32 GMT+2
Timezone
Europe/Paris
Type
Large Airport
Elevation
359 ft
Coordinates
49.4544, 2.1128

cloud Weather

Wind
210° / 16 kt
Visibility
6 SM
Ceiling
BKN 2,700 ft, BKN 3,400 ft, BKN 4,100 ft
Temp / Dew
18°C / 12°C
Altimeter
29.82 inHg

Obs: 2026-06-03T11:00:00.000Z

Raw METAR / TAF
METAR LFOB 031100Z AUTO 21016KT 9999 BKN027 BKN034 BKN041 18/12 Q1010 TEMPO 3000 RADZ BKN014 BKN030 SCT060TCU BECMG 20015G25KT

TAF LFOB 030500Z 0306/0406 24010KT 9999 BKN014 BKN020 BECMG 0306/0308 BKN020 BKN035 FM031100 20015G25KT 9999 BKN030 OVC060 TEMPO 0311/0318 3000 RADZ BKN014 BKN030 SCT060TCU OVC100 BECMG 0318/0320 24010KT PROB30 TEMPO 0318/0406 24015G25KT 4000 -SHRA BKN014 BKN020TCU
Flights tracked
79 showing last 50
Avg duration
1h 44m
Distance
1,246 km

Live traffic

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

Airlines 1

Airline Flights shown
Ryanair 50

Other connections

More destinations from OPO

More origins to BVA

Recent flights last 50

DateFlightAircraftTakeoffLandingDurationArr Δ
2026-06-03 RYR136H 4CA2C1 Jun 3, 07:20 UTCJun 3, 09:00 UTC1h 40m -
2026-06-02 RYR136H 4CAFD3 Jun 2, 13:30 UTCJun 2, 15:15 UTC1h 45m -
2026-06-02 RYR7RS 4CA9D3 Jun 2, 07:00 UTCJun 2, 09:00 UTC2h 0m -
2026-06-01 RYR7RS 4CA97A Jun 1, 08:30 UTCJun 1, 10:05 UTC1h 35m -
2026-05-31 RYR136H 4CAFB5 May 31, 13:20 UTCMay 31, 15:05 UTC1h 45m -
2026-05-31 RYR7RS 4CA701 May 31, 10:45 UTCMay 31, 12:30 UTC1h 45m -
2026-05-30 RYR136H 4CAC24 May 30, 16:25 UTCMay 30, 18:05 UTC1h 40m -
2026-05-30 RYR7RS 4CA61F May 30, 09:25 UTCMay 30, 11:05 UTC1h 40m -
2026-05-29 RYR136H 4CA804 May 29, 09:50 UTCMay 29, 11:30 UTC1h 40m -
2026-05-28 RYR136H 4CAE4C May 28, 07:35 UTCMay 28, 09:20 UTC1h 45m -
2026-05-28 RYR7RS 4D22FF May 28, 05:35 UTCMay 28, 07:10 UTC1h 35m -
2026-05-27 RYR7RS 4CA701 May 27, 14:55 UTCMay 27, 16:35 UTC1h 40m -
2026-05-27 RYR136H 4D22FF May 27, 06:15 UTCMay 27, 08:00 UTC1h 45m -
2026-05-26 RYR136H 4CAEE5 May 26, 13:24 UTCMay 26, 15:05 UTC1h 40m -
2026-05-26 RYR7RS 4CAC56 May 26, 06:14 UTCMay 26, 07:59 UTC1h 45m -
2026-05-25 RYR7RS 4CA263 May 25, 08:40 UTCMay 25, 10:25 UTC1h 45m -
2026-05-24 RYR136H 4CAFB4 May 24, 13:10 UTCMay 24, 15:00 UTC1h 50m -
2026-05-24 RYR7RS 4CA263 May 24, 09:15 UTCMay 24, 11:05 UTC1h 50m -
2026-05-23 RYR136H 4CAE9C May 23, 16:15 UTCMay 23, 18:00 UTC1h 45m -
2026-05-23 RYR7RS 4D23FB May 23, 09:05 UTCMay 23, 10:45 UTC1h 40m -
2026-05-22 RYR136H 4CA64E May 22, 09:45 UTCMay 22, 11:40 UTC1h 55m -
2026-05-21 RYR136H 4CAFB5 May 21, 08:10 UTCMay 21, 09:55 UTC1h 45m -
2026-05-21 RYR7RS 4CAE6A May 21, 05:30 UTCMay 21, 07:10 UTC1h 40m -
2026-05-20 RYR136H 4D2386 May 20, 06:10 UTCMay 20, 07:50 UTC1h 40m -
2026-05-19 RYR136H 4CAE6A May 19, 13:20 UTCMay 19, 15:00 UTC1h 40m -
2026-05-19 RYR7RS 4CADBB May 19, 06:05 UTCMay 19, 07:45 UTC1h 40m -
2026-05-18 RYR7RS 4CA64E May 18, 08:20 UTCMay 18, 10:15 UTC1h 55m -
2026-05-17 RYR136H 4CA9D1 May 17, 13:20 UTCMay 17, 15:05 UTC1h 45m -
2026-05-17 RYR7RS 4CA849 May 17, 09:10 UTCMay 17, 10:50 UTC1h 40m -
2026-05-16 RYR136H 4CAE51 May 16, 16:31 UTCMay 16, 18:10 UTC1h 40m -
2026-05-16 RYR7RS 4CA849 May 16, 09:06 UTCMay 16, 10:46 UTC1h 40m -
2026-05-15 RYR7RS 4D226C May 15, 07:10 UTCMay 15, 09:10 UTC2h 0m -
2026-05-14 RYR136H 4D2290 May 14, 07:25 UTCMay 14, 09:10 UTC1h 45m -
2026-05-14 RYR7RS 4D2302 May 14, 05:25 UTCMay 14, 07:15 UTC1h 50m -
2026-05-13 RYR7RS 4D236C May 13, 15:15 UTCMay 13, 16:55 UTC1h 40m -
2026-05-13 RYR136H 4CAD64 May 13, 06:10 UTCMay 13, 07:55 UTC1h 45m -
2026-05-12 RYR136H 4CAE92 May 12, 13:25 UTCMay 12, 15:15 UTC1h 50m -
2026-05-12 RYR7RS 4CAD64 May 12, 06:00 UTCMay 12, 07:45 UTC1h 45m -
2026-05-11 RYR7RS 4CA760 May 11, 08:45 UTCMay 11, 10:35 UTC1h 50m -
2026-05-10 RYR136H 4D2232 May 10, 13:05 UTCMay 10, 14:49 UTC1h 45m -
2026-05-10 RYR7RS 4D220A May 10, 09:00 UTCMay 10, 10:49 UTC1h 50m -
2026-05-09 RYR136H 4CAE53 May 9, 16:20 UTCMay 9, 18:00 UTC1h 40m -
2026-05-09 RYR7RS 4CA912 May 9, 09:15 UTCMay 9, 10:55 UTC1h 40m -
2026-05-08 RYR136H 4CA8E4 May 8, 09:59 UTCMay 8, 11:40 UTC1h 40m -
2026-05-08 RYR7RS 4CAD28 May 8, 07:04 UTCMay 8, 08:49 UTC1h 45m -
2026-05-07 RYR136H 4CA76A May 7, 07:30 UTCMay 7, 09:10 UTC1h 41m -
2026-05-07 RYR7RS 4D2232 May 7, 05:25 UTCMay 7, 07:05 UTC1h 40m -
2026-05-06 RYR7RS 4CADC4 May 6, 14:30 UTCMay 6, 16:15 UTC1h 45m -
2026-05-06 RYR136H 4D2349 May 6, 06:30 UTCMay 6, 08:15 UTC1h 45m -
2026-05-05 RYR136H 4D2349 May 5, 13:25 UTCMay 5, 15:10 UTC1h 45m -

OPO → BVA frequently asked

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