
Popular airlines from Perth Airport (PER) to O.R. Tambo Intl. Airport (JNB)
- Emirates
Emirates
- Singapore Airlines
Singapore Airlines
- Qantas Airways
Qantas Airways
- South African Airways
South African Airways
- Qatar Airways
Qatar Airways
- Virgin Australia
Virgin Australia
- Cathay Pacific
Cathay Pacific
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Find Cheap Flights from Perth (PER) to Johannesburg (JNB)
Prices were available within the past 7 days and start at HK$5,329 for one-way flights and HK$7,288 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.










Find the cheapest month to fly from Perth (PER) to Johannesburg (JNB)
August is typically the cheapest month to fly
Origin airport | Perth |
|---|---|
Destination airport | O.R. Tambo Intl. |
Return price | HK$7,288 |
Distance | 8262 km |
Average flight time | 5 hours 17 mins |
Flights from Perth to Johannesburg
Book cheap flights from Perth (PER) to Johannesburg (JNB) on Expedia.com.hk. Find the best flight deals to destinations around the world for your next leisure or business travel on Expedia.com.hk.
Search for flights from Perth (PER) to Johannesburg (JNB) to find great flight deals suitable to your travel date and time. Expedia.com.hk flight booking search engine is simple to use and looking for cheap flights is as easy as a click of a mouse or on your mobile devices.
Be assured that you’re seeing the best price guaranteed! Our friendly customer service representatives are here to serve you 24 hours day to provide assistance and answer any questions that you may have about booking your Perth (PER) to Johannesburg (JNB) trip. Call us at 3077-4857 (direct number - 24 hours day for English).
Save more when combine your Johannesburg flight with a hotel for a package deal! Discover additional savings by booking in advance. Now you can find activities in Johannesburg and things to do in Johannesburg for your perfect vacation with Expedia Thing to Do.
If you would like to book flights to Johannesburg more flexibly, many prefer to purchase one-way tickets with options to take different airlines. A one way ticket to Johannesburg is HK$5,329 now!
Frequently asked questions
Explore a world of travel with Expedia
- Hotels near Greenstone Shopping Centre
- Hotels near OR Tambo Conference Centre
- Lgbt Welcoming Hotel Hotels in Germiston
- Cheap Hotels in Midrand
- Germiston Hotels
- Sandton Hotels
- Hotels near Eastgate Shopping Centre
- Hotels near Nelson Mandela Square
- Hotels near Sandton Convention Centre
- Rosebank Hotels
- Lgbt Welcoming Hotel Hotels in Downtown Johannesburg
- Apartments in Kempton Park
- Hotels near Melrose Arch Shopping Centre
- Kempton Park Hotels
- Hotels near Sandton City Mall
- Benoni Hotels
- Midrand Hotels
- Motels in Boksburg
- Beach Hotel Hotels in Benoni
- City Lodge Hotels in Illovo
- Marlboro Hotels
- Halfway House Hotels
- Spa Hotel Hotels in Edenvale
- Edenvale Hotels
- Hotels near Morningside Mediclinic
- Bedfordview Hotels
- Gallo Manor Hotels
- Yeoville Hotels
- B&B in Thembisa
- Hotels near O.R. Tambo Intl.
- 3 Star Hotels in Alexandra
- Cheap Hotels in Boksburg
- Hotels near Festival Mall
- O.r. Tambo Hotels
- Hotels near Johannesburg Stock Exchange
- Maboneng Precinct Hotels
- Boksburg Hotels
- Casino Hotel Hotels in Benoni
- Melrose Hotels
- Isando Hotels
- Flights from Singapore (SIN) to Johannesburg (JNB)
- Flights from Tokyo (NRT) to Johannesburg (JNB)
- Flights from Shenzhen (SZX) to Johannesburg (JNB)
- Flights from Manila (MNL) to Johannesburg (JNB)
- Flights from Kuala Lumpur (KUL) to Johannesburg (JNB)
- Flights from Atlanta (ATL) to Johannesburg (JNB)
- Flights from Seoul (ICN) to Johannesburg (JNB)
- Flights from Milan (MXP) to Johannesburg (JNB)
- Flights from Dubai (DXB) to Johannesburg (JNB)
- Flights from Vancouver (YVR) to Johannesburg (JNB)
- Flights from Benoni
- Flights from Doha (DOH) to Johannesburg (JNB)
- Flights from Madrid (MAD) to Johannesburg (JNB)
- Flights from Tel Aviv (TLV) to Johannesburg (JNB)
- Flights from Amsterdam (AMS) to Johannesburg (JNB)
- Flights from Auckland (AKL) to Johannesburg (JNB)
- Flights from Shanghai (PVG) to Johannesburg (JNB)
- Flights from Beijing (PEK) to Johannesburg (JNB)
- Flights from Bangkok (BKK) to Johannesburg (JNB)
- Flights from New York (JFK) to Johannesburg (JNB)
- Flights from Toronto (YYZ) to Johannesburg (JNB)
- Flights from Hanoi (HAN) to Johannesburg (JNB)
- Flights from Cape Town (CPT) to Johannesburg (JNB)
- Flights from San Francisco (SFO) to Johannesburg (JNB)
- Flights from Harare (HRE) to Johannesburg (JNB)
- Flights from Taipei (TPE) to Johannesburg (JNB)
- Flights from Paris (CDG) to Johannesburg (JNB)
- Flights from Zürich (ZRH) to Johannesburg (JNB)
- Flights from Ho Chi Minh City (SGN) to Johannesburg (JNB)
- Flights from Cairo (CAI) to Johannesburg (JNB)
- Flights from Delhi (DEL) to Johannesburg (JNB)
- Visit Kempton Park
- Visit Benoni
- Kempton Park Holidays
- Sandton City Mall
- Festival Mall
- Visit Edenvale
- Hoërskool Dr. E.G. Jansen
- Benoni Holidays
- Saps Mechanical School Golf Club
- Visit Downtown Johannesburg
- Nelson Mandela Square
- Visit Modderfontein
- East Rand Mall
- Boulders Shopping Centre
- Greenstone Shopping Centre
- Bunny Park
- Dunkeld West Shopping Centre
- Bokkie Park
- St. Athanasios Greek Orthodox Church
- Thrifty Car Rental Rental Cars in Kempton Park
- Avis Rental Cars in O.R. Tambo Intl.
- Europcar Rental Cars in O.R. Tambo Intl.
- Thrifty Car Rental Rental Cars in O.R. Tambo Intl.
- Hertz Rental Cars in O.R. Tambo Intl.
- Rental cars O.R. Tambo Intl. airport
- Sixt Rental Cars in O.R. Tambo Intl.
- Budget Rental Cars in O.R. Tambo Intl.
- National Car Rental Rental Cars in Boksburg
- Alamo Rent A Car Rental Cars in O.R. Tambo Intl.