Cheap Flights from O. R. Tambo International Airport to Bahrain
Search for flights from O. R. Tambo International Airport to Bahrain and check out affordable one-way and round-trip options.
- One way
- Round-trip
- Sort: Price (Lowest)
- Sort: Departure (Earliest)
- JNB18:0529h 10m1 stopBAH00:15Johannesburg - Bahrain|Sat, Jun 1|Turkish AirlinesTWD 13,775TWD 18,47325% OFF25% OFFTWD 18,473TWD 13,775
- JNB18:0529h 10m1 stopBAH00:15Johannesburg - Bahrain|Tue, Jul 2|Turkish AirlinesTWD 13,887TWD 18,47325% OFF25% OFFTWD 18,473TWD 13,887
- JNB12:1037h 10m2 stopsBAH02:20Johannesburg - Bahrain|Fri, Jun 14|Kenya AirwaysTWD 14,096TWD 18,47324% OFF24% OFFTWD 18,473TWD 14,096
- JNB10:4523h 25m2 stopsBAH11:10Johannesburg - Bahrain|Sat, Jun 1|Kenya AirwaysTWD 14,114TWD 14,114
- JNB14:3010h 50m1 stopBAH02:20Johannesburg - Bahrain|Thu, Jun 13|Ethiopian AirlinesTWD 14,243TWD 14,243
- JNB23:0026h 20m1 stopBAH02:20Johannesburg - Bahrain|Fri, Jun 14|Ethiopian AirlinesTWD 14,243TWD 14,243
- JNB13:3518h 45m2 stopsBAH09:20Johannesburg - Bahrain|Tue, May 28|Qatar AirwaysTWD 14,315TWD 14,315
- JNB23:0026h 20m1 stopBAH02:20Johannesburg - Bahrain|Wed, Jun 12|Ethiopian AirlinesTWD 14,551TWD 14,551
- JNB14:3010h 50m1 stopBAH02:20Johannesburg - Bahrain|Thu, Jun 27|Ethiopian AirlinesTWD 14,609TWD 14,609
- JNB10:4535h2 stopsBAH22:45Johannesburg - Bahrain|Thu, Jun 13|Kenya AirwaysTWD 14,649TWD 14,649
- JNB13:003h 5mDirectBAH14:00Johannesburg - Bahrain|Tue, May 28|Turkish AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
See which airlines fly from O. R. Tambo International Airport to Bahrain. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Airports in Bahrain
Learn about different airports in Bahrain, find the best flight and transfer options, and plan your journey.
- 0.78 km from central BahrainBahrain International AirportTickets FromTWD 13,775
Check the schedule for flights from O. R. Tambo International Airport to Bahrain and find the flight that best matches your travel plans.
EY601
Etihad Airways
09:55
JNB
19:50
AUH
S-TWT-SEY3153
Etihad Airways
23:30
AUH
23:45
BAH
SM-WTFSEK762
Emirates
13:25
JNB
23:45
DXB
SMTWTFSEK835
Emirates
02:00
DXB
02:15
BAH
SMTWTFSQR1364
Qatar Airways
13:35
JNB
22:55
DOH
SMTWTFSQR1040
Qatar Airways
02:20
DOH
04:25
AUH
SMTWTFS3L015
Air Arabia Abu Dhabi
09:10
AUH
09:20
BAH
SMTWTFSQR1364
Qatar Airways
13:35
JNB
22:55
DOH
SMTWTFSQR1116
Qatar Airways
02:30
DOH
03:20
BAH
SMTWTFSET808
Ethiopian Airlines
14:30
JNB
20:45
ADD
SMTWTFSET424
Ethiopian Airlines
22:10
ADD
02:20
BAH
-M-W-F-KQ763
Kenya Airways
17:00
JNB
22:05
NBO
SMTWTFSKQ304
Kenya Airways
23:10
NBO
05:25
DXB
S-T-T-SGF501
Gulf Air
08:00
DXB
08:15
BAH
SMTWTFSEK764
Emirates
19:10
JNB
05:25
DXB
SMTWTFSEK837
Emirates
08:30
DXB
08:45
BAH
SMTWTFSMS840
EgyptAir
21:45
JNB
07:00
CAI
S-T-T-SMS914
EgyptAir
11:10
CAI
15:30
AUH
SMTWTFS3L017
Air Arabia Abu Dhabi
18:20
AUH
18:30
BAH
SMTWTF-MS840
EgyptAir
21:45
JNB
07:00
CAI
S-T-T-SMS920
EgyptAir
14:50
CAI
17:35
BAH
SMTWTF-EK766
Emirates
22:20
JNB
08:20
DXB
SMTWTFSJ9122
Jazeera Airways
10:45
DXB
11:25
KWI
SMTWTFSJ9103
Jazeera Airways
17:35
KWI
18:35
BAH
S---T--
Flight Info of Flights from O. R. Tambo International Airport to Bahrain
Cheapest direct flight price | TWD 13,775 |
---|---|
Cheapest month | February |
Peak season for travel | November |
FAQs for O. R. Tambo International Airport to Bahrain Flights
Find Cheap Flights with Trip.com
Recommended Routes Departing From Johannesburg
- Flights from O. R. Tambo International Airport to Inverness
- Flights from O. R. Tambo International Airport to Exeter
- Flights from O. R. Tambo International Airport to Birmingham
- Flights from O. R. Tambo International Airport to Dundee
- Flights from O. R. Tambo International Airport to Durham
- Flights from O. R. Tambo International Airport to Southampton
- Flights from O. R. Tambo International Airport to Aberdeen
- Flights from O. R. Tambo International Airport to Humberside
- Flights from O. R. Tambo International Airport to London
- Flights from O. R. Tambo International Airport to Jersey
Low-cost Routes at O. R. Tambo International Airport
- Edinburgh to Zurich Flights
- Manchester to Munich Flights
- Birmingham to London Flights
- Newquay to Edinburgh Flights
- Glasgow to Toronto Flights
- Norwich to Aberdeen Flights
- Flights to Hawi
- Manchester to Genoa Flights
- BA Flights Edinburgh to London
- Mumbai to Manchester Flights
- Glasgow to Dublin Flights
- London to Rodez Flights
- Oslo to London Flights
- Flights to Changchun
- Lagos to Aberdeen Flights
- Saint Petersburg to London Flights
- Glasgow to London Flights
- London to Kannur Flights
- Accra to Manchester Flights
- London to Lahore Flights
- Reykjavik to Edinburgh Flight Time
- Birmingham to Yiwu Flights
- Antalya to London Flights
- Flights from Istanbul to Sheremetyevo Airport
- Flights from London Gatwick Airport to Istanbul
- Transavia France to Klaipeda
- Austrian Airlines to Carcassonne
- Pegasus Airlines to Gdansk
- Lufthansa to Isfahan
- Gol Linhas Aereas Inteligentes to El Calafate
- Aer Lingus to Cedar Rapids
- Asiana Airlines to Ballina
- Lufthansa to Tuzla
- All Nippon Airways to Lamezia Terme
- Smartwings to Warsaw
- Business Class Flights to Hamilton Island
- Business Class Flights to Malaga
- Business Class Flights to Chile
- Business Class Flights to Bangladesh
- Business Class Flights to Alicante
- Bath Spa to Kew Gardens trains
- Berkhamsted to Christchurch trains
- Iksan to Busan trains
- Bethnal Green to Epsom trains
- Alfreton to Hull trains
- Business Class Flights to Atlanta
- Business Class Flights to Edmonton
- Business Class Flights to Helsinki
- Business Class Flights to Larnaca
- Business Class Flights to Bahrain
Find More Popular Destinations
- Flights to London
- Flights to Olbia
- Flights to Liverpool
- Flights to Zurich
- Flights to Aruba
- Flights to Chania
- Flights to Tirana
- Flights to Perth
- Flights to Amsterdam
- Flights to Johannesburg
- Flights to Davao
- Flights to Lemnos
- Flights to Sibiu
- Flights to Haugesund
- Flights to Essen
- Flights to Giza Governorate
- Flights to Manaus
- Flights to New Delhi
- Flights to Providenciales
- Flights to Sint Maarten
- Flights to Dublin
- Flights to Malaga
- Flights to Horta
- Flights to Concepcion
- Flights to Silchar
- Flights to Bandar Abbas
- Flights to Terrace
- Flights to Apalachicola
- Flights to Shetland Islands
- Flights to Tunis
Popular Hotels
- Joyhub Cheer Hotel
- Rosewood Hotel (Yangshuo Xingping)
- Ginzan Onsen Taki to Soba no Yado Takimikan
- Walston International Hotel
- Bindun Langyi Hotel (Chongqing Jiefangbei Hongyadong)
- Travelodge London Uxbridge
- Super Hotel Lohas Jr Nara Eki Premier Natural Hot Springs Asukanoyu
- Anmian Suites
- B&B HOTEL Porto Expo Aeroporto
- Langxi Jinglan Hotel
- Rezen Retreat City Qiyu
- Grand Honor International Hotel
- Chalong Princess Pool Villa Resort Sha Extra Plus
- Somerset Palace Seoul
- OYO 597 Al Tamayoz Al Raqi
- Cities in Portugal
- Places to visit in Provence
- Bank Holiday 2022
- Trip.com promo code
- Cornwall Beaches
- Lhasa Barkhor Street Dekang Fuoxi View B&B (Potala Palace Jokhang Temple) Reviews
- Grand New Century Hotel Canal Hangzhou Reviews
- Happiness Hotel Reviews
- Regal Oriental Hotel Reviews
- Westin Hotel Reviews
- Grand Tjokro Yogyakarta Reviews
- Golden Legend Diamond Hotel Reviews
- Vienna International Hotel (Shanghai Pudong Airport) Reviews
- Yiwu Mankalan Hotel (International Trade City Xinguanghui Branch) Reviews
- Daiwa Roynet Hotel OKAYAMA-EKIMAE Reviews
Recommended
- London to Dhaka flight
- London to Islamabad flights
- Flights to Dubai from London
- London to Lahore flights
- Manchester to Islamabad flights
- London to Berlin flight
- Dhaka to London flight
- Flight to Istanbul
- Flight to London
- Humberside to Newquay flights
- Dhaka to Sylhet flight
- Flights to Edinburgh from bristol
- London to Karachi flights
- Flights to Manila from london
- Flights to Grenada
- Manchester to Lahore flights
- Flights to Moscow from London
- London to Paris flight
- Flights to amsterdam
- Flights to new york
- Flights to paris
- Flights to dubai
- Flights to tenerife
- Flights to dublin
- Flights to barcelona
- Flights to edinburgh
- Flights to australia
- Flights to malaga
- Flights to turkey
- Flights to alicante
- Flights to bali
- Flights to portugal
- Flights to rome
Recommended for you
- Singapore to Seoul Flight Time
- Helsinki to Tallinn Flight Time
- Shanghai to Guilin Flight Time
- Thessaloniki to Athens Flight Time
- Kuala Lumpur to Amsterdam Flight Time
- Barcelona to Marseille Flight Time
- Newcastle to Antalya Flight Time
- Jaipur to Mumbai Flight Time
- London to Abuja Flight Time
- Vienna to Riga Flight Time
- Mumbai to Jabalpur Flight Time
- Gdansk to Newcastle Flight Time
- AI Flights London to Rajkot
- London to Tenerife Flight Time
- Manchester to Copenhagen Flight Time
- Berlin to Bristol Flight Time
- Malta to Liverpool Flight Time
- Malta to Leeds Flight Time
- Barcelona to Birmingham Flight Time
- Delhi to Paris Flight Time
- Reykjavik to Edinburgh Flight Time
- MS Flights Cairo to Hurghada
- DY Flights Edinburgh to Oslo
- Business Class Flights to Tanzania
- Business Class Flights to Paphos
- Business Class Flights to Nigeria
- Business Class Flights to Mexico City
- Business Class Flights to Manila
- Business Class Flights to Barcelona
- Business Class Flights to Hanoi
- Business Class Flights to Kochi
- Business Class Flights to Malta
- Business Class Flights to Montego Bay
- Aeromexico to Newquay
- Vistara to Kzyl Orda
- QR2019 Flight Status
- FZ7306 Flight Status
- GJ5318 Flight Status
- Recommended Airlines Flying Between These Cities
- Flights From This City to This Country
- Flights Between These Cities
- Flights From This City to This Airport
- Flight Times Between These Cities
- paris-olympics
- Minsk to Istanbul Flight Time
- AM8725 Flight Status
- Baku to Dubai Flight Time
- South African Airlink to Kansas City
- SK2871 Flight Status
- Virgin Atlantic to Ponce
Site Operator: Trip.com Travel Singapore Pte. Ltd.