OPO → FNC Porto to Funchal
live
Direct flights from Porto (OPO) to Funchal (FNC): 21 nonstop departures observed each week across 3 airlines. 53% of the last 51 operated flights arrived within 15 minutes of schedule. The median arrival is 14 minutes late. No cancellations were recorded across the 51 tracked flights. The nonstop covers 1,190 km, an estimated 2 hours 2 minutes in the air. Measured by Pro Flight Search from live flight boards at Porto and Funchal. Updated 17 August 2026 at 21:48 UTC.
OPO
Porto
busy · +20
FNC
Funchal
tracking
dep bank 05:45–19:50 21x weekly
Median arrival +14 min across the last 51 operated legs
Flight time ~2h 02m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 51
Current nonstop fares OPO → FNC · one way · economy · 1 adult
loading
Today Checking… Direct airline fares
Tomorrow Checking… Direct airline fares
In one week Checking… Direct airline fares
The week scheduled departures · origin local time
easyJet Ryanair TAP Air Portugal
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
easyJetU2 48% on time
Flights U26831 varies Mo We Th Fr Su · U26863 06:25 Sa · U26839 06:30 Tu Fr · U26833 varies Mo Tu We Th Sa Su
RyanairFR 73% on time
Flights FR366 varies daily · FR6049 varies Mo Tu We Th Su
TAP Air PortugalTP 47% on time
Flights TP1701 05:45 daily · TP3835 11:40 Su · TP1703 varies Mo We Fr Su · TP1705 19:50 daily
History operated legs · board outcomes
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from OPO and FNC, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 52 Completed 51 Delayed 20 Within 15m 31/51 Median +14m
FR366 Ryanair
7 days
Mon, Aug 17
1/2 legs · EI-GSI
OPO
Departure
06:31
Departed · Sched 06:2011m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Sun, Aug 16
1/2 legs · EI-GSI
OPO
Departure
08:15 Departed
→
FNC
Arrival
—
FNC is outside our board polling set.
Sat, Aug 15
1/2 legs · EI-GSI
OPO
Departure
09:21
Departed · Sched 09:156m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Fri, Aug 14
1/2 legs · EI-IKC
OPO
Departure
14:15
Departed · Sched 13:5025m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Thu, Aug 13
1/2 legs · EI-EKJ
OPO
Departure
07:55
Departed · Sched 08:005m early
→
FNC
Arrival
—
FNC is outside our board polling set.
Wed, Aug 12
1/2 legs · EI-EKJ
OPO
Departure
11:02
Departed · Sched 10:3527m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Tue, Aug 11
1/2 legs · EI-ILE
OPO
Departure
06:01
Departed · Sched 05:556m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Full FR366 history →
FR6049 Ryanair
5 days
OPO
Departure
Sched 22:40
Scheduled time only · no board update captured
→
FNC
Arrival
—
FNC is outside our board polling set.
Sun, Aug 16
1/2 legs · EI-HGN
OPO
Departure
17:53
Departed · Sched 17:3518m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Thu, Aug 13
1/2 legs · EI-GSI
OPO
Departure
19:06
Departed · Sched 19:051m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Wed, Aug 12
1/2 legs · EI-ILE
OPO
Departure
19:10
Departed · Sched 19:055m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Tue, Aug 11
1/2 legs · EI-EKJ
OPO
Departure
17:20
Departed · Sched 17:1010m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Full FR6049 history →
TP1701 TAP Air Portugal
7 days
Mon, Aug 17
1/2 legs · CS-TAX
OPO
Departure
05:51
Departed · Sched 05:456m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Sun, Aug 16
1/2 legs · CS-TAW
OPO
Departure
06:04
Departed · Sched 05:5014m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Sat, Aug 15
1/2 legs · CS-TAW
OPO
Departure
06:06
Departed · Sched 05:4521m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Fri, Aug 14
1/2 legs · CS-TTP
OPO
Departure
06:09
Departed · Sched 05:4524m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Thu, Aug 13
1/2 legs · CS-TNR
OPO
Departure
06:19
Departed · Sched 05:5029m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Wed, Aug 12
1/2 legs · CS-TNL
OPO
Departure
05:58
Departed · Sched 05:4513m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Tue, Aug 11
1/2 legs · CS-TNL
OPO
Departure
05:58
Departed · Sched 05:4513m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Full TP1701 history →
TP1703 TAP Air Portugal
4 days
Mon, Aug 17
1/2 legs · CS-TNV
OPO
Departure
12:43
Departed · Sched 11:5548m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Sun, Aug 16
1/2 legs · CS-TNQ
OPO
Departure
12:42
Departed · Sched 12:1032m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Fri, Aug 14
1/2 legs · CS-TXD
OPO
Departure
12:30
Departed · Sched 12:0030m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Wed, Aug 12
1/2 legs · CS-TXD
OPO
Departure
12:42
Departed · Sched 12:2022m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Full TP1703 history →
TP1705 TAP Air Portugal
7 days
Mon, Aug 17
1/2 legs · CS-TTR
OPO
Departure
20:04
Departed · Sched 19:5014m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Sun, Aug 16
1/2 legs · CS-TTR
OPO
Departure
20:56
Departed · Sched 20:506m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Sat, Aug 15
1/2 legs · CS-TTR
OPO
Departure
21:35
Departed · Sched 21:2510m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Fri, Aug 14
1/2 legs · CS-TTP
OPO
Departure
20:04
Departed · Sched 19:5014m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Thu, Aug 13
1/2 legs · CS-TTP
OPO
Departure
19:57
Departed · Sched 19:507m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Wed, Aug 12
1/2 legs · CS-TNL
OPO
Departure
20:05
Departed · Sched 19:5015m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Tue, Aug 11
1/2 legs · CS-TTP
OPO
Departure
19:58
Departed · Sched 19:508m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Full TP1705 history →
U26831 easyJet
5 days
Mon, Aug 17
1/2 legs · OE-IVX
OPO
Departure
07:53
Departed · Sched 07:0053m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Sun, Aug 16
1/2 legs · OE-DWW
OPO
Departure
06:02
Departed · Sched 06:002m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Fri, Aug 14
1/2 legs · OE-IVX
OPO
Departure
06:36
Departed · Sched 06:2511m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Thu, Aug 13
1/2 legs · OE-LUH
OPO
Departure
06:13
Departed · Sched 06:058m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Wed, Aug 12
1/2 legs · OE-LUH
OPO
Departure
06:15
Departed · Sched 06:0015m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Full U26831 history →
U26833 easyJet
6 days
Mon, Aug 17
1/2 legs · OE-DWW
OPO
Departure
12:27
Departed · Sched 12:1017m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Sun, Aug 16
1/2 legs · OE-IVX
OPO
Departure
12:22
Departed · Sched 12:1012m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Sat, Aug 15
1/2 legs · OE-IVX
OPO
Departure
13:07
Departed · Sched 12:5017m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Thu, Aug 13
1/2 legs · OE-ICK
OPO
Departure
12:39
Departed · Sched 12:309m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Wed, Aug 12
1/2 legs · OE-ICB
OPO
Departure
12:18
Departed · Sched 12:108m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Tue, Aug 11
1/2 legs · OE-ICR
OPO
Departure
12:23
Departed · Sched 12:0023m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Full U26833 history →
U26835 easyJet
7 days
Mon, Aug 17
1/2 legs · OE-IJX
OPO
Departure
18:50
Departed · Sched 18:3020m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Sun, Aug 16
1/2 legs · OE-LSF
OPO
Departure
18:50
Departed · Sched 18:3515m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Sat, Aug 15
1/2 legs · OE-LUH
OPO
Departure
19:23
Departed · Sched 18:2558m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Fri, Aug 14
1/2 legs · OE-DWW
OPO
Departure
18:43
Departed · Sched 18:403m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Thu, Aug 13
1/2 legs · OE-DWW
OPO
Departure
17:38
Departed · Sched 17:308m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Wed, Aug 12
1/2 legs · OE-LUH
OPO
Departure
18:04
Departed · Sched 17:4024m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Tue, Aug 11
1/2 legs · OE-LUH
OPO
Departure
19:03
Departed · Sched 18:3033m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Full U26835 history →
TP3835 TAP Air Portugal
1 day
Sun, Aug 16
1/2 legs · CS-TAW
OPO
Departure
12:04
Departed · Sched 11:4024m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Full TP3835 history →
U26863 easyJet
1 day
OPO
Departure
06:34
Departed · Sched 06:259m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Full U26863 history →
U26839 easyJet
2 days
Fri, Aug 14
1/2 legs · OE-LSF
OPO
Departure
13:24
Departed · Sched 12:5034m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Tue, Aug 11
1/2 legs · OE-LUH
OPO
Departure
06:40
Departed · Sched 06:3010m late
→
FNC
Arrival
—
FNC is outside our board polling set.
Full U26839 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Porto (OPO) to Funchal (FNC) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/OPO-FNC
Copy
How we measure this →
OPO to FNC questions
Is OPO–FNC running on time right now? Mostly on schedule. The departure side at OPO is the weaker end, route health score 74/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on OPO–FNC? Operators schedule morning departures around 05:45 and evening departures around 19:50 from OPO. Earlier flights typically land before destination-airport delays accumulate later in the day; check the FNC delay card to confirm conditions when you'd arrive.
How long is the flight from OPO to FNC? Great-circle distance is 1,190 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 114–132 min gate-to-gate on this route.
How often does OPO–FNC fly? 3 carriers operate this route, around 52 flights a week between them. Compare carrier days and times in the airline list above.