Popular Filters
One Way Price
Duration
Stops From Basel/Mulhouse
Departure From Basel/Mulhouse
QAR 3,209
QAR 3,407
QAR 954
Arrival at Muscat
QAR 954
QAR 1,964
Alliances & Airlines
Oneworld
(11)
SkyTeam
()
Star Alliance
(15)
+ 5 more
Layover Airports
+ 4 more
Layover Duration
Top Airlines
Basel to Oman
QAR 979
Transit Visa may be required
Basel/Mulhouse to Muscat , 29 Jun
Pegasus Airlines PC | 942
18:05
Mon, 29 Jun 26
Basel/Mulhouse, Switzerland
02 h 55 m
22:00
Mon, 29 Jun 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 830
21:30
Tue, 30 Jun 26
Istanbul-Sabiha Gokcen, Turkey
05 h
03:30
Wed, 1 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,014
Transit Visa may be required
Basel/Mulhouse to Muscat , 29 Jun
British Airways BA | 763
19:40
Mon, 29 Jun 26
Basel/Mulhouse, Switzerland
01 h 35 m
20:15
Mon, 29 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 2297 | Operated By Qatar Airways
08:25
Tue, 30 Jun 26
Terminal T4
London - Heathrow Apt, United Kingdom
06 h 45 m
17:10
Tue, 30 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:55
Tue, 30 Jun 26
Doha, Qatar
01 h 35 m
21:30
Tue, 30 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 2,352
Transit Visa may be required
Basel/Mulhouse to Muscat , 29 Jun
British Airways BA | 763
19:40
Mon, 29 Jun 26
Basel/Mulhouse, Switzerland
01 h 35 m
20:15
Mon, 29 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 2297 | Operated By Qatar Airways
08:25
Tue, 30 Jun 26
Terminal T4
London - Heathrow Apt, United Kingdom
06 h 45 m
17:10
Tue, 30 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 2362 | Operated By Qatar Airways
18:55
Tue, 30 Jun 26
Doha, Qatar
01 h 35 m
21:30
Tue, 30 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,096
Basel/Mulhouse to Muscat , 29 Jun
Austrian Airlines OS | 128
20:30
Mon, 29 Jun 26
Basel/Mulhouse, Switzerland
01 h 25 m
21:55
Mon, 29 Jun 26
Terminal T3
Vienna, Austria
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 154
11:55
Tue, 30 Jun 26
Terminal T3
Vienna, Austria
05 h 30 m
19:25
Tue, 30 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 696
21:00
Tue, 30 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
22:15
Tue, 30 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,227
Basel/Mulhouse to Muscat , 29 Jun
Austrian Airlines OS | 128
20:30
Mon, 29 Jun 26
Basel/Mulhouse, Switzerland
01 h 25 m
21:55
Mon, 29 Jun 26
Terminal T3
Vienna, Austria
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 154
11:55
Tue, 30 Jun 26
Terminal T3
Vienna, Austria
05 h 30 m
19:25
Tue, 30 Jun 26
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 690
02:00
Wed, 1 Jul 26
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
03:15
Wed, 1 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,259
Transit Visa may be required
Basel/Mulhouse to Muscat , 29 Jun
British Airways BA | 765
06:40
Mon, 29 Jun 26
Basel/Mulhouse, Switzerland
01 h 45 m
07:25
Mon, 29 Jun 26
Terminal T5
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 120
09:30
Mon, 29 Jun 26
Terminal T4
London - Heathrow Apt, United Kingdom
06 h 45 m
18:15
Mon, 29 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Tue, 30 Jun 26
Doha, Qatar
01 h 35 m
03:55
Tue, 30 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,457
Transit Visa may be required
Basel/Mulhouse to Muscat , 29 Jun
Lufthansa LH | 2397 | Operated By Lufthansa CityLine
13:05
Mon, 29 Jun 26
Basel/Mulhouse, Switzerland
01 h
14:05
Mon, 29 Jun 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 58
16:50
Mon, 29 Jun 26
Terminal T1
Munich, Germany
05 h 35 m
23:25
Mon, 29 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Tue, 30 Jun 26
Doha, Qatar
01 h 35 m
03:55
Tue, 30 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,461
Transit Visa may be required
Basel/Mulhouse to Muscat , 29 Jun
Lufthansa LH | 2395
09:50
Mon, 29 Jun 26
Basel/Mulhouse, Switzerland
01 h
10:50
Mon, 29 Jun 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 58
16:50
Mon, 29 Jun 26
Terminal T1
Munich, Germany
05 h 35 m
23:25
Mon, 29 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Tue, 30 Jun 26
Doha, Qatar
01 h 35 m
03:55
Tue, 30 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,481
Transit Visa may be required
Basel/Mulhouse to Muscat , 29 Jun
Lufthansa LH | 2401 | Operated By Helvetic Airways
20:20
Mon, 29 Jun 26
Basel/Mulhouse, Switzerland
01 h
21:20
Mon, 29 Jun 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 60
10:00
Tue, 30 Jun 26
Terminal T1
Munich, Germany
06 h
17:00
Tue, 30 Jun 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
18:55
Tue, 30 Jun 26
Doha, Qatar
01 h 35 m
21:30
Tue, 30 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
QAR 3,522
Transit Visa may be required
Basel/Mulhouse to Muscat , 29 Jun
Lufthansa LH | 1209 | Operated By Air Dolomiti
06:00
Mon, 29 Jun 26
Basel/Mulhouse, Switzerland
01 h
07:00
Mon, 29 Jun 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 118
19:40
Mon, 29 Jun 26
Terminal T3
Frankfurt, Germany
06 h 55 m
04:35
Tue, 30 Jun 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Basel (BSL)
Basel
