One Way

Popular Filters

One Way Price

OMR 102 OMR 1,000

Duration

11 h 10 m 32 h 0 m

Stops From Basel/Mulhouse

Departure From Basel/Mulhouse

6 AM - 12 PM

OMR 245

12 PM - 6 PM

OMR 103

After 6 PM

OMR 199

Arrival at Muscat

Before 6 AM

OMR 103

6 AM - 12 PM

OMR 245

12 PM - 6 PM

OMR 934

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(13)

Layover Airports

Layover Duration

3 h 0 m 24 h 0 m

Basel to Oman

Sorted By:
Departure
Duration
Arrival
Price
Pegasus Airlines

OMR 107

OMR 103

Transit Visa may be required

Basel/Mulhouse to Muscat , 11 Mar

Pegasus Airlines PC | 940

12:55

Wed, 11 Mar 26

Basel/Mulhouse, Switzerland

03 h

17:55

Wed, 11 Mar 26

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 870

20:55

Wed, 11 Mar 26

Istanbul-Sabiha Gokcen, Turkey

05 h 10 m

03:05

Thu, 12 Mar 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines

OMR 172

OMR 168

Transit Visa may be required

Basel/Mulhouse to Muscat , 11 Mar

Pegasus Airlines PC | 942

16:35

Wed, 11 Mar 26

Basel/Mulhouse, Switzerland

03 h

21:35

Wed, 11 Mar 26

Istanbul-Sabiha Gokcen, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Pegasus Airlines PC | 870

20:55

Thu, 12 Mar 26

Istanbul-Sabiha Gokcen, Turkey

05 h 10 m

03:05

Fri, 13 Mar 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines, Oman Air

OMR 203

OMR 199

Transit Visa may be required

Basel/Mulhouse to Muscat , 11 Mar

Turkish Airlines TK | 1926

18:05

Wed, 11 Mar 26

Basel/Mulhouse, Switzerland

03 h 10 m

23:15

Wed, 11 Mar 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 166

18:20

Thu, 12 Mar 26

Istanbul, Turkey

05 h

00:20

Fri, 13 Mar 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, Oman Air

OMR 248

OMR 245

Transit Visa may be required

Basel/Mulhouse to Muscat , 11 Mar

Lufthansa LH | 2395 | Operated By Lufthansa CityLine

09:50

Wed, 11 Mar 26

Basel/Mulhouse, Switzerland

01 h

10:50

Wed, 11 Mar 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 124

21:00

Wed, 11 Mar 26

Terminal T1

Munich, Germany

06 h 35 m

06:35

Thu, 12 Mar 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, Oman Air

OMR 262

OMR 258

Transit Visa may be required

Basel/Mulhouse to Muscat , 11 Mar

Lufthansa LH | 2397 | Operated By Lufthansa CityLine

13:10

Wed, 11 Mar 26

Basel/Mulhouse, Switzerland

01 h

14:10

Wed, 11 Mar 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 124

21:00

Wed, 11 Mar 26

Terminal T1

Munich, Germany

06 h 35 m

06:35

Thu, 12 Mar 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa, Oman Air

OMR 265

OMR 261

Transit Visa may be required

Basel/Mulhouse to Muscat , 11 Mar

Lufthansa LH | 2401 | Operated By Lufthansa CityLine

20:15

Wed, 11 Mar 26

Basel/Mulhouse, Switzerland

01 h

21:15

Wed, 11 Mar 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 124

21:00

Thu, 12 Mar 26

Terminal T1

Munich, Germany

06 h 35 m

06:35

Fri, 13 Mar 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Air Dolomiti, Oman Air

More Timing Options

OMR 287

OMR 283

Transit Visa may be required

Basel/Mulhouse to Muscat , 11 Mar

Air Dolomiti EN | 8109

14:10

Wed, 11 Mar 26

Basel/Mulhouse, Switzerland

01 h 05 m

15:15

Wed, 11 Mar 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 118

20:30

Wed, 11 Mar 26

Terminal T2

Frankfurt, Germany

06 h 20 m

05:50

Thu, 12 Mar 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

OMR 332

OMR 329

Transit Visa may be required

Basel/Mulhouse to Muscat , 11 Mar

Lufthansa LH | 2397 | Operated By Lufthansa CityLine

13:10

Wed, 11 Mar 26

Basel/Mulhouse, Switzerland

01 h

14:10

Wed, 11 Mar 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 9598 | Operated By Oman Air

21:00

Wed, 11 Mar 26

Terminal T1

Munich, Germany

06 h 35 m

06:35

Thu, 12 Mar 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

OMR 341

OMR 337

Transit Visa may be required

Basel/Mulhouse to Muscat , 11 Mar

Lufthansa LH | 6913 | Operated By Air Dolomiti

14:10

Wed, 11 Mar 26

Basel/Mulhouse, Switzerland

01 h 05 m

15:15

Wed, 11 Mar 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 9596 | Operated By Oman Air

20:30

Wed, 11 Mar 26

Terminal T2

Frankfurt, Germany

06 h 20 m

05:50

Thu, 12 Mar 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

More Timing Options

OMR 350

OMR 346

Transit Visa may be required

Basel/Mulhouse to Muscat , 11 Mar

Lufthansa LH | 2397 | Operated By Lufthansa CityLine

13:10

Wed, 11 Mar 26

Basel/Mulhouse, Switzerland

01 h

14:10

Wed, 11 Mar 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 111 | Operated By Lufthansa CityLine

15:00

Wed, 11 Mar 26

Terminal T2

Munich, Germany

01 h

16:00

Wed, 11 Mar 26

Terminal T1

Frankfurt, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 9596 | Operated By Oman Air

20:30

Wed, 11 Mar 26

Terminal T2

Frankfurt, Germany

06 h 20 m

05:50

Thu, 12 Mar 26

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Book cheap Basel to Oman International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Basel to Oman International air travel route. Check flight reservation status, schedules of Basel to Oman International flight ticket online.Also book tickets for Oman to Basel

About Basel (BSL)

Basel

About Oman (OM)