Cheap flights from Birmingham (BHM) to Johannesburg (JNB)
Know your dates, get live prices in secondsHow to find the cheapest flight from Birmingham (BHM) to Johannesburg (JNB)
How to find the cheapest flight from Birmingham (BHM) to Johannesburg (JNB)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show
class.
How to find the cheapest flight from Birmingham (BHM) to Johannesburg (JNB)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show
class.
How to find the cheapest flight from Birmingham (BHM) to Johannesburg (JNB)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show
class.
Cheap flights from Birmingham to Johannesburg in March , April 2025
26 Mar - 03 Apr
$ 1,199.00
BHM
Birmingham
United Airlines
2 STOPS
JNB
Johannesburg
JNB
Johannesburg
United Airlines
2 STOPS
BHM
Birmingham
24 Mar - 03 Apr
$ 1,199.00
BHM
Birmingham
United Airlines
2 STOPS
JNB
Johannesburg
JNB
Johannesburg
United Airlines
2 STOPS
BHM
Birmingham
24 Mar - 03 Apr
$ 1,250.00
BHM
Birmingham
United Airlines
2 STOPS
JNB
Johannesburg
JNB
Johannesburg
United Airlines
2 STOPS
BHM
Birmingham
One-way flights to Johannesburg from Birmingham
6:56 PM - 2:05 AM
Qatar Airways
Qatar Airways

2 Stops
31h 29m
BHM - JNB
BHM - JNB
10:00 AM - 9:55 PM
United Airlines
United Airlines

2 Stops
25h 35m
BHM - JNB
BHM - JNB
10:00 AM - 9:55 PM
United Airlines
United Airlines

2 Stops
25h 35m
BHM - JNB
BHM - JNB
How to find the cheapest flight from Birmingham (BHM) to Johannesburg (JNB)
Related info for your journey
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show
class.
How to find the cheapest flight from Birmingham (BHM) to Johannesburg (JNB)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show
class.
How to find the cheapest flight from Birmingham (BHM) to Johannesburg (JNB)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show
class.