Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search hundreds of airlines flying to thousands of awesome destinations around the world

Save an average of $153* when you bundle a hotel with your flight as a Wotif package. Cha-ching!

Get mobile alerts about flight delays, gate changes and more with the FREE Wotif app


Cheapest Flights from Perth (PER) to Johannesburg (JNB)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.


Perth to Johannesburg Flight Deals from AU$1,099

Considering a quick trip to Johannesburg, but not sure which is the best route for you? Well, you’re in luck! Wotif has done the hard work, so all you need to do is check out these flights from PER to JNB. With heaps of cheap fares from Perth, we guarantee you’ll be arriving to your holiday destination in style without emptying your bank account in the process.

Best Days To Fly To JNB From PER

Flights Fare Calendar Find minimum fare between Perth and O.R. Tambo Intl. Click this button to get previous days data Click this button to get next days data AU$1,648 AU$1,413 AU$1,177 AU$942 AU$706 AU$471 AU$235 AU$0 19 20 21 22 23 24 25 26 27 28 29 30 31 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 S S M T W T F S S M T W T F S S M T W T F S S M T W T F S S M Price is AU$1,182 on Cathay Pacific Price is AU$1,182 on Cathay Pacific Price is AU$1,182 on Cathay Pacific Price is AU$1,198 on Qatar Airways Price is AU$1,143 on Qatar Airways Price is AU$1,163 on Qatar Airways Price is AU$1,242 on Cathay Pacific Price is AU$1,182 on Cathay Pacific Price is AU$1,158 on Qatar Airways Price is AU$1,108 on Qatar Airways Price is AU$1,305 on Cathay Pacific Price is AU$1,249 on Cathay Pacific Price is AU$1,128 on Qatar Airways Price is AU$1,108 on Qatar Airways Price is AU$1,108 on Qatar Airways Price is AU$1,609 on Qatar Airways Price is AU$1,648 on Qatar Airways Price is AU$1,643 on Qatar Airways Price is AU$1,379 on Cathay Pacific Price is AU$1,243 on Qatar Airways Price is AU$1,108 on Qatar Airways Price is AU$1,108 on Qatar Airways Price is AU$1,108 on Qatar Airways Price is AU$1,242 on Cathay Pacific Price is AU$1,258 on Qatar Airways Price is AU$1,143 on Qatar Airways Price is AU$1,250 on Cathay Pacific Price is AU$1,526 on Cathay Pacific

Perth to O.R. Tambo Intl. Information

Find the Cheapest PER to JNB Flights

Work hard, travel harder! Wotif brings you the cheapest Perth to Johannesburg flights, making it possible to have a five star holiday without that five star price tag. Browse and compare our top PER to JNB routes and airport options. So, go ahead and treat yourself, your sweetheart, or the kids to an unforgettable holiday this year.

Perth to O.R. Tambo Intl. Flight Information

Origin Airport Perth
Origin Airport IATA Code PER
Destination Airport O.R. Tambo Intl.
Destination Airport IATA Code JNB
Flight Price AU$1,108

FAQs about flights from Perth (PER) to O.R. Tambo Intl. (JNB)

How long is the flight from Perth, WA Airport (PER) to Johannesburg Airport?

The average journey from Perth to Johannesburg - Gauteng takes a massive 14 hours and 37 minutes. Bring whatever items you need to help pass the time in comfort.

What airlines fly direct from Perth, WA Airport (PER) to Johannesburg Airport?

Get your adventures underway sooner rather than later with South African Airways. The airline operates direct flights between Perth, WA Airport (PER) and Johannesburg Airport (JNB-O.R. Tambo Intl.), so you’ll be hitting the ground in Johannesburg - Gauteng before long.

How many flights are there from Perth, WA Airport (PER) to Johannesburg Airport?

With no fewer than 12 flights on offer each week from Perth, WA Airport (PER) to Johannesburg Airport (JNB-O.R. Tambo Intl.), zipping to Johannesburg - Gauteng is simple as. Toss your trusty thongs in your bag and lock in a departure that's good for you.

Perth, WA Airport (PER) to Johannesburg Airport Flying Tips

