Popular Filters
One Way Price
Duration
Stops From Basel/Mulhouse
Departure From Basel/Mulhouse
BHD 205
BHD 298
BHD 98
Arrival at Muscat
BHD 98
BHD 2,756
BHD 205
Alliances & Airlines
Oneworld
(10)
SkyTeam
(1)
Star Alliance
(11)
+ 3 more
Layover Airports
+ 4 more
Layover Duration
Top Airlines
Flights from Basel to Oman
Book flights from Basel to Oman at lowest price. Get best deals on your upcoming Basel to Oman flight only on MakeMyTrip Bahrain.
BHD 101
Transit Visa may be required
Basel/Mulhouse to Muscat , 1 Jul
Pegasus Airlines PC | 942
18:05
Wed, 1 Jul 26
Basel/Mulhouse, Switzerland
02 h 55 m
22:00
Wed, 1 Jul 26
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 830
21:30
Thu, 2 Jul 26
Istanbul-Sabiha Gokcen, Turkey
05 h
03:30
Fri, 3 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 208
Transit Visa may be required
Basel/Mulhouse to Muscat , 1 Jul
British Airways BA | 765
06:40
Wed, 1 Jul 26
Basel/Mulhouse, Switzerland
01 h 45 m
07:25
Wed, 1 Jul 26
Terminal T5
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 7004 | Operated By Qatar Airways
15:05
Wed, 1 Jul 26
Terminal T4
London - Heathrow Apt, United Kingdom
06 h 45 m
23:50
Wed, 1 Jul 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Thu, 2 Jul 26
Doha, Qatar
01 h 35 m
03:55
Thu, 2 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 243
Transit Visa may be required
Basel/Mulhouse to Muscat , 1 Jul
British Airways BA | 765
06:40
Wed, 1 Jul 26
Basel/Mulhouse, Switzerland
01 h 45 m
07:25
Wed, 1 Jul 26
Terminal T5
London - Heathrow Apt, United Kingdom
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 7004 | Operated By Qatar Airways
15:05
Wed, 1 Jul 26
Terminal T4
London - Heathrow Apt, United Kingdom
06 h 45 m
23:50
Wed, 1 Jul 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
British Airways BA | 6368 | Operated By Qatar Airways
01:20
Thu, 2 Jul 26
Doha, Qatar
01 h 35 m
03:55
Thu, 2 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 301
Transit Visa may be required
Basel/Mulhouse to Muscat , 1 Jul
Lufthansa LH | 1205 | Operated By Air Dolomiti
14:45
Wed, 1 Jul 26
Basel/Mulhouse, Switzerland
01 h
15:45
Wed, 1 Jul 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 118
19:30
Wed, 1 Jul 26
Terminal T3
Frankfurt, Germany
06 h 55 m
04:25
Thu, 2 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 336
Transit Visa may be required
Basel/Mulhouse to Muscat , 1 Jul
Lufthansa LH | 2401
20:15
Wed, 1 Jul 26
Basel/Mulhouse, Switzerland
01 h
21:15
Wed, 1 Jul 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 9598 | Operated By Oman Air
20:15
Thu, 2 Jul 26
Terminal T1
Munich, Germany
07 h 05 m
05:20
Fri, 3 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 358
Transit Visa may be required
Basel/Mulhouse to Muscat , 1 Jul
Lufthansa LH | 2395
09:55
Wed, 1 Jul 26
Basel/Mulhouse, Switzerland
01 h
10:55
Wed, 1 Jul 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 58
16:50
Wed, 1 Jul 26
Terminal T1
Munich, Germany
05 h 35 m
23:25
Wed, 1 Jul 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Thu, 2 Jul 26
Doha, Qatar
01 h 35 m
03:55
Thu, 2 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 385
Transit Visa may be required
Basel/Mulhouse to Muscat , 1 Jul
Lufthansa LH | 1205 | Operated By Air Dolomiti
14:45
Wed, 1 Jul 26
Basel/Mulhouse, Switzerland
01 h
15:45
Wed, 1 Jul 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 9596 | Operated By Oman Air
19:30
Wed, 1 Jul 26
Terminal T3
Frankfurt, Germany
06 h 55 m
04:25
Thu, 2 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 394
Transit Visa may be required
Basel/Mulhouse to Muscat , 1 Jul
Lufthansa LH | 4151 | Operated By Air VIA
13:05
Wed, 1 Jul 26
Basel/Mulhouse, Switzerland
01 h
14:05
Wed, 1 Jul 26
Terminal T2
Munich, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 109
15:00
Wed, 1 Jul 26
Terminal T2
Munich, Germany
01 h
16:00
Wed, 1 Jul 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 9596 | Operated By Oman Air
19:30
Wed, 1 Jul 26
Terminal T3
Frankfurt, Germany
06 h 55 m
04:25
Thu, 2 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 494
Transit Visa may be required
Basel/Mulhouse to Muscat , 1 Jul
Turkish Airlines TK | 1924
10:40
Wed, 1 Jul 26
Basel/Mulhouse, Switzerland
03 h 10 m
14:50
Wed, 1 Jul 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 774
18:35
Wed, 1 Jul 26
Istanbul, Turkey
04 h 55 m
00:30
Thu, 2 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
BHD 534
Transit Visa may be required
Basel/Mulhouse to Muscat , 1 Jul
Swiss LX | 3634 | Operated By Lufthansa
14:45
Wed, 1 Jul 26
Basel/Mulhouse, Switzerland
01 h
15:45
Wed, 1 Jul 26
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 3611 | Operated By Lufthansa
18:20
Wed, 1 Jul 26
Terminal T1
Frankfurt, Germany
55 m
19:15
Wed, 1 Jul 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 4296 | Operated By Oman Air
20:45
Wed, 1 Jul 26
Zurich, Switzerland
07 h 05 m
05:50
Thu, 2 Jul 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Basel (BSL)
Basel
