Popular Filters
One Way Price
Duration
Stops From Casablanca
Departure From Casablanca
OMR 174
OMR 138
OMR 141
OMR 237
Arrival at Muscat
OMR 138
OMR 174
OMR 237
OMR 138
Alliances & Airlines
Oneworld
(26)
SkyTeam
(4)
Star Alliance
(14)
+ 11 more
Layover Airports
+ 8 more
Layover Duration
Fare Calendar For other International Routes
Casablanca to Muscat Fare Calendar
OMR 140
OMFLY coupon applied
Transit Visa may be required
Casablanca to Muscat , 2 Jun
Etihad Airways EY | 758
09:05
Mon, 2 Jun 25
Terminal T2
Casablanca, Morocco
07 h 20 m
19:25
Mon, 2 Jun 25
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 696
21:50
Mon, 2 Jun 25
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
23:00
Mon, 2 Jun 25
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Economy basic
Fare offered by airline.
OMR 140OMR 138
Economy value
Fare offered by airline.
OMR 149OMR 147
Economy comfort
Fare offered by airline.
OMR 63
OMR 155
OMR 159OMR 157
Economy Deluxe
Fare offered by airline.
OMR 172OMR 169
OMR 143
OMFLY coupon applied
Transit Visa may be required | Re Check-in of Baggage required
Casablanca to Muscat , 2 Jun
Air Arabia Maroc 3O | 437
16:40
Mon, 2 Jun 25
Terminal Terminal 1
Casablanca, Morocco
03 h 40 m
23:20
Mon, 2 Jun 25
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Air Arabia Abu Dhabi 3L | 364
00:10
Tue, 3 Jun 25
Istanbul-Sabiha Gokcen, Turkey
04 h 25 m
05:35
Tue, 3 Jun 25
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 696
21:50
Tue, 3 Jun 25
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
23:00
Tue, 3 Jun 25
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Basic, Economy basic
Fare offered by airlines.
OMR 143OMR 141
OMR 149
OMFLY coupon applied
Transit Visa may be required
Casablanca to Muscat , 2 Jun
Gulf Air GF | 142
09:00
Mon, 2 Jun 25
Terminal T2
Casablanca, Morocco
07 h
18:00
Mon, 2 Jun 25
Bahrain, Bahrain
BAGGAGE : CHECK INCABIN
Information not available
Gulf Air GF | 566
20:40
Mon, 2 Jun 25
Bahrain, Bahrain
01 h 30 m
23:10
Mon, 2 Jun 25
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Economy Light
Fare offered by airline.
OMR 80
OMR 41
OMR 149OMR 147
Economy Smart
Fare offered by airline.
OMR 60
OMR 26
OMR 173OMR 170
Economy Flex
Fare offered by airline.
OMR 193OMR 190
OMR 177
OMFLY coupon applied
Transit Visa may be required | Re Check-in of Baggage required
Casablanca to Muscat , 2 Jun
Pegasus Airlines PC | 652
00:05
Mon, 2 Jun 25
Terminal T2
Casablanca, Morocco
04 h 35 m
06:40
Mon, 2 Jun 25
Istanbul-Sabiha Gokcen, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Pegasus Airlines PC | 406
22:25
Mon, 2 Jun 25
Istanbul-Sabiha Gokcen, Turkey
04 h 30 m
03:55
Tue, 3 Jun 25
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 692
09:15
Tue, 3 Jun 25
Terminal A
Abu Dhabi, United Arab Emirates
01 h 15 m
10:30
Tue, 3 Jun 25
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Economy value
Fare offered by airlines.
OMR 30
OMR 177OMR 174
OMR 217
OMFLY coupon applied
Transit Visa may be required | Re Check-in of Baggage required
Casablanca to Muscat , 2 Jun
EgyptAir MS | 862
00:45
Mon, 2 Jun 25
Terminal T2
Casablanca, Morocco
04 h 55 m
07:40
Mon, 2 Jun 25
Terminal T3
Cairo, Egypt
BAGGAGE : CHECK INCABIN
Information not available
EgyptAir MS | 914
11:10
Mon, 2 Jun 25
Terminal T3
Cairo, Egypt
03 h 20 m
15:30
Mon, 2 Jun 25
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 690
02:40
Tue, 3 Jun 25
Terminal A
Abu Dhabi, United Arab Emirates
01 h 10 m
03:50
Tue, 3 Jun 25
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
Economy value
Fare offered by airlines.
OMR 45
OMR 56
OMR 217OMR 214