Intercape JNB to CPT from R580*

Flights Bahrain to Johannesburg

You want to get on the cheapest flight from Bahrain to Johannesburg.

Airlines flying from Bahrain to Johannesburg
Airline
Airports
Stops

KLM Royal Dutch Airlines

Bahrain to Johannesburg (JHB)

1-stop (22h00m)
Amsterdam (AMS)

bmi British Midland

Bahrain to Johannesburg (JHB)

2-stops (21h40m)
London Heathrow (LHR)

Daallo Airways

Bahrain to Johannesburg (JHB)

2-stops (22h10m)
Dubai (DXB)
Nairobi (NBO)

EgyptAir

Bahrain to Johannesburg (JHB)

2-stops (22h00m)
Jeddah (JED)
Cairo (CAI)

Ethiopian Airlines

Bahrain to Johannesburg (JHB)

2-stops (14h10m)
Dubai (DXB)
Addis Ababa (ADD)

Etihad Airways

Bahrain to Johannesburg (JHB)

1-stop (10h35m)
Abu Dhabi (AUH)

NorthWest Airlines

Bahrain to Johannesburg (JHB)

1-stop (22h00m)
Amsterdam (AMS)

Qatar Airways

Bahrain to Johannesburg (JHB)

1-stop (11h00m)
Doha (DOH)

South African Airways

Bahrain to Johannesburg (JHB)

1-stop (11h30m)
Dubai (DXB)

From 1 July 2007, Gulf Air no longer operates flights from Bahrain to Johannesburg (flights to Dublin, Hong Kong, Jakarta, Singapore, Sydney); flights were stopped at a time when Gulf Air was making heavy operational losses.

Hire a car at Joburg Airport

Below are options to hire a car at Joburg Airport:

Avis car rental

Budget car rental

Europcar rentals

First Car Rental

Hertz car rental

Tempest car hire

Thrifty Car Rental

roads out of Johannesburg OR Tambo Airport

 

A330-243 A6-EYG


Ritsgids logo