Cheap flight deals from St. John's to Bahrain Starting at AED 2,320
For as little as AED 2,320, you can take your next adventure to Bahrain without breaking the bank. Choose between one-way and return tickets from St. John's below.
- One way
- Round-trip
- YYT06:0031h 40m2 stopsBAH19:10Sat, Mar 15|St. John's - Bahrain|Porter AirlinesAED 2,320AED 16,60986% OFF86% OFFAED 16,609AED 2,320
- YYT06:0030h 40m2 stopsBAH19:10Sat, Mar 1|St. John's - Bahrain|Porter AirlinesAED 2,322AED 16,60986% OFF86% OFFAED 16,609AED 2,322
- YYT08:5023h 45m2 stopsBAH15:05Mon, Mar 3|St. John's - Bahrain|Etihad AirwaysAED 3,170AED 16,60981% OFF81% OFFAED 16,609AED 3,170
- YYT06:1537h 15m2 stopsBAH02:00Thu, Feb 13|St. John's - Bahrain|Porter AirlinesAED 3,178AED 3,178
- YYT05:0027h 35m2 stopsBAH15:05Mon, Mar 3|St. John's - Bahrain|Air CanadaAED 3,305AED 3,305
- YYT16:2046h 45m2 stopsBAH21:35Tue, Feb 25|St. John's - Bahrain|Porter AirlinesAED 3,394AED 3,394
- YYT06:0038h2 stopsBAH02:30Thu, Feb 27|St. John's - Bahrain|Porter AirlinesAED 3,592AED 3,592
- YYT06:1532h 5m2 stopsBAH20:50Fri, Feb 14|St. John's - Bahrain|Porter AirlinesAED 4,281AED 4,281
- YYT05:3020h 40m2 stopsBAH08:40Mon, Mar 3|St. John's - Bahrain|EmiratesAED 4,547AED 4,547
- YYT09:3539h 15m2 stopsBAH07:20Thu, Feb 27|St. John's - Bahrain|WestJetAED 4,687AED 4,687
- 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
When is the cheapest time to fly from St. John's to Bahrain?
Price trend charts are a great way of tracking how much your flights cost in the lead up to departure and can help you choose when to book your tickets. See how prices to Bahrain from St. John's have changed and are set to move below.
Frequently Asked Questions
How to find a cheap flight from St. John's to Bahrain
Flight Info | 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 |
More Travel Options
Top Flight From St. John's
- St. John's to Proserpine Flights
- St. John's to Billund Flights
- St. John's to Adana Flights
- St. John's to Hermosillo Flights
- St. John's to Sylhet Flights
- St. John's to Dubrovnik Flights
- St. John's to Acapulco Flights
- St. John's to Katowice Flights
- St. John's to Yerevan Flights
- St. John's to Tijuana Flights
- St. John's to Leipzig Flights
- St. John's to Mahe Island Flights
- St. John's to Bora Bora Flights
- St. John's to Bimini Flights
- St. John's to Bhopal Flights
- St. John's to Xiamen Flights
- St. John's to Launceston Flights
- St. John's to Ponta Delgada Flights
- St. John's to Tunis Flights
- St. John's to Taipei Flights
- St. John's to Addis Ababa Flights
- St. John's to Aberdeen Flights
- St. John's to Cebu Flights
- St. John's to Gainesville Flights
- St. John's to Reggio Calabria Flights
- St. John's to Buffalo Flights
- St. John's to Mexico City Flights
- St. John's to Ithaca Flights
- St. John's to Dortmund Flights
- St. John's to Norwich Flights
Top Flight to Bahrain
- Anchorage to Bahrain Flights
- Bridgetown to Bahrain Flights
- Athens to Bahrain Flights
- Sharjah to Bahrain Flights
- Ancona to Bahrain Flights
- Laayoune to Bahrain Flights
- Abu Dhabi to Bahrain Flights
- Dubai to Bahrain Flights
- Alexandria to Bahrain Flights
- Amsterdam to Bahrain Flights
- San Sebastian to Bahrain Flights
- Appleton to Bahrain Flights
- Harare to Bahrain Flights
- Tabuk to Bahrain Flights
- Izhevsk to Bahrain Flights
More Flight Options
Site Operator: Trip.com Travel Singapore Pte. Ltd.