Book Cheap Flights from Johannesburg to Toronto

Cheapest flights to Toronto

Cheapest flights to Toronto in the next 3 months

Flight Route Airline Trip Type Travel Dates Searched Price From
* Please note that the prices are subject to availability and block out dates do apply over peak season.

Flights from Johannesburg to Toronto

Flights from Johannesburg to Toronto will get you to this bustling and multicultural metropolis within approximately 20 hours and 46 minutes. Planes will depart from O.R. Tambo International Airport (JNB) and land at Toronto Pearson International Airport (YYZ). Major airlines that fly from Johannesburg to Toronto include United Airlines, South African Airways, Air Canada, British Airways and Virgin Atlantic. No direct flights from Johannesburg to Toronto are available, but connecting flights with one stop-over will take you to this vibrant destination in Canada.

Compare all airlines and book the best price!

Things to know before you travel to Toronto

General information

Essential details you need to know before your trip.

Exchange rate 1 ZAR = 0.10 CAD
Time difference Toronto is 6 hours behind Johannesburg in the summer (7 hours in the winter)
Travel adaptor Type A/B

Travel documents

Travellers require a Canadian visa and valid passport to fly from Johannesburg to Toronto.

Airport information

Toronto Pearson International Airport is a 5-minute drive from the city centre of Toronto.

Main attractions

The most popular attractions in and around Toronto are Ripley’s Aquarium of Canada, the Canadian National Exhibition and Toronto Islands.

Cost of living in Toronto

Compare the costs of everyday items in Johannesburg and Toronto

Average meal

Inexpensive restaurant

Johannesburg R 110.00
Toronto R 158.59

Local beer

0,5L Draught

Johannesburg R 25.00
Toronto R 68.72

Pack of cigarettes


Johannesburg R 40.00
Toronto R 126.87

Taxi 1km

Normal Tariff

Johannesburg R 10.00
Toronto R 18.50



Johannesburg R 23.43
Toronto R 40.95
Why book with us
  • Bringing you the best fares from all airlines
  • Expert assistance from booking to departure
  • Online destinations for planning your travels
Already Booked your Flight?

Explore our Hotel listings:

  • 1000's of options worldwide
  • Best prices
  • Great service
Personalised Assistance

Need help with your booking? Contact our expert Travelstart Live agents for guidance and booking assistance.

Download our app

Free for iPhones and Android