How to survive a long flight:

  • An effective way to escape fatigue after a long-haul flight is to stay well hydrated. Drink heaps of water early on and throughout your journey. Steer clear of drinks which are caffeinated or have a dehydrating effect, such as alcohol, tea and coffee.
  • The right seat choice can make an enormous difference on a long-haul journey. It's one part luck and two parts planning. For your best chance at peace, take a seat toward the back of the plane near a window. If you think you'll want to move around a bit more often, choose an aisle or emergency exit seat so you can get in and out without having to ask your neighbours to move.
  • Pack some nutritious snacks; if you can't stand airline food, you'll be glad when your belly starts to rumble.
  • There is no better time to buy that addictive new game app you've always wanted to try. It's A-OK to pass the time in the air lost in a whimsical land of mindless distraction.
  • A proper neck pillow can make a huge difference to the amount of sleep you manage while in the air. Browse the net for other travellers' recommendations so you can start your holiday feeling relaxed and refreshed.

What to wear on a long flight:

  • Go for smart, comfortable attire. Dressing in layers makes the most sense while you're on the move. A flat pair of slightly roomy shoes is also a good idea as you can expect your feet and ankles to swell slightly due to the pressure inside the cabin.
  • Sitting still for so long can be detrimental to your blood circulation. Get up and take a stroll around the plane as often as you can, do a few ankle circles and knee bends while seated and consider wearing a pair of compression socks.

Q: Can you take food on international flights?

  • You are allowed to bring food items on the flight, however, you'll be required to stock up on drinks you wish to take with you after security due to liquid restrictions. Pack food very well as it will also go through the X-ray machine.
Address:
Johannesburg
South Africa
IATA Code:
JNB
Longitude:
28.245999
Latitude:
-26.139164
Time Zone:
Africa/Johannesburg
Address:
Perth WA
Australia
IATA Code:
PER
Longitude:
115.960236
Latitude:
-31.933604
Time Zone:
Australia/Perth

Compare popular airlines departing Perth (PER) and book your cheap flights today. With 400+ airlines available on Wotif, finding cheap airfares at Johannesburg (JNB) and Perth (PER) has never been easier!

Find the Perfect Hotel for After Your Flight

Epic Hotels near O.R. Tambo Intl.

City Lodge Hotel at OR Tambo International Airport AU$188
Reviewed on 27 Dec. 2018
See details
 
City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport

City Lodge Hotel at OR Tambo International Airport
     
    3.9 of 5
    3.0 out of 5.0 Stars

    Comfortable and suitable for what our family required

    Southern Sun O.R. Tambo International Airport AU$178
    Reviewed on 10 Aug. 2019
    See details
     
    Southern Sun O.R. Tambo International Airport

    Southern Sun O.R. Tambo International Airport

    Southern Sun O.R. Tambo International Airport
       
      3.8 of 5
      4.0 out of 5.0 Stars

      I loved the linen on the bed and the pillows were fabulous. The room was very quiet and there was no noise from the aircon. Everyone was polite and friendly. The restaurant was very busy at dinner time and service was a little bit haphazard. I enjoyed my stay. Thank you.

      Protea Hotel by Marriott O.R. Tambo Airport AU$129
      Reviewed on 9 Apr. 2019
      See details
       
      Protea Hotel by Marriott O.R. Tambo Airport

      Protea Hotel by Marriott O.R. Tambo Airport

      Protea Hotel by Marriott O.R. Tambo Airport
         
        3.7 of 5
        4.0 out of 5.0 Stars

        Friendly staff and comfortable rooms. The restaurant was excellent with very good food. Lots of variety and excellent staff. The door to my room did not open or close with a big push/pull or kick. Another issue was the noise made by cleaning staff during the day slammed doors etc. possibly all the ...

        Protea Hotel by Marriott Transit O.R. Tambo Airport AU$197
        Reviewed on 22 Jul. 2018
        See details
         
        Protea Hotel by Marriott Transit O.R. Tambo Airport

        Protea Hotel by Marriott Transit O.R. Tambo Airport

        Terminal A, O.R. Tambo International Airport, Kempton Park, Gauteng
        Protea Hotel by Marriott Transit O.R. Tambo Airport
           
          3.0 of 5
          4.0 out of 5.0 Stars

          Access to hotel is ridiculous if coming international as we did from Botswana. You can't collect baggage as in transit....can't go through immigration and collect baggage as can't then access hotel!!! A stupid and unaccommodating situation indeed. We had to assume someone would take and hold our ...

          Hotels in Nearby Johannesburg

          City Lodge Hotel at OR Tambo International Airport AU$188
          Reviewed on 27 Dec. 2018
          See details
           
          City Lodge Hotel at OR Tambo International Airport

          City Lodge Hotel at OR Tambo International Airport

          City Lodge Hotel at OR Tambo International Airport
             
            3.9 of 5
            3.0 out of 5.0 Stars

            Comfortable and suitable for what our family required

            Southern Sun O.R. Tambo International Airport AU$178
            Reviewed on 10 Aug. 2019
            See details
             
            Southern Sun O.R. Tambo International Airport

            Southern Sun O.R. Tambo International Airport

            Southern Sun O.R. Tambo International Airport
               
              3.8 of 5
              4.0 out of 5.0 Stars

              I loved the linen on the bed and the pillows were fabulous. The room was very quiet and there was no noise from the aircon. Everyone was polite and friendly. The restaurant was very busy at dinner time and service was a little bit haphazard. I enjoyed my stay. Thank you.

              Premier Hotel OR Tambo AU$88
              Reviewed on 6 Jan. 2019
              See details
               
              Premier Hotel OR Tambo

              Premier Hotel OR Tambo

              Premier Hotel OR Tambo
                 
                4.7 of 5
                4.0 out of 5.0 Stars

                The property is a good option for a short term layover, being close to the airport with frequent regular shuttles.

                Protea Hotel by Marriott O.R. Tambo Airport AU$129
                Reviewed on 9 Apr. 2019
                See details
                 
                Protea Hotel by Marriott O.R. Tambo Airport

                Protea Hotel by Marriott O.R. Tambo Airport

                Protea Hotel by Marriott O.R. Tambo Airport
                   
                  3.7 of 5
                  4.0 out of 5.0 Stars

                  Friendly staff and comfortable rooms. The restaurant was excellent with very good food. Lots of variety and excellent staff. The door to my room did not open or close with a big push/pull or kick. Another issue was the noise made by cleaning staff during the day slammed doors etc. possibly all the ...

                  Low Priced O.R. Tambo Intl. Hotels

                  City Lodge Hotel at OR Tambo International Airport AU$188
                  Reviewed on 27 Dec. 2018
                  See details
                   
                  City Lodge Hotel at OR Tambo International Airport

                  City Lodge Hotel at OR Tambo International Airport

                  City Lodge Hotel at OR Tambo International Airport
                     
                    3.9 of 5
                    3.0 out of 5.0 Stars

                    Comfortable and suitable for what our family required

                    The Aviator Hotel OR Tambo International Airport AU$104
                    Reviewed on 17 Sep. 2019
                    See details
                     
                    The Aviator Hotel OR Tambo International Airport

                    The Aviator Hotel OR Tambo International Airport

                    The Aviator Hotel OR Tambo International Airport
                       
                      4.2 of 5
                      3.0 out of 5.0 Stars

                      Love the aviation decor of this hotel - great old air force pics on the walls everywhere. Very comfortable bar and restaurant.

                      Road Lodge Carnival City AU$70
                      Road Lodge Carnival City

                      Road Lodge Carnival City

                      Road Lodge Carnival City
                         
                        1.0 out of 5.0 Stars

                        Situated in the entertainment district, this hotel is 1.3 mi (2.1 km) from Mall at Carnival and within 9 miles (15 km) of Royal Oak Country Club and Lakeside Mall. Benoni Lake Golf Course and Bunny Park are also within 9 miles (15 km).

                        Once in Joburg AU$56
                        Once in Joburg

                        Once in Joburg

                        90 De Korte Street, Braamfontein, Johannesburg, Gauteng
                        Once in Joburg
                           
                          2.0 out of 5.0 Stars

                          Located in Downtown Johannesburg, this hostel is within 1 mi (2 km) of Neighbourgoods Market and Museum Africa. Johannesburg Zoo and South African Museum of Military History are also within 3 miles (5 km). Johannesburg Park Station is 11 minutes by foot.

                          Luxury Hotels near O.R. Tambo Intl.

                          Monarch Hotel AU$215
                          Reviewed on 19 May 2017
                          See details
                           
                          Monarch Hotel

                          Monarch Hotel

                          167 Oxford Road, Rosebank, Johannesburg, Gauteng
                          Monarch Hotel
                             
                            5.0 of 5
                            5.0 out of 5.0 Stars

                            Great experience close to lots of restaurants and shopping facilities Very helpful staff great rates

                            The Residence Boutique Hotel AU$373
                            The Residence Boutique Hotel

                            The Residence Boutique Hotel

                            17th 4th Avenue, Houghton, Johannesburg, Gauteng
                            The Residence Boutique Hotel
                               
                              5.0 out of 5.0 Stars

                              Located in Greater Johannesburg Metropolitan Area, this luxury hotel is 1.1 mi (1.8 km) from South African Museum of Military History and 1.5 mi (2.5 km) from Johannesburg Zoo. Killarney Golf Club and Victory Theater are also within 2 miles (3 km).

                              InterContinental Johannesburg O.R Tambo Airport AU$463
                              Reviewed on 2 Mar. 2018
                              See details
                               
                              InterContinental Johannesburg O.R Tambo Airport

                              InterContinental Johannesburg O.R Tambo Airport

                              Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
                              InterContinental Johannesburg O.R Tambo Airport
                                 
                                4.5 of 5
                                5.0 out of 5.0 Stars

                                I was travelling on to other states and stayed for a one connection. Ideal for this.

                                Davinci Hotel And Suites On Nelson Mandela Square AU$301
                                Reviewed on 28 Feb. 2013
                                See details
                                 
                                Davinci Hotel And Suites On Nelson Mandela Square

                                Davinci Hotel And Suites On Nelson Mandela Square

                                2 Maude Street, Corner of 5th Street, Sandton, Gauteng
                                Davinci Hotel And Suites On Nelson Mandela Square
                                   
                                  4.5 of 5
                                  5.0 out of 5.0 Stars

                                  Facilities: Outstanding; Value: Affordable; Service: Professional; Ideal location for shopping at Sandton City

                                  Family Friendly Hotels in Johannesburg

                                  Genesis All-Suite Hotel AU$129
                                  Reviewed on 14 May 2018
                                  See details
                                   
                                  Genesis All-Suite Hotel

                                  Genesis All-Suite Hotel

                                  10 Sandler Road, Fairmount, Johannesburg, Gauteng
                                  Genesis All-Suite Hotel
                                     
                                    4.0 of 5
                                    4.0 out of 5.0 Stars

                                    Excellent comfortable hotel with good breakfast transport to any destination and your desk available

                                    Airport Game Lodge AU$87
                                    Reviewed on 2 Jan. 2016
                                    See details
                                     
                                    Airport Game Lodge

                                    Airport Game Lodge

                                    Airport Game Lodge
                                       
                                      4.3 of 5
                                      3.0 out of 5.0 Stars

                                      Staff were welcoming and courteous. Airport pickup was prompt and journey informative.

                                      Aero Guest Lodge AU$79
                                      Reviewed on 21 Jun. 2019
                                      See details
                                       
                                      Aero Guest Lodge

                                      Aero Guest Lodge

                                      Aero Guest Lodge
                                         
                                        4.2 of 5
                                        4.0 out of 5.0 Stars

                                        Felt that this was truly value for the price. Airport transfers, breakfast and comfortable bed were all great!

                                        Radisson Blu Gautrain Hotel AU$175
                                        Reviewed on 7 Jun. 2018
                                        See details
                                         
                                        Radisson Blu Gautrain Hotel

                                        Radisson Blu Gautrain Hotel

                                        Corner Rivonia Rd. And West St., Benmore, Sandton, Gauteng
                                        Radisson Blu Gautrain Hotel
                                           
                                          4.0 of 5
                                          4.0 out of 5.0 Stars

                                          How any hotel does not check to see if the curtains close properly to keep out the light astonishes me. Wrong fittings. Request for a fix didn’t work. Africa for you. My wife didn’t like the glass wall to bathroom as no privacy. Breakfast coffee not to our liking. Wonderful location for travelers ...


                                          *Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.