Popular Filters
One Way Price
Duration
Stops From Oujda
Departure From Oujda
QAR 6,817
QAR 16,423
Arrival at Mexico City
QAR 8,038
QAR 6,817
QAR 9,327
QAR 21,641
Alliances & Airlines
Oneworld
(15)
SkyTeam
(4)
Star Alliance
(10)
+ 4 more
Layover Airports
+ 5 more
Layover Duration
Top Airlines
Oujda to Mexico
QAR 6,842
Transit Visa may be required | Re Check-in of Baggage required
Oujda to Mexico City , 5 Apr
Royal Air Maroc AT | 1401
07:15
Sun, 5 Apr 26
Oujda, Morocco
01 h 10 m
08:25
Sun, 5 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 964
09:40
Sun, 5 Apr 26
Terminal T1
Casablanca, Morocco
02 h 05 m
12:45
Sun, 5 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 1856
19:05
Sun, 5 Apr 26
Terminal T1
Barcelona, Spain
03 h 25 m
23:30
Sun, 5 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 181
01:50
Mon, 6 Apr 26
Istanbul, Turkey
14 h 15 m
07:05
Mon, 6 Apr 26
Terminal T1
Mexico City, Mexico
BAGGAGE : CHECK INCABIN
Information not available
QAR 7,500
Transit Visa may be required | Re Check-in of Baggage required
Oujda to Mexico City , 5 Apr
Royal Air Maroc AT | 1401
07:15
Sun, 5 Apr 26
Oujda, Morocco
01 h 10 m
08:25
Sun, 5 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Aero-Tropics Air Services HC | 5001 | Operated By Royal Air Maroc
09:40
Sun, 5 Apr 26
Terminal T1
Casablanca, Morocco
02 h 05 m
12:45
Sun, 5 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 1856
19:05
Sun, 5 Apr 26
Terminal T1
Barcelona, Spain
03 h 25 m
23:30
Sun, 5 Apr 26
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 181
01:50
Mon, 6 Apr 26
Istanbul, Turkey
14 h 15 m
07:05
Mon, 6 Apr 26
Terminal T1
Mexico City, Mexico
BAGGAGE : CHECK INCABIN
Information not available
QAR 8,062
Transit Visa may be required | Re Check-in of Baggage required
Oujda to Mexico City , 5 Apr
Royal Air Maroc AT | 1401
07:15
Sun, 5 Apr 26
Oujda, Morocco
01 h 10 m
08:25
Sun, 5 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 964
09:40
Sun, 5 Apr 26
Terminal T1
Casablanca, Morocco
02 h 05 m
12:45
Sun, 5 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1518
17:20
Sun, 5 Apr 26
Terminal T1
Barcelona, Spain
02 h 15 m
19:35
Sun, 5 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 8990 | Operated By Aeromexico
22:00
Sun, 5 Apr 26
Amsterdam, Netherlands
11 h 50 m
01:50
Mon, 6 Apr 26
Terminal T2
Mexico City, Mexico
BAGGAGE : CHECK INCABIN
Information not available
QAR 8,721
Transit Visa may be required | Re Check-in of Baggage required
Oujda to Mexico City , 5 Apr
Royal Air Maroc AT | 1401
07:15
Sun, 5 Apr 26
Oujda, Morocco
01 h 10 m
08:25
Sun, 5 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Aero-Tropics Air Services HC | 5001 | Operated By Royal Air Maroc
09:40
Sun, 5 Apr 26
Terminal T1
Casablanca, Morocco
02 h 05 m
12:45
Sun, 5 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 1518
17:20
Sun, 5 Apr 26
Terminal T1
Barcelona, Spain
02 h 15 m
19:35
Sun, 5 Apr 26
Amsterdam, Netherlands
BAGGAGE : CHECK INCABIN
Information not available
KLM Royal Dutch KL | 8990 | Operated By Aeromexico
22:00
Sun, 5 Apr 26
Amsterdam, Netherlands
11 h 50 m
01:50
Mon, 6 Apr 26
Terminal T2
Mexico City, Mexico
BAGGAGE : CHECK INCABIN
Information not available
QAR 9,351
Oujda to Mexico City , 5 Apr
Royal Air Maroc AT | 1401
07:15
Sun, 5 Apr 26
Oujda, Morocco
01 h 10 m
08:25
Sun, 5 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 752
14:55
Sun, 5 Apr 26
Terminal T2
Casablanca, Morocco
07 h 20 m
01:15
Mon, 6 Apr 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 255
02:35
Mon, 6 Apr 26
Dubai, United Arab Emirates
08:35
Mon, 6 Apr 26
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 255
10:45
Mon, 6 Apr 26
Barcelona, Spain
15:05
Mon, 6 Apr 26
Terminal T1
Mexico City, Mexico
BAGGAGE : CHECK INCABIN
Information not available
QAR 10,306
Transit Visa may be required | Re Check-in of Baggage required
Oujda to Mexico City , 5 Apr
Royal Air Maroc AT | 1401
07:15
Sun, 5 Apr 26
Oujda, Morocco
01 h 10 m
08:25
Sun, 5 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Royal Air Maroc AT | 964
09:40
Sun, 5 Apr 26
Terminal T1
Casablanca, Morocco
02 h 05 m
12:45
Sun, 5 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 424
21:30
Sun, 5 Apr 26
Terminal T1
Barcelona, Spain
01 h 25 m
22:55
Sun, 5 Apr 26
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 303
23:55
Sun, 5 Apr 26
Terminal T4S
Madrid, Spain
11 h 50 m
03:45
Mon, 6 Apr 26
Terminal T1
Mexico City, Mexico
BAGGAGE : CHECK INCABIN
Information not available
QAR 10,965
Transit Visa may be required | Re Check-in of Baggage required
Oujda to Mexico City , 5 Apr
Royal Air Maroc AT | 1401
07:15
Sun, 5 Apr 26
Oujda, Morocco
01 h 10 m
08:25
Sun, 5 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Aero-Tropics Air Services HC | 5001 | Operated By Royal Air Maroc
09:40
Sun, 5 Apr 26
Terminal T1
Casablanca, Morocco
02 h 05 m
12:45
Sun, 5 Apr 26
Terminal T1
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 424
21:30
Sun, 5 Apr 26
Terminal T1
Barcelona, Spain
01 h 25 m
22:55
Sun, 5 Apr 26
Terminal T4S
Madrid, Spain
BAGGAGE : CHECK INCABIN
Information not available
Iberia IB | 303
23:55
Sun, 5 Apr 26
Terminal T4S
Madrid, Spain
11 h 50 m
03:45
Mon, 6 Apr 26
Terminal T1
Mexico City, Mexico
BAGGAGE : CHECK INCABIN
Information not available
QAR 16,448
Oujda to Mexico City , 5 Apr
Royal Air Maroc AT | 1403
19:05
Sun, 5 Apr 26
Oujda, Morocco
01 h 45 m
20:50
Sun, 5 Apr 26
Terminal T2
Casablanca, Morocco
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 752
14:55
Mon, 6 Apr 26
Terminal T2
Casablanca, Morocco
07 h 20 m
01:15
Tue, 7 Apr 26
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 255
02:35
Tue, 7 Apr 26
Dubai, United Arab Emirates
08:35
Tue, 7 Apr 26
Barcelona, Spain
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 255
10:45
Tue, 7 Apr 26
Barcelona, Spain
15:05
Tue, 7 Apr 26
Terminal T1
Mexico City, Mexico
BAGGAGE : CHECK INCABIN
Information not available
QAR 21,665
Transit Visa may be required
Oujda to Mexico City , 5 Apr
Royal Air Maroc AT | 650
07:40
Sun, 5 Apr 26
Oujda, Morocco
02 h 45 m
11:25
Sun, 5 Apr 26
Terminal T4
Paris - Orly Airport, France
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 6806 | Operated By Air Canada
09:30
Mon, 6 Apr 26
Terminal T2C
Paris, France
07 h 35 m
11:05
Mon, 6 Apr 26
Montreal, Canada
BAGGAGE : CHECK INCABIN
Information not available
Air Canada AC | 995
19:55
Mon, 6 Apr 26
Montreal, Canada
05 h 50 m
23:45
Mon, 6 Apr 26
Terminal T1
Mexico City, Mexico
BAGGAGE : CHECK INCABIN
Information not available
QAR 21,713
Transit Visa may be required
Oujda to Mexico City , 5 Apr
Royal Air Maroc AT | 650
07:40
Sun, 5 Apr 26
Oujda, Morocco
02 h 45 m
11:25
Sun, 5 Apr 26
Terminal T4
Paris - Orly Airport, France
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 7821 | Operated By United Airlines
17:00
Sun, 5 Apr 26
Terminal T1
Paris, France
08 h 45 m
19:45
Sun, 5 Apr 26
Washington-Dulles Apt, United States
BAGGAGE : CHECK INCABIN
Information not available
Aeromexico AM | 456
17:00
Mon, 6 Apr 26
Washington-Dulles Apt, United States
05 h
20:00
Mon, 6 Apr 26
Terminal T2
Mexico City, Mexico
BAGGAGE : CHECK INCABIN
Information not available
About Oujda (OUD)
Oujda
