![Worldwide Coverage](https://ak-d.tripcdn.com/images/0wj5f12000aq250yp1F40.png?proc=resize/m_w,w_600,h_600,B0B3)
![One-stop Service Guarantee](https://ak-d.tripcdn.com/images/0wj4c12000aq250ld31BA.png?proc=resize/m_w,w_600,h_600,B0B3)
![Secure Payment](https://ak-d.tripcdn.com/images/0wj4r12000aq24uvwEB1C.png?proc=resize/m_w,w_600,h_600,B0B3)
Flights from Bahrain to Oujda Starting at NZD 1,677
We've found these cheap flights for you. You can book one-way or return flight tickets.
- Round-trip
- BAH01:2023h 55m1 stopOUD23:15Thu, Feb 20|Bahrain - Oujda|Gulf AirOUD07:3033h 55m2 stopsBAH19:25Sun, Feb 23|Oujda - Bahrain|Royal Air MarocNZD 1,677NZD 3,18647% OFF47% OFFNZD 3,186NZD 1,677
- BAH10:0034h 35m2 stopsOUD18:35Thu, Feb 20|Bahrain - Oujda|EmiratesOUD07:3030h 50m2 stopsBAH16:20Sun, Feb 23|Oujda - Bahrain|Royal Air MarocNZD 1,739NZD 3,18645% OFF45% OFFNZD 3,186NZD 1,739
- BAH03:5016h 45m2 stopsOUD18:35Fri, Mar 28|Bahrain - Oujda|EmiratesOUD07:1531h 15m2 stopsBAH16:30Mon, Mar 31|Oujda - Bahrain|Royal Air MarocNZD 1,794NZD 3,18644% OFF44% OFFNZD 3,186NZD 1,794
- BAH02:0523h 10m2 stopsOUD23:15Thu, Feb 20|Bahrain - Oujda|Turkish AirlinesOUD08:0034h 20m2 stopsBAH20:20Sun, Feb 23|Oujda - Bahrain|Royal Air MarocNZD 1,866NZD 1,866
- BAH00:3524h 40m2 stopsOUD23:15Thu, Feb 20|Bahrain - Oujda|EgyptAirOUD08:0037h 35m2 stopsBAH23:35Sun, Feb 23|Oujda - Bahrain|Royal Air MarocNZD 2,008NZD 2,008
- BAH22:5021h 45m2 stopsOUD18:35Thu, Feb 20|Bahrain - Oujda|Etihad AirwaysOUD07:3017h2 stopsBAH02:30Sun, Feb 23|Oujda - Bahrain|Royal Air MarocNZD 2,118NZD 2,118
- BAH01:0024h 15m2 stopsOUD23:15Thu, Feb 20|Bahrain - Oujda|Royal JordanianOUD08:0034h 20m2 stopsBAH20:20Sun, Feb 23|Oujda - Bahrain|Royal Air MarocNZD 2,453NZD 2,453
- BAH01:00 pm3h 5mNonstopOUD02:00 pmSat, Feb 22|Bahrain - Oujda|Gulf AirFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Bahrain to Oujda flight time & flight schedules
RJ3304
Royal Jordanian
01:00
BAH
03:55
AMM
-M-W-F-RJ117
Royal Jordanian
10:20
AMM
14:50
CDG
SMTWTFSAT651
Royal Air Maroc
21:20
ORY
23:00
OUD
SMTWTFSGF019
Gulf Air
01:20
BAH
06:45
CDG
SMTWTFSAT651
Royal Air Maroc
21:20
ORY
23:00
OUD
SMTWTFSTK779
Turkish Airlines
01:20
BAH
05:45
IST
SMTWTFSTK1821
Turkish Airlines
07:15
IST
10:00
CDG
SMTWTFSAT651
Royal Air Maroc
21:20
ORY
23:00
OUD
SMTWTFSMS921
EgyptAir
02:15
BAH
05:15
CAI
-MTWTFSMS799
EgyptAir
10:45
CAI
14:25
CDG
SMTWTFSAT651
Royal Air Maroc
21:20
ORY
23:00
OUD
SMTWTFSEK836
Emirates
03:40
BAH
06:05
DXB
SMTWTFSEK751
Emirates
07:30
DXB
12:55
CMN
SMTWTFSAT1402
Royal Air Maroc
16:40
CMN
18:25
OUD
SMTWTFSEK838
Emirates
10:20
BAH
12:35
DXB
SMTWTFSEK751
Emirates
07:30
DXB
12:55
CMN
SMTWTFSAT1402
Royal Air Maroc
16:40
CMN
18:25
OUD
SMTWTFSEY646
Etihad Airways
22:50
BAH
01:00
AUH
SMTWTFSEY757
Etihad Airways
02:20
AUH
07:40
CMN
-MT-T-SAT1402
Royal Air Maroc
16:40
CMN
18:25
OUD
SMTWTFS
Find the best time to fly from Bahrain to Oujda
We monitor flight fares to help you find the best deals effortlessly
FAQ
How to find a cheap flight from Bahrain to Oujda
Flight Information from Bahrain to Oujda
Off-season for travel | November |
---|---|
Peak season for travel | January |
Flight distance | 5,065.17 km |
Popular airline | Emirates |
Site Operator: Trip.com Travel Singapore Pte. Ltd.