Airlines with flights from Oslo to Porto
There are 11 airlines with scheduled flights between OSL and OPO. Norwegian is the only airline with non-stop flights from Gardermoen to Porto Airport and the flight time is 3 hours and 45 minutes.
Choose airline
Schedules
Non-stop with Norwegian Air Shuttle
-
Total flight time: 3 hours and 45 minutes
-
Low-cost airline
-
Oslo is a Norwegian Air Shuttle focus city (Operating base).
-
3 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2
OSL
Direct
OPO
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
DY1830
15:45
----
15:05
----
15:45
----
----
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 5h 25m - 7h 30m.
-
Sky Team Alliance
-
48 flights per week
OSL
Via AMS
OPO
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
KL1196
KL1571
KL1571
----
----
06:30
----
----
----
06:30
KL1198
KL1573
KL1573
09:20
09:20
09:20
09:20
09:20
09:20
09:20
KL1200
KL1575
KL1575
11:50
11:50
----
----
11:50
11:50
11:50
KL1204
KL1577
KL1577
17:20
17:20
17:20
17:20
17:20
17:20
17:25
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 5h 25m - 6h 30m.
-
Sky Team Alliance
-
8 flights per week
OSL
Via CDG
OPO
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
AF1775
AF1516
AF1516
17:35
17:35
17:35
17:35
17:35
17:35
17:35
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 5h 50m - 7h 55m.
-
32 flights per week
OSL
Via FRA
OPO
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LH867
LH1176
LH1176
----
----
----
----
----
06:15
----
LH859
LH1178
LH1178
09:55
09:55
09:55
09:55
09:55
09:55
----
LH859
LH1508
LH1508
----
----
----
----
----
09:55
----
LH863
LH1180
LH1180
16:45
17:05
16:35
16:45
16:45
16:45
16:35
The timetable & schedule information was updated at 2026-04-21
Via Copenhagen with Scandinavian Airlines
-
Total flight time: 6h 00m - 7h 40m.
-
Sky Team Alliance
-
Oslo is a Scandinavian Airlines hub (Main hub in Norway).
-
13 flights per week
OSL
Via CPH
OPO
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
SK1461
SK2773
SK2773
06:00
----
06:00
----
----
----
----
SK1467
SK2773
SK2773
----
----
----
----
11:00
----
----
SK1457
SK2773
SK2773
----
----
----
----
11:55
----
----
SK1469
SK2773
SK2773
----
----
----
----
----
13:35
----
The timetable & schedule information was updated at 2026-04-21

There are 11 airlines with scheduled flights between OSL and OPO. Norwegian is the only airline with non-stop flights from Gardermoen to Porto Airport and the flight time is 3 hours and 45 minutes.
Via Madrid with Iberia
Via Brussels with Brussels Airlines
Via Lisbon with TAP
Via Copenhagen with Norwegian Air Sweden
Via London with British Airways
Via Zurich with SWISS