Airlines with flights from Amsterdam to Porto
There are 10 airlines with scheduled flights between AMS and OPO. Both KLM and Transavia operates non-stop flights from Schiphol to Porto Airport and the flight time is 2 hours and 40 minutes.
Choose airline
Schedules
Non-stop with KLM
-
Total flight time: 2 hours and 40 minutes
-
Sky Team Alliance
-
Amsterdam is a KLM hub.
-
28 flights per week
-
Airbus A321neoBoeing 737-800 (winglets) Passenger/BBJ2Boeing 737-900 (winglets) Passenger/BBJ3Embraer 190Boeing 737-700 (winglets) Passenger/BBJ1
-
Business class available
AMS
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
KL1571
09:00
09:00
09:10
09:00
09:00
08:55
09:10
KL1573
13:50
13:50
13:50
13:50
13:50
13:50
13:50
KL1575
16:35
16:35
16:45
16:45
16:30
16:35
16:35
KL1577
20:30
20:30
20:30
20:30
20:30
20:30
20:30
The timetable & schedule information was updated at 2026-04-22
Non-stop with Transavia
-
Total flight time: 2 hours and 45 minutes
-
Low-cost airline
-
Amsterdam is a Transavia focus city (Operating base ).
-
8 flights per week
-
Boeing 737-800 (winglets) Passenger/BBJ2Airbus A321neo
AMS
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
HV6003
----
06:20
19:45
18:40
----
18:45
18:00
HV6001
18:20
----
----
----
12:25
----
----
HV6007
14:35
----
----
----
----
----
----
The timetable & schedule information was updated at 2026-04-22
Via Paris with Air France
-
Total flight time: 4h 25m - 5h 50m.
-
Sky Team Alliance
-
18 flights per week
AMS
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
AF1341
AF1528
AF1528
10:40
10:40
10:40
10:40
10:40
10:40
10:40
AF1141
AF1516
AF1516
----
18:40
18:40
----
----
----
----
The timetable & schedule information was updated at 2026-04-22
Via Madrid with Iberia
-
Total flight time: 4h 50m - 6h 00m.
-
One World Alliance
-
49 flights per week
AMS
Via MAD
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
IB740
IB1149
IB1149
07:20
----
07:20
07:20
07:20
07:20
07:20
IB740
IB545
IB545
----
07:20
----
----
----
----
----
IB1342
IB1151
IB1151
12:10
----
----
----
----
----
----
IB732
IB1151
IB1151
----
12:10
12:10
12:10
12:10
12:10
12:10
IB1346
IB1153
IB1153
----
15:00
----
----
15:00
15:00
----
IB738
IB1153
IB1153
----
----
----
15:00
----
----
15:00
The timetable & schedule information was updated at 2026-04-22
Via Frankfurt with Lufthansa
-
Total flight time: 4h 55m - 6h 55m.
-
36 flights per week
AMS
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
LH987
LH1178
LH1178
10:00
10:00
10:00
10:00
10:00
----
----
LH989
LH1178
LH1178
11:15
11:10
11:10
11:15
11:15
11:15
----
LH989
LH1508
LH1508
----
----
----
----
----
11:15
----
LH997
LH1180
LH1180
18:30
18:30
18:25
18:40
18:30
18:30
18:10
The timetable & schedule information was updated at 2026-04-22
Via Zurich with SWISS
-
Total flight time: 5h 05m - 6h 30m.
-
9 flights per week
AMS
Via ZRH
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
LX737
LX2066
LX2066
07:00
07:00
07:00
07:00
07:00
07:00
07:00
The timetable & schedule information was updated at 2026-04-22

There are 10 airlines with scheduled flights between AMS and OPO. Both KLM and Transavia operates non-stop flights from Schiphol to Porto Airport and the flight time is 2 hours and 40 minutes.
Via Madrid with Air Europa
Via Lisbon with TAP
Via Barcelona with Vueling
Via London with British Airways