![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 St. John's to Bahrain Starting at NZD 1,122
We've found these cheap flights for you. You can book one-way or return flight tickets.
- One way
- Round-trip
- YYT06:0031h 40m2 stopsBAH19:10Sat, Mar 15|St. John's - Bahrain|Porter AirlinesNZD 1,122NZD 3,40267% OFF67% OFFNZD 3,402NZD 1,122
- YYT06:0030h 40m2 stopsBAH19:10Sat, Mar 1|St. John's - Bahrain|Porter AirlinesNZD 1,123NZD 3,40267% OFF67% OFFNZD 3,402NZD 1,123
- YYT08:5023h 45m2 stopsBAH15:05Mon, Mar 3|St. John's - Bahrain|Etihad AirwaysNZD 1,532NZD 3,40255% OFF55% OFFNZD 3,402NZD 1,532
- YYT06:1537h 15m2 stopsBAH02:00Thu, Feb 13|St. John's - Bahrain|Porter AirlinesNZD 1,537NZD 1,537
- YYT05:0027h 35m2 stopsBAH15:05Mon, Mar 3|St. John's - Bahrain|Air CanadaNZD 1,598NZD 1,598
- YYT16:2046h 45m2 stopsBAH21:35Tue, Feb 25|St. John's - Bahrain|Porter AirlinesNZD 1,641NZD 1,641
- YYT06:0033h 20m2 stopsBAH20:50Wed, Apr 23|St. John's - Bahrain|Porter AirlinesNZD 1,729NZD 1,729
- YYT06:0038h2 stopsBAH02:30Thu, Feb 27|St. John's - Bahrain|Porter AirlinesNZD 1,736NZD 1,736
- YYT06:1532h 5m2 stopsBAH20:50Fri, Feb 14|St. John's - Bahrain|Porter AirlinesNZD 2,070NZD 2,070
- YYT05:3020h 40m2 stopsBAH08:40Mon, Mar 3|St. John's - Bahrain|EmiratesNZD 2,198NZD 2,198
- YYT01:00 pm3h 5mNonstopBAH02:00 pmThu, Feb 20|St. John's - Bahrain|Porter AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
St. John's to Bahrain flight time & flight schedules
EK5807
Emirates
05:45
YYT
07:10
YUL
SMTWTFSEK244
Emirates
10:15
YUL
06:30
DXB
SMTWTFSEK837
Emirates
08:30
DXB
08:45
BAH
SMTWTFSPD230
Porter Airlines
06:00
YYT
08:06
YYZ
SM-W-F-EY022
Etihad Airways
15:40
YYZ
12:35
AUH
SMTWTFSEY647
Etihad Airways
02:00
AUH
02:10
BAH
SM-W-F-PD230
Porter Airlines
06:00
YYT
08:06
YYZ
SM-W-F-SV062
Saudia
18:00
YYZ
13:45
JED
-M-W-FSSV526
Saudia
17:00
JED
19:10
BAH
-----FSPD2280
Porter Airlines
06:25
YYT
10:40
YTZ
SMTWTFSQR768
Qatar Airways
21:00
YYZ
16:40
DOH
--T-T-SQR1108
Qatar Airways
20:00
DOH
20:50
BAH
SMTWTFSWS265
WestJet
07:10
YYT
09:58
YYC
-M-W---WS018
WestJet
20:35
YYC
12:05
LHR
SMTWTFSGF006
Gulf Air
22:05
LHR
06:20
BAH
SMTWTFSAC687
Air Canada
08:45
YYT
10:52
YYZ
SMTWTFSEY022
Etihad Airways
15:40
YYZ
12:35
AUH
SMTWTFSEY643
Etihad Airways
14:50
AUH
15:05
BAH
SMT--F-EY3460
Etihad Airways
08:50
YYT
11:13
YYZ
SMTWTFSEY022
Etihad Airways
15:40
YYZ
12:35
AUH
SMTWTFSEY643
Etihad Airways
14:50
AUH
15:05
BAH
SMT--F-PD2286
Porter Airlines
16:25
YYT
20:40
YTZ
SMTWTFSEY022
Etihad Airways
15:40
YYZ
12:35
AUH
SMTWTFSEY645
Etihad Airways
20:50
AUH
21:05
BAH
SMTWTFS
Find the best time to fly from St. John's to Bahrain
We monitor flight fares to help you find the best deals effortlessly
FAQ
How to find a cheap flight from St. John's to Bahrain
Flight Information from St. John's to Bahrain
Off-season for travel | January |
---|---|
Peak season for travel | December |
Flight distance | 8,808.99 km |
Popular airline | Porter Airlines |
Site Operator: Trip.com Travel Singapore Pte. Ltd.