Cheap flights from Perth to Johannesburg OR Tambo Airport – Compare and Save
PER — JNB
24 Jun — 1 Jul1
Return
1 adult
Economy
Find flight deals from Perth to OR Tambo
Cheapest flights from Perth to OR TamboExplore the most affordable flight options available from Perth to OR Tambo. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 19 June 2025.
Explore the most affordable flight options available from Perth to OR Tambo. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 19 June 2025.
Mon 3/1106:40PER - JNB
1 stop17h 55mSingapore Airlines
Sun 30/1113:45JNB - PER
1 stop33h 40mSingapore Airlines
Deal found 18/6$1,453
Mon 3/1106:40PER - JNB
1 stop17h 55mSingapore Airlines
Sun 30/1113:45JNB - PER
1 stop33h 40mSingapore Airlines
Deal found 17/6$1,458
Sat 13/900:10PER - JNB
1 stop37h 30mCathay Pacific
Mon 22/911:20JNB - PER
1 stop29h 20mCathay Pacific
Deal found 17/6$1,460
Mon 3/1123:50PER - JNB
Nonstop11h 15mSouth African
Sun 30/1120:45JNB - PER
Nonstop9h 35mSouth African
Deal found 18/6$1,463
Mon 15/906:25PER - JNB
1 stop18h 10mSingapore Airlines
Mon 29/919:50JNB - PER
1 stop27h 20mSingapore Airlines
Deal found 19/6$1,469
Sat 1/1100:15PER - JNB
1 stop37h 25mCathay Pacific
Sun 23/1111:05JNB - PER
1 stop29h 45mCathay Pacific
Deal found 17/6$1,480
Tue 12/801:10PER - JNB
1 stop23h 25mSingapore Airlines
Sun 28/913:45JNB - PER
1 stop33h 25mSingapore Airlines
Deal found 17/6$1,481
Sat 30/800:10PER - JNB
1 stop37h 30mCathay Pacific
Tue 23/911:20JNB - PER
1 stop29h 20mCathay Pacific
Deal found 19/6$1,498
Sat 30/800:10PER - JNB
1 stop37h 30mCathay Pacific
Tue 23/911:20JNB - PER
1 stop29h 20mCathay Pacific
Deal found 18/6$1,501
Fri 3/1009:15PER - JNB
1 stop28h 25mCathay Pacific
Fri 24/1011:20JNB - PER
1 stop37h 35mCathay Pacific
Deal found 17/6$1,504
Sun 31/801:10PER - JNB
1 stop23h 25mSingapore Airlines
Mon 29/919:50JNB - PER
1 stop34h 40mSingapore Airlines
Deal found 19/6$1,526
Mon 1/906:25PER - JNB
1 stop18h 10mSingapore Airlines
Mon 29/919:50JNB - PER
1 stop22h 05mSingapore Airlines
Deal found 19/6$1,528
Best flights from Perth to OR TamboDiscover carefully curated flight deals from Perth to OR Tambo that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 19 June 2025.
Discover carefully curated flight deals from Perth to OR Tambo that have cost, travel time, and stopovers in mind to ensure you get the best travel experience. Data last updated 19 June 2025.
Mon 15/906:25PER - JNB
1 stop18h 10mSingapore Airlines
Mon 29/919:50JNB - PER
1 stop27h 20mSingapore Airlines
Deal found 19/6$1,469
Sat 30/800:10PER - JNB
1 stop37h 30mCathay Pacific
Tue 23/911:20JNB - PER
1 stop29h 20mCathay Pacific
Deal found 19/6$1,498
Mon 21/723:50PER - JNB
Nonstop11h 25mSouth African
Tue 19/820:55JNB - PER
Nonstop9h 25mSouth African
Deal found 19/6$1,636
Wed 23/720:30PER - JNB
3 stops29h 40mMultiple Airlines
Wed 30/709:50JNB - PER
3 stops28h 50mMultiple Airlines
Deal found 17/6$1,662
Sat 26/715:40PER - JNB
1 stop30h 30mQatar Airways
Thu 7/813:55JNB - PER
1 stop40h 00mQatar Airways
Deal found 18/6$1,738
Tue 29/715:40PER - JNB
1 stop23h 55mVirgin Australia
Wed 20/820:25JNB - PER
1 stop40h 15mVirgin Australia
Deal found 19/6$1,813
Wed 20/822:45PER - JNB
2 stops33h 35mRwandAir
Tue 2/903:10JNB - PER
2 stops33h 30mRwandAir
Deal found 18/6$2,014
Tue 29/712:25PER - JNB
2 stops38h 25mEmirates
Wed 20/813:25JNB - PER
1 stop22h 10mEmirates
Deal found 19/6$2,050
Sat 30/800:10PER - JNB
1 stop37h 30mCathay Pacific
Tue 23/911:20JNB - PER
1 stop29h 20mCathay Pacific
Deal found 18/6$1,501
Sun 31/801:10PER - JNB
1 stop23h 25mSingapore Airlines
Mon 29/919:50JNB - PER
1 stop34h 40mSingapore Airlines
Deal found 19/6$1,526
Mon 28/723:50PER - JNB
Nonstop11h 25mSouth African
Sun 17/820:55JNB - PER
Nonstop9h 25mSouth African
Deal found 18/6$1,639
Thu 21/800:10PER - JNB
1 stop37h 30mCathay Pacific
Sat 6/911:20JNB - PER
1 stop38h 25mCathay Pacific
Deal found 19/6$1,506
Direct flights from Perth to OR TamboExplore direct flight options from Perth to OR Tambo based on user searches, and compare prices and availability for your desired travel dates. Data last updated 19 June 2025.
Explore direct flight options from Perth to OR Tambo based on user searches, and compare prices and availability for your desired travel dates. Data last updated 19 June 2025.
Mon 21/723:50PER - JNB
Nonstop11h 25mSouth African
Tue 19/820:55JNB - PER
Nonstop9h 25mSouth African
Deal found 19/6$1,636
Mon 28/723:50PER - JNB
Nonstop11h 25mSouth African
Sun 17/820:55JNB - PER
Nonstop9h 25mSouth African
Deal found 18/6$1,639
Sun 3/823:50PER - JNB
Nonstop11h 25mSouth African
Sun 10/820:55JNB - PER
Nonstop9h 25mSouth African
Deal found 19/6$1,676
Sun 3/823:50PER - JNB
Nonstop11h 25mSouth African
Sun 10/820:55JNB - PER
Nonstop9h 25mSouth African
Deal found 19/6$1,680
Sun 3/823:50PER - JNB
Nonstop11h 25mSouth African
Sun 10/820:55JNB - PER
Nonstop9h 25mSouth African
Deal found 19/6$1,690
Sun 31/823:50PER - JNB
Nonstop11h 25mSouth African
Tue 23/920:55JNB - PER
Nonstop9h 25mSouth African
Deal found 19/6$1,696
Sun 31/823:50PER - JNB
Nonstop11h 25mSouth African
Tue 23/920:55JNB - PER
Nonstop9h 25mSouth African
Deal found 18/6$1,716
Sun 3/823:50PER - JNB
Nonstop11h 25mSouth African
Sun 10/820:55JNB - PER
Nonstop9h 25mSouth African
Deal found 19/6$1,765
Sun 3/823:50PER - JNB
Nonstop11h 25mSouth African
Sun 10/820:55JNB - PER
Nonstop9h 25mSouth African
Deal found 19/6$1,776
Sun 13/723:50PER - JNB
Nonstop11h 25mSouth African
Sun 27/720:55JNB - PER
Nonstop9h 25mSouth African
Deal found 19/6$1,847
Sun 20/723:50PER - JNB
Nonstop11h 25mSouth African
Tue 29/720:55JNB - PER
Nonstop9h 25mSouth African
Deal found 18/6$1,849
Tue 22/723:50PER - JNB
Nonstop11h 25mSouth African
Tue 29/720:55JNB - PER
Nonstop9h 25mSouth African
Deal found 18/6$1,850
Last-minute flights from Perth to OR TamboDiscover last-minute flight deals from Perth to OR Tambo. Data last updated 19 June 2025 and is based on user searches.
Discover last-minute flight deals from Perth to OR Tambo. Data last updated 19 June 2025 and is based on user searches.
Tue 24/607:40PER - JNB
2 stops30h 40mMultiple Airlines
Tue 23/913:55JNB - PER
3 stops35h 40mMultiple Airlines
Deal found 17/6$2,172
Tue 24/607:40PER - JNB
2 stops30h 40mMultiple Airlines
Tue 23/911:20JNB - PER
1 stop29h 20mMultiple Airlines
Deal found 17/6$2,184
Tue 24/607:40PER - JNB
2 stops30h 40mMultiple Airlines
Tue 23/911:20JNB - PER
2 stops27h 20mMultiple Airlines
Deal found 17/6$2,284
Tue 24/622:55PER - JNB
3 stops27h 55mMultiple Airlines
Tue 23/913:55JNB - PER
3 stops35h 40mMultiple Airlines
Deal found 17/6$2,303
Tue 24/605:10PER - JNB
2 stops45h 40mMultiple Airlines
Mon 22/920:55JNB - PER
Nonstop9h 25mMultiple Airlines
Deal found 17/6$2,343
Tue 24/622:55PER - JNB
3 stops27h 55mMultiple Airlines
Mon 22/909:50JNB - PER
3 stops28h 50mMultiple Airlines
Deal found 17/6$2,349
Tue 24/607:40PER - JNB
2 stops30h 40mMultiple Airlines
Tue 23/920:55JNB - PER
Nonstop9h 25mMultiple Airlines
Deal found 17/6$2,377
Tue 24/600:10PER - JNB
1 stop37h 30mCathay Pacific
Sun 10/811:20JNB - PER
1 stop29h 20mCathay Pacific
Deal found 18/6$2,556
Wed 25/606:45PER - JNB
2 stops55h 35mMultiple Airlines
Sun 10/809:50JNB - PER
2 stops41h 00mMultiple Airlines
Deal found 18/6$2,402
Wed 25/618:25PER - JNB
2 stops43h 55mMultiple Airlines
Sun 10/809:50JNB - PER
2 stops41h 00mMultiple Airlines
Deal found 17/6$2,403
Fri 27/614:35PER - JNB
1 stop31h 40mQantas Airways
Fri 8/818:45JNB - PER
1 stop22h 10mQantas Airways
Deal found 18/6$2,400
Sat 28/616:25PER - JNB
1 stop29h 50mQantas Airways
Sat 12/718:45JNB - PER
1 stop22h 10mQantas Airways
Deal found 18/6$2,391
One-way flights from Perth to OR TamboSearch for one-way flight options from Perth to OR Tambo. Find affordable one-way fares based on user searches. Data last updated 19 June 2025.
Search for one-way flight options from Perth to OR Tambo. Find affordable one-way fares based on user searches. Data last updated 19 June 2025.
Sat 30/821:55PER - JNB
2 stops45h 10mMultiple Airlines
Deal found 19/6$874
Tue 15/707:50PER - JNB
3 stops46h 35mMultiple Airlines
Deal found 18/6$880
Mon 18/821:55PER - JNB
3 stops36h 00mMultiple Airlines
Deal found 18/6$894
Sat 30/820:30PER - JNB
3 stops41h 50mMultiple Airlines
Deal found 19/6$936
Sun 17/800:10PER - JNB
1 stop37h 30mCathay Pacific
Deal found 18/6$955
Mon 4/800:10PER - JNB
1 stop37h 30mCathay Pacific
Deal found 19/6$961
Fri 29/800:10PER - JNB
1 stop37h 30mCathay Pacific
Deal found 19/6$978
Fri 18/714:50PER - JNB
2 stops26h 05mMultiple Airlines
Deal found 18/6$987
Fri 18/705:10PER - JNB
3 stops37h 55mMultiple Airlines
Deal found 18/6$1,001
Thu 28/800:10PER - JNB
1 stop37h 30mCathay Pacific
Deal found 19/6$1,007
Tue 5/807:50PER - JNB
2 stops30h 30mEtihad Airways
Deal found 19/6$1,016
Sun 31/812:25PER - JNB
2 stops25h 55mMultiple Airlines
Deal found 19/6$1,019