Book cheap flights from Bahrain to Johannesburg from R 5960
Bahrain
Johannesburg
Mon, 10 Feb
BAH - JNB
Tue, 18 Feb
JNB - BAH
14575R
13695R
Prime price per passenger
Bahrain
Johannesburg
Sun, 23 Mar
BAH - JNB
6348R
5960R
Prime price per passenger
Bahrain
Johannesburg
Sun, 02 Feb
BAH - JNB
Fri, 07 Feb
JNB - BAH
11678R
10972R
Prime price per passenger
Bahrain
Johannesburg
Fri, 24 Jan
BAH - JNB
Tue, 28 Jan
JNB - BAH
12272R
11471R
Prime price per passenger
Bahrain
Johannesburg
Wed, 05 Feb
BAH - JNB
Sat, 15 Feb
JNB - BAH
12545R
11715R
Prime price per passenger
Bahrain
Johannesburg
Sun, 16 Feb
BAH - JNB
Fri, 28 Feb
JNB - BAH
13880R
13040R
Prime price per passenger