Welcome | Sign out

Cheap Flights from Johannesburg to Bahrain - JNB to BAH (reverse)

Popular Flights from Johannesburg to Bahrain

  • Airfare from Johannesburg to Bahrain on Egyptair from ZAR5740 round trip
  • Airfare from Johannesburg to Bahrain on Saudi Arabian from ZAR6453 round trip
  • Airfare from Johannesburg to Bahrain on Turkish from ZAR7088 round trip
  • Airfare from Johannesburg to Bahrain on Etihad from ZAR7097 round trip
  • Airfare from Johannesburg to Bahrain on Qatar from ZAR7477 round trip

Did You Know?

  • London, GB is the most popular connection for one stop flights between Johannesburg, ZA and Bahrain, BH.
  • 136,980 seats are available per day to fly out of Johannesburg, ZA connecting to Bahrain, BH
  • The smallest aircraft operated by Turkish flying between Johannesburg, ZA and Bahrain, BH is a 340 with 270 seats.
  • 13 airlines operate between Johannesburg, ZA and Bahrain, BH
  • The largest aircraft operated by Qatar flying between Johannesburg, ZA and Bahrain, BH is a 777 with 335 seats.
  • United has 35 two stops or more flights between Johannesburg, ZA and Bahrain, BH.
  • 54 flights per week fly out of Johannesburg, ZA connecting to Bahrain, BH
  • Emirates has the most one stop flights between Johannesburg, ZA and Bahrain, BH.
Cheap Flights from Johannesburg to Bahrain, from ZAR5740 Round trip from JNB to BAH