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

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Find cheap flights from Johannesburg (JNB) to Toronto (YYZ)

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

Johannesburg to Toronto route information

Origin Airport O.R. Tambo Intl.
Destination Airport Pearson Intl.
Airlines Serving Air Canada, Air France, Alitalia, American Airlines, Austrian Airlines, British Airways, Cathay Pacific, Delta, Egyptair, Emirates, Ethiopian Airlines, Etihad Airways, KLM, Lufthansa, South African Airways, Swiss International Air Lines, Turkish Airlines, United
Flight Price C$1,017
Distance 13,288 km

Hotels by Airports near

See all 1,279 properties in Pearson Intl.
Sheraton Gateway Hotel In Toronto International Airport C$179
Reviewed on 23 Apr. 2019
See details
 
Sheraton Gateway Hotel In Toronto International Airport

Sheraton Gateway Hotel In Toronto International Airport

Terminal 3, Toronto AMF, PO Box 3000, Mississauga, ON
     
    4.2 of 5
    4.0 out of 5.0

    Perfect for a layover. Very convenient, check in was quick, beds were comfortable and all satff were very nice

    Hilton Toronto Airport Hotel & Suites C$139
    Reviewed on 22 Apr. 2019
    See details
     
    Hilton Toronto Airport Hotel & Suites

    Hilton Toronto Airport Hotel & Suites

    5875 Airport Road, Mississauga, ON
       
      3.9 of 5
      4.0 out of 5.0

      Gift shop was a nice touch. Bar was very good, golf food too.

      Hampton Inn & Suites by Hilton Toronto Airport C$120
      Reviewed on 22 Apr. 2019
      See details
       
      Hampton Inn & Suites by Hilton Toronto Airport

      Hampton Inn & Suites by Hilton Toronto Airport

      3279 Caroga Dr, Mississauga, ON
         
        4.3 of 5
        2.5 out of 5.0

        Nice hotel, easy to check in and check out. Staff friendly and collaborative. Nice and comfortable rooms.

        Alt Hotel Toronto Airport C$179
        Reviewed on 22 Apr. 2019
        See details
         
        Alt Hotel Toronto Airport

        Alt Hotel Toronto Airport

        6080 Viscount Rd, Mississauga, ON
           
          4.5 of 5
          3.0 out of 5.0

          Love the style and convenient location,,always will book here

          Four Points by Sheraton Toronto Airport C$125
          Reviewed on 22 Apr. 2019
          See details
           
          Four Points by Sheraton Toronto Airport

          Four Points by Sheraton Toronto Airport

          6257 Airport Rd, Mississauga, ON
             
            4.1 of 5
            3.5 out of 5.0

            Just stayed for few hours because we had an overnight layover at the Toronto Airport. Good thing is it is within walking distance from Terminal 3 of the airport and they also run t heir shuttle every 30 mins, 24 hrs a day. That helped when we had to go the airport at 3:00AM for an early morning ...

            Holiday Inn Toronto - Int'l Airport C$119
            Reviewed on 22 Apr. 2019
            See details
             
            Holiday Inn Toronto - Int'l Airport

            Holiday Inn Toronto - Int'l Airport

            970 Dixon Rd, Toronto, ON
               
              3.9 of 5
              3.5 out of 5.0

              Front desk staff was very friendly. Pool was large and not too cold. I wish there was a hot tub. Pool area was clean and had a proper locker room which is a nice feature.

              DoubleTree by Hilton Toronto Airport C$137
              Reviewed on 22 Apr. 2019
              See details
               
              DoubleTree by Hilton Toronto Airport

              DoubleTree by Hilton Toronto Airport

              925 Dixon Rd, Toronto, ON
                 
                4.4 of 5
                4.0 out of 5.0

                The location was great, the airport transfer was on time and the room was comfortable and clean. Only complaint was the room service from the restaurant, took over 40 min then we called down and they said they misplaced the order and they will be leaving shortly with it. 20 min later they arrived ...

                Fairfield Inn and Suites by Marriott Toronto Airport C$120
                Reviewed on 22 Apr. 2019
                See details
                 
                Fairfield Inn and Suites by Marriott Toronto Airport

                Fairfield Inn and Suites by Marriott Toronto Airport

                3299 Caroga Dr, Mississauga, ON
                   
                  4.1 of 5
                  3.0 out of 5.0

                  Josh and Claudio at the front desk were very helpful when we ran into problems with our car. Waiting on a report about a completely flat tire on my wife's car while parked in your parking lot.

                  Cheap JNB to YYZ Flights

                  • Question : Which airline has the least delays from Johannesburg to Toronto?
                    Answer : Air Canada will have you to YYZ on schedule 0% of the time. Life has too much to offer to spend it waiting in an airport, so check out Air Canada to get in and out of airports as quickly as possible. Note that if they do have a delay, it usually lasts about two hours.
                  • Question : Can I change the date of my flight?
                    Answer : You sure can change your departure or arrival date and you may save yourself some money by changing when you take off. The lowest-cost day to fly in May is Monday. Having flexibility in your travel plans means you can save more, so be sure to plan ahead when possible.
                  • Question : How much time do people spend in Toronto?
                    Answer : The average time spent in Toronto by travellers from Johannesburg is 20 days.
                  • Question : How much is a plane ticket to Toronto (YYZ) from Johannesburg (JNB)?
                    Answer : Cost can range anywhere from $1,009 to $6,518, prices for JNB to YYZ do fluctuate much more than most routes from South Africa. Remember, you can save by booking further in advance.
                  • Question : What is the cheapest day to fly?
                    Answer : The cheapest day to fly from Johannesburg to Toronto is on Monday. So, if you want to save some cash on your next trip look for flights on that day.
                  • Question : What is the cheapest date to fly to Toronto?
                    Answer : As of Apr 22nd, the cheapest day to fly from Johannesburg to Toronto is May 15th. Tickets are presently being sold for $1,009, 52% below the average price.
                  • Question : What is the cheapest airline flying from Johannesburg to Toronto?
                    Answer : Flight prices are hitting as high as $6,518 over the next three months when flying to YYZ from JNB. Check out Ethiopian Airlines, as customers have been booking flights at just $1,009.