Airlines with flights from Porto to Basel, Switzerland/Mulhouse
There are 6 airlines with scheduled flights between OPO and BSL. easyJet is the only airline with non-stop flights from Porto Airport to Basel Airport and the flight time is 2 hours and 30 minutes.
Choose airline
Schedules
Non-stop with easyJet
-
Total flight time: 2 hours and 30 minutes
-
Low-cost airline
-
Basel, Switzerland/Mulhouse is a easyJet focus city (Operating base).
-
8 flights per week
-
Airbus A320
OPO
Direct
BSL
W23, Jun 01 - Jun 07
Flight
Mon
Jun 1
Tue
Jun 2
Wed
Jun 3
Thu
Jun 4
Fri
Jun 5
Sat
Jun 6
Sun
Jun 7
U26815
06:15
----
----
06:00
06:25
06:05
06:10
U26817
12:00
17:15
06:25
17:20
17:30
17:35
----
U26877
----
12:20
----
----
----
12:30
17:20
U21276
----
----
19:40
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 4h 45m - 6h 40m.
OPO
Via FRA
BSL
W23, Jun 01 - Jun 07
Flight
Mon
Jun 1
Tue
Jun 2
Wed
Jun 3
Thu
Jun 4
Fri
Jun 5
Sat
Jun 6
Sun
Jun 7
LH1181
LH1204
LH1204
06:00
----
----
06:00
----
----
----
LH1177
LH1206
LH1206
12:10
12:05
12:00
12:10
12:05
12:05
12:10
LH1179
LH1208
LH1208
16:35
16:35
16:35
16:35
16:35
16:35
16:35
The timetable & schedule information was updated at 2026-04-21
Via Amsterdam with KLM
-
Total flight time: 5h 05m - 5h 30m.
-
Sky Team Alliance
-
40 flights per week
OPO
Via AMS
BSL
W23, Jun 01 - Jun 07
Flight
Mon
Jun 1
Tue
Jun 2
Wed
Jun 3
Thu
Jun 4
Fri
Jun 5
Sat
Jun 6
Sun
Jun 7
KL1572
KL1947
KL1947
11:25
11:30
11:45
11:25
11:25
11:45
11:45
The timetable & schedule information was updated at 2026-04-21
Via Munich with Lufthansa
-
Total flight time: 5h 05m - 5h 05m.
-
15 flights per week
OPO
Via MUC
BSL
W23, Jun 01 - Jun 07
Flight
Mon
Jun 1
Tue
Jun 2
Wed
Jun 3
Thu
Jun 4
Fri
Jun 5
Sat
Jun 6
Sun
Jun 7
LH1789
LH2396
LH2396
06:20
06:20
06:20
06:20
06:20
06:20
----
The timetable & schedule information was updated at 2026-04-21
Via London with British Airways
-
Total flight time: 8h 35m - 8h 35m.
-
One World Alliance
-
1 flights per week
OPO
Via LGW
BSL
W23, Jun 01 - Jun 07
Flight
Mon
Jun 1
Tue
Jun 2
Wed
Jun 3
Thu
Jun 4
Fri
Jun 5
Sat
Jun 6
Sun
Jun 7
BA2667
BA762
BA762
----
----
----
09:55
----
----
----
The timetable & schedule information was updated at 2026-04-21

There are 6 airlines with scheduled flights between OPO and BSL. easyJet is the only airline with non-stop flights from Porto Airport to Basel Airport and the flight time is 2 hours and 30 minutes.
Via Barcelona with Vueling
Via Paris with Air France