Cheap flights from Birmingham to Johannesburg OR Tambo Airport – Compare and Save
BHX — JNB
9 Jun — 16 Jun1
Return
1 adult
Economy
Find flight deals from Birmingham to OR Tambo
Cheapest flights from Birmingham to OR TamboExplore the most affordable flight options available from Birmingham to OR Tambo. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 4 June 2025.
Explore the most affordable flight options available from Birmingham to OR Tambo. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 4 June 2025.
Tue 9/1217:45BHX - JNB
1 stop35h 20mLufthansa
Sun 18/110:10JNB - BHX
1 stop32h 50mLufthansa
Deal found 3/6£527
Wed 4/617:35BHX - JNB
1 stop26h 45mMultiple Airlines
Tue 10/618:50JNB - BHX
1 stop19h 50mMultiple Airlines
Deal found 2/6£535
Fri 6/617:35BHX - JNB
1 stop26h 45mKLM
Mon 16/623:15JNB - BHX
1 stop21h 30mKLM
Deal found 3/6£536
Wed 12/1116:40BHX - JNB
1 stop16h 10mTurkish Airlines
Tue 18/1119:10JNB - BHX
1 stop16h 55mTurkish Airlines
Deal found 3/6£538
Wed 12/1109:05BHX - JNB
2 stops20h 00mLufthansa
Tue 18/1110:10JNB - BHX
2 stops28h 25mLufthansa
Deal found 3/6£538
Wed 19/1113:35BHX - JNB
2 stops15h 30mLufthansa
Thu 4/1210:10JNB - BHX
2 stops28h 25mLufthansa
Deal found 3/6£539
Wed 10/913:05BHX - JNB
1 stop18h 30mLufthansa
Wed 8/1019:00JNB - BHX
1 stop18h 15mLufthansa
Deal found 4/6£543
Wed 10/913:05BHX - JNB
1 stop18h 30mLufthansa
Wed 8/1019:00JNB - BHX
1 stop14h 45mLufthansa
Deal found 2/6£544
Tue 9/1216:40BHX - JNB
1 stop16h 10mTurkish Airlines
Thu 15/119:10JNB - BHX
1 stop16h 55mTurkish Airlines
Deal found 3/6£544
Wed 10/917:55BHX - JNB
1 stop13h 40mMultiple Airlines
Wed 8/1019:00JNB - BHX
2 stops21h 50mMultiple Airlines
Deal found 4/6£545
Thu 25/910:50BHX - JNB
1 stop22h 45mTurkish Airlines
Wed 22/1017:55JNB - BHX
1 stop19h 15mTurkish Airlines
Deal found 2/6£546
Wed 10/916:40BHX - JNB
2 stops38h 55mBrussels Airlines
Wed 8/1019:00JNB - BHX
2 stops21h 50mBrussels Airlines
Deal found 4/6£547
Best flights from Birmingham to OR TamboDiscover carefully curated flight deals from Birmingham to OR Tambo that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 4 June 2025.
Discover carefully curated flight deals from Birmingham to OR Tambo that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 4 June 2025.
Sun 8/617:35BHX - JNB
1 stop26h 45mKLM
Sun 15/623:15JNB - BHX
1 stop23h 10mKLM
Deal found 3/6£535
Mon 1/918:05BHX - JNB
1 stop13h 30mMultiple Airlines
Tue 30/919:35JNB - BHX
1 stop13h 15mMultiple Airlines
Deal found 2/6£549
Tue 1/710:50BHX - JNB
1 stop22h 45mTurkish Airlines
Tue 15/717:50JNB - BHX
1 stop23h 20mTurkish Airlines
Deal found 3/6£562
Sun 22/618:05BHX - JNB
1 stop13h 30mLufthansa
Wed 2/719:00JNB - BHX
1 stop14h 45mLufthansa
Deal found 2/6£589
Sun 22/618:50BHX - JNB
1 stop13h 30mSWISS
Sat 5/719:35JNB - BHX
1 stop23h 30mSWISS
Deal found 2/6£623
Sun 22/617:40BHX - JNB
2 stops37h 55mBrussels Airlines
Sun 29/619:00JNB - BHX
2 stops21h 50mBrussels Airlines
Deal found 2/6£638
Tue 1/718:40BHX - JNB
2 stops25h 40mAir France
Tue 15/718:50JNB - BHX
1 stop24h 00mAir France
Deal found 2/6£640
Thu 12/608:10BHX - JNB
1 stop24h 25mQatar Airways
Wed 18/603:10JNB - BHX
2 stops35h 30mQatar Airways
Deal found 2/6£676
Tue 10/621:45BHX - JNB
1 stop17h 30mEmirates
Tue 17/619:10JNB - BHX
1 stop18h 15mEmirates
Deal found 4/6£734
Wed 27/813:30BHX - JNB
2 stops25h 20mKenya Airways
Sun 7/901:25JNB - BHX
2 stops21h 00mKenya Airways
Deal found 2/6£737
Sun 8/618:40BHX - JNB
2 stops25h 40mMultiple Airlines
Sun 15/623:15JNB - BHX
1 stop18h 35mMultiple Airlines
Deal found 3/6£552
Tue 1/710:50BHX - JNB
1 stop22h 45mTurkish Airlines
Sun 13/717:55JNB - BHX
1 stop16h 55mTurkish Airlines
Deal found 2/6£563
Last-minute flights from Birmingham to OR TamboDiscover last-minute flight deals from Birmingham to OR Tambo. Data last updated 4 June 2025 and is based on user searches.
Discover last-minute flight deals from Birmingham to OR Tambo. Data last updated 4 June 2025 and is based on user searches.
Wed 4/617:35BHX - JNB
1 stop26h 45mMultiple Airlines
Tue 10/618:50JNB - BHX
1 stop19h 50mMultiple Airlines
Deal found 2/6£535
Wed 4/618:40BHX - JNB
2 stops25h 40mMultiple Airlines
Tue 10/623:15JNB - BHX
1 stop14h 30mMultiple Airlines
Deal found 2/6£552
Wed 4/618:40BHX - JNB
2 stops25h 40mAir France
Tue 10/623:15JNB - BHX
2 stops19h 35mAir France
Deal found 2/6£578
Wed 4/613:30BHX - JNB
2 stops18h 20mKLM
Thu 19/618:50JNB - BHX
2 stops18h 55mKLM
Deal found 2/6£586
Fri 6/617:35BHX - JNB
1 stop26h 45mKLM
Mon 16/623:15JNB - BHX
1 stop21h 30mKLM
Deal found 3/6£536
Fri 6/609:05BHX - JNB
1 stop35h 15mMultiple Airlines
Mon 16/623:15JNB - BHX
2 stops19h 35mMultiple Airlines
Deal found 3/6£562
Tue 10/621:45BHX - JNB
1 stop17h 30mEmirates
Tue 17/619:10JNB - BHX
1 stop18h 15mEmirates
Deal found 4/6£734
Tue 10/620:15BHX - JNB
2 stops42h 55mQatar Airways
Tue 17/620:25JNB - BHX
1 stop18h 15mQatar Airways
Deal found 4/6£879
Tue 10/608:10BHX - JNB
1 stop31h 00mQatar Airways
Tue 17/616:10JNB - BHX
3 stops39h 30mQatar Airways
Deal found 4/6£977
Tue 10/620:15BHX - JNB
2 stops42h 55mQatar Airways
Tue 17/614:40JNB - BHX
3 stops24h 00mQatar Airways
Deal found 4/6£1,113
Thu 12/613:30BHX - JNB
1 stop30h 50mMultiple Airlines
Thu 19/618:50JNB - BHX
1 stop15h 40mMultiple Airlines
Deal found 2/6£535
Thu 12/618:40BHX - JNB
2 stops25h 40mAir France
Thu 19/618:50JNB - BHX
1 stop15h 40mAir France
Deal found 2/6£552
One-way flights from Birmingham to OR TamboSearch for one-way flight options from Birmingham to OR Tambo. Find affordable one-way fares based on user searches. Data last updated 4 June 2025.
Search for one-way flight options from Birmingham to OR Tambo. Find affordable one-way fares based on user searches. Data last updated 4 June 2025.
Thu 26/608:00BHX - JNB
3 stops42h 55mMultiple Airlines
Deal found 2/6£407
Thu 26/613:10BHX - JNB
2 stops18h 35mMultiple Airlines
Deal found 2/6£414
Thu 26/613:10BHX - JNB
1 stop20h 25mTurkish Airlines
Deal found 2/6£499
Fri 1/817:10BHX - JNB
1 stop16h 25mTurkish Airlines
Deal found 2/6£637
Fri 1/810:50BHX - JNB
1 stop22h 45mTurkish Airlines
Deal found 3/6£642
Fri 1/818:40BHX - JNB
2 stops25h 10mMultiple Airlines
Deal found 2/6£763
Fri 1/818:40BHX - JNB
2 stops25h 10mMultiple Airlines
Deal found 3/6£767
Fri 1/815:10BHX - JNB
3 stops27h 55mMultiple Airlines
Deal found 2/6£1,035
Fri 1/815:10BHX - JNB
3 stops23h 25mMultiple Airlines
Deal found 3/6£1,041