One Way

Popular Filters

+ 1 more

One Way Price

OMR 50 OMR 200

Duration

4 h 5 m 16 h 0 m

Stops From Muscat

Departure From Muscat

Before 6 AM

OMR 93

6 AM - 12 PM

OMR 101

12 PM - 6 PM

OMR 102

After 6 PM

OMR 51

Arrival at Colombo

Before 6 AM

OMR 51

6 AM - 12 PM

OMR 102

12 PM - 6 PM

OMR 93

After 6 PM

OMR 101

Alliances & Airlines

Oneworld

(2)

SkyTeam

()

Star Alliance

(4)

+ 1 more

Layover Airports

+ 1 more

Layover Duration

1 h 25 m 9 h 0 m

Muscat to Colombo Fare Calendar

Book cheap Muscat to Colombo International ✈ tickets at MakeMyTrip Oman. Get best deals, Lowest airfare ticket booking from Muscat to Colombo air travel route. Check flight reservation status, schedules of Muscat to Colombo flight ticket online. Also Check Colombo to Muscat Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
SalamAir

OMR 55

OMR 51

Muscat to Colombo , 20 Apr

SalamAir OV | 437

22:15

Mon, 20 Apr 26

Muscat, Oman

04 h 05 m

03:50

Tue, 21 Apr 26

Colombo, Sri Lanka

BAGGAGE : CHECK INCABIN

Information not available

Hahn Air

OMR 93

OMR 89

Muscat to Colombo , 20 Apr

Hahn Air X1 | 1298

22:15

Mon, 20 Apr 26

Muscat, Oman

04 h 05 m

03:50

Tue, 21 Apr 26

Colombo, Sri Lanka

BAGGAGE : CHECK INCABIN

Information not available

Air India

OMR 97

OMR 93

Transit Visa may be required

Muscat to Colombo , 20 Apr

Air India AI | 9142 | Operated By Air India Express

00:15

Mon, 20 Apr 26

Terminal T1

Muscat, Oman

03 h 05 m

04:50

Mon, 20 Apr 26

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 2276

12:25

Mon, 20 Apr 26

Terminal T2

Mumbai, India

02 h 35 m

15:00

Mon, 20 Apr 26

Colombo, Sri Lanka

BAGGAGE : CHECK INCABIN

Information not available

Air India

OMR 99

OMR 95

Transit Visa may be required

Muscat to Colombo , 20 Apr

Air India AI | 9142 | Operated By Air India Express

00:15

Mon, 20 Apr 26

Terminal T1

Muscat, Oman

03 h 05 m

04:50

Mon, 20 Apr 26

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 2821

06:40

Mon, 20 Apr 26

Terminal T2

Mumbai, India

02 h 15 m

08:55

Mon, 20 Apr 26

Terminal T4

Chennai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 6220 | Operated By Srilankan Airlines

15:55

Mon, 20 Apr 26

Terminal T2

Chennai, India

01 h 25 m

17:20

Mon, 20 Apr 26

Colombo, Sri Lanka

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

OMR 105

OMR 101

Muscat to Colombo , 20 Apr

Etihad Airways EY | 693

11:55

Mon, 20 Apr 26

Muscat, Oman

01 h 10 m

13:05

Mon, 20 Apr 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 396

14:30

Mon, 20 Apr 26

Terminal A

Abu Dhabi, United Arab Emirates

04 h 40 m

20:40

Mon, 20 Apr 26

Colombo, Sri Lanka

BAGGAGE : CHECK INCABIN

Information not available

Flydubai

OMR 106

OMR 102

Muscat to Colombo , 20 Apr

Flydubai FZ | 042

13:10

Mon, 20 Apr 26

Muscat, Oman

01 h 15 m

14:25

Mon, 20 Apr 26

Terminal Terminal 2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 569

18:40

Mon, 20 Apr 26

Terminal T2

Dubai, United Arab Emirates

04 h 55 m

01:05

Tue, 21 Apr 26

Colombo, Sri Lanka

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 107

OMR 103

Muscat to Colombo , 20 Apr

Qatar Airways QR | 1149

06:20

Mon, 20 Apr 26

Muscat, Oman

02 h 10 m

07:30

Mon, 20 Apr 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 654

09:10

Mon, 20 Apr 26

Doha, Qatar

05 h 10 m

16:50

Mon, 20 Apr 26

Colombo, Sri Lanka

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

OMR 126

OMR 122

Muscat to Colombo , 20 Apr

Etihad Airways EY | 695

17:10

Mon, 20 Apr 26

Muscat, Oman

01 h 10 m

18:20

Mon, 20 Apr 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 394

20:50

Mon, 20 Apr 26

Terminal A

Abu Dhabi, United Arab Emirates

04 h 40 m

03:00

Tue, 21 Apr 26

Colombo, Sri Lanka

BAGGAGE : CHECK INCABIN

Information not available

Air India

OMR 130

OMR 126

Transit Visa may be required

Muscat to Colombo , 20 Apr

Air India AI | 9234 | Operated By Air India Express

21:00

Mon, 20 Apr 26

Terminal T1

Muscat, Oman

03 h 30 m

02:00

Tue, 21 Apr 26

Terminal T3

New Delhi, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 277

03:25

Tue, 21 Apr 26

Terminal T3

New Delhi, India

03 h 35 m

07:00

Tue, 21 Apr 26

Colombo, Sri Lanka

BAGGAGE : CHECK INCABIN

Information not available

Oman Air

OMR 184

OMR 180

Muscat to Colombo , 20 Apr

Oman Air WY | 621

18:40

Mon, 20 Apr 26

Muscat, Oman

01 h 10 m

19:50

Mon, 20 Apr 26

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 6701 | Operated By Srilankan Airlines

23:00

Mon, 20 Apr 26

Terminal T1

Dubai, United Arab Emirates

04 h 30 m

05:00

Tue, 21 Apr 26

Colombo, Sri Lanka

BAGGAGE : CHECK INCABIN

Information not available