Popular Filters
One Way Price
Duration
Stops From Casablanca
Departure From Casablanca
OMR 206
OMR 223
OMR 236
OMR 236
Arrival at Muscat
OMR 236
OMR 223
OMR 284
OMR 206
Alliances & Airlines
Oneworld
(16)
SkyTeam
(7)
Star Alliance
(8)
+ 4 more
Layover Airports
+ 3 more
Layover Duration
Fare Calendar For other International Routes
Casablanca to Muscat Fare Calendar
OMR 209
OMFLY coupon applied
Transit Visa may be required
Casablanca to Muscat , 3 Jun
EgyptAir MS | 8102 | Operated By Royal Air Maroc
01:10
Tue, 3 Jun 25
Terminal T1
Casablanca, Morocco
05 h 20 m
08:30
Tue, 3 Jun 25
Terminal T2
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 930
15:40
Tue, 3 Jun 25
Terminal T3
Cairo, Egypt
03 h 40 m
20:20
Tue, 3 Jun 25
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
MMT Value 1
Fare offered by airline.
OMR 7
OMR 35
OMR 209OMR 206
OMR 225
OMFLY coupon applied
Transit Visa may be required | Re Check-in of Baggage required
Casablanca to Muscat , 3 Jun
Royal Air Maroc AT | 910
10:15
Tue, 3 Jun 25
Terminal T1
Casablanca, Morocco
04 h 25 m
16:40
Tue, 3 Jun 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 260
22:25
Tue, 3 Jun 25
Istanbul, Turkey
03 h 55 m
02:20
Wed, 4 Jun 25
Terminal T1
Jeddah, Saudi Arabia
BAGGAGE : CHECK INCABIN
Information not available
Saudia SV | 6146 | Operated By Oman Air
06:10
Wed, 4 Jun 25
Terminal T1
Jeddah, Saudi Arabia
03 h 15 m
10:25
Wed, 4 Jun 25
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Basic eco
Fare offered by airlines.
OMR 27
OMR 225OMR 223
OMR 227
OMFLY coupon applied
Transit Visa may be required | Re Check-in of Baggage required
Casablanca to Muscat , 3 Jun
Royal Air Maroc AT | 910
10:15
Tue, 3 Jun 25
Terminal T1
Casablanca, Morocco
04 h 25 m
16:40
Tue, 3 Jun 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 246
20:05
Tue, 3 Jun 25
Istanbul, Turkey
04 h
00:05
Wed, 4 Jun 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1126
08:55
Wed, 4 Jun 25
Doha, Qatar
01 h 35 m
11:30
Wed, 4 Jun 25
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Economy Classic
Fare offered by airlines.
OMR 27
OMR 227OMR 225
OMR 238
OMFLY coupon applied
Transit Visa may be required
Casablanca to Muscat , 3 Jun
Qatar Airways QR | 4566 | Operated By Royal Air Maroc
14:10
Tue, 3 Jun 25
Terminal T1
Casablanca, Morocco
07 h 25 m
23:35
Tue, 3 Jun 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1148
01:20
Wed, 4 Jun 25
Doha, Qatar
01 h 35 m
03:55
Wed, 4 Jun 25
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Economy classic
Fare offered by airline.
OMR 53
OMR 30
OMR 238OMR 236
Economy convenience
Fare offered by airline.
OMR 30
OMR 18
OMR 260OMR 257
Economy comfort
Fare offered by airline.
OMR 13
OMR 439OMR 436
OMR 238
OMFLY coupon applied
Transit Visa may be required
Casablanca to Muscat , 3 Jun
Qatar Airways QR | 1396
20:50
Tue, 3 Jun 25
Terminal T1
Casablanca, Morocco
07 h 10 m
06:00
Wed, 4 Jun 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1126
08:55
Wed, 4 Jun 25
Doha, Qatar
01 h 35 m
11:30
Wed, 4 Jun 25
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Economy Classic
Fare offered by airline.
OMR 39
OMR 23
OMR 238OMR 236
Economy convenience
Fare offered by airline.
OMR 30
OMR 252OMR 250
Economy Comfort
Fare offered by airline.
OMR 439OMR 436