Popular Filters
One Way Price
Duration
Stops From Oujda
Departure From Oujda
KWD 128.06
KWD 125.06
Arrival at Muscat
KWD 133.06
KWD 125.06
KWD 128.06
Alliances & Airlines
Oneworld
(18)
SkyTeam
()
Star Alliance
(2)
+ 1 more
Layover Airports
+ 6 more
Layover Duration
Top Airlines
Oujda to Oman
KWD 128
Transit Visa may be required
Oujda to Muscat , 23 May
Royal Air Maroc AT | 1403
19:05
Sat, 23 May 26
Oujda, Morocco
01 h 45 m
20:50
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 850
12:30
Sun, 24 May 26
Terminal T1
Casablanca, Morocco
03 h 30 m
17:00
Sun, 24 May 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 172
20:35
Sun, 24 May 26
Amsterdam, Netherlands
07 h 25 m
06:00
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 130
Transit Visa may be required
Oujda to Muscat , 23 May
Royal Air Maroc AT | 1403
19:05
Sat, 23 May 26
Oujda, Morocco
01 h 45 m
20:50
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 954
07:55
Sun, 24 May 26
Terminal T1
Casablanca, Morocco
03 h
11:55
Sun, 24 May 26
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 144
21:50
Sun, 24 May 26
Terminal T1
Milan, Italy
06 h 35 m
06:25
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 131
Oujda to Muscat , 23 May
Qatar Airways QR | 4524 | Operated By Royal Air Maroc
07:15
Sat, 23 May 26
Oujda, Morocco
01 h 10 m
08:25
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1396
14:15
Sat, 23 May 26
Terminal T1
Casablanca, Morocco
07 h 10 m
23:25
Sat, 23 May 26
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1124
19:05
Sun, 24 May 26
Doha, Qatar
01 h 40 m
21:45
Sun, 24 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 136
Transit Visa may be required
Oujda to Muscat , 23 May
Royal Air Maroc AT | 1403
19:05
Sat, 23 May 26
Oujda, Morocco
01 h 45 m
20:50
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 936
08:40
Sun, 24 May 26
Terminal T1
Casablanca, Morocco
03 h 10 m
12:50
Sun, 24 May 26
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 154
20:45
Sun, 24 May 26
Zurich, Switzerland
07 h 05 m
05:50
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 138
Transit Visa may be required
Oujda to Muscat , 23 May
Royal Air Maroc AT | 1403
19:05
Sat, 23 May 26
Oujda, Morocco
01 h 45 m
20:50
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 940
14:40
Sun, 24 May 26
Terminal T1
Casablanca, Morocco
03 h 05 m
18:45
Sun, 24 May 26
Terminal T3
Rome - Fiumicino Apt, Italy
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 148
21:10
Sun, 24 May 26
Terminal T3
Rome - Fiumicino Apt, Italy
06 h 35 m
05:45
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 139
Transit Visa may be required
Oujda to Muscat , 23 May
Royal Air Maroc AT | 1401
07:15
Sat, 23 May 26
Oujda, Morocco
01 h 10 m
08:25
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 954
07:55
Sun, 24 May 26
Terminal T1
Casablanca, Morocco
03 h
11:55
Sun, 24 May 26
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 144
21:50
Sun, 24 May 26
Terminal T1
Milan, Italy
06 h 35 m
06:25
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 150
Transit Visa may be required
Oujda to Muscat , 23 May
Royal Air Maroc AT | 1403
19:05
Sat, 23 May 26
Oujda, Morocco
01 h 45 m
20:50
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 950
14:45
Sun, 24 May 26
Terminal T1
Casablanca, Morocco
03 h
18:45
Sun, 24 May 26
Terminal T1
Milan, Italy
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 144
21:50
Sun, 24 May 26
Terminal T1
Milan, Italy
06 h 35 m
06:25
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 156
Transit Visa may be required
Oujda to Muscat , 23 May
Royal Air Maroc AT | 1401
07:15
Sat, 23 May 26
Oujda, Morocco
01 h 10 m
08:25
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 810
12:25
Sat, 23 May 26
Terminal T1
Casablanca, Morocco
03 h 25 m
16:50
Sat, 23 May 26
Terminal T3
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 118
19:40
Sat, 23 May 26
Terminal T3
Frankfurt, Germany
06 h 55 m
04:35
Sun, 24 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 161
Transit Visa may be required
Oujda to Muscat , 23 May
Royal Air Maroc AT | 1401
07:15
Sat, 23 May 26
Oujda, Morocco
01 h 10 m
08:25
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 760
08:15
Sun, 24 May 26
Terminal T1
Casablanca, Morocco
02 h 45 m
12:00
Sun, 24 May 26
Terminal T4
Paris - Orly Airport, France
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 132
21:20
Sun, 24 May 26
Terminal T2C
Paris, France
07 h 10 m
06:30
Mon, 25 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
KWD 162
Transit Visa may be required
Oujda to Muscat , 23 May
Royal Air Maroc AT | 1401
07:15
Sat, 23 May 26
Oujda, Morocco
01 h 10 m
08:25
Sat, 23 May 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 910
10:15
Sat, 23 May 26
Terminal T1
Casablanca, Morocco
04 h 25 m
16:40
Sat, 23 May 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Oman Air WY | 166
19:20
Sat, 23 May 26
Istanbul, Turkey
05 h 10 m
01:30
Sun, 24 May 26
Muscat, Oman
BAGGAGE : CHECK INCABIN
Information not available
About Oujda (OUD)
Oujda
