Book Cheap Flights from Johannesburg to Canada

Find out more

Cheapest flights from Johannesburg to Canada

Cheapest flights to Canada in the next 3 months

Flight Route Airline Trip Type Travel Dates Searched Price from
Johannesburg - Toronto SAA Return Dec 24 - Jan 6 1 day ago R10,319.00
Johannesburg - Toronto SAA Return Dec 24 - Jan 9 1 day ago R10,319.00
Johannesburg - Toronto Ethiopian Airlines Return Jan 17 - Jan 25 0 days ago R11,199.00
Johannesburg - Toronto Ethiopian Airlines Return Jan 17 - Jan 25 0 days ago R11,199.00
Johannesburg - Toronto Lufthansa Return Jan 17 - Jan 24 0 days ago R11,589.00

Flights from Johannesburg to Canada

Flights from Johannesburg to Canada will get you to this land of natural beauty, rich history and vibrant entertainment within approximately 20 hours and 46 minutes. Planes will take off from O.R. Tambo International Airport (JNB) and land at Canada’s hub airport, Toronto Pearson International Airport (YYZ). Major airlines flying the Johannesburg to Canada route are: United Airlines, South African Airways, Air Canada, British Airways and Virgin Atlantic. No direct flights from Johannesburg to Canada are available, but connecting flights with one stop-over will take you to this beautiful nation.

Compare all airlines and book the best price!

Things to know before you travel to Canada

General information

Essential details you need to know before your trip.

Country Canada
Currency Canadian Dollar
Exchange rate 1 ZAR = 0.095 CAD
Language English and French
Hub airport Toronto Pearson International Airport
Time difference Canada is 6 hours behind Johannesburg in the summer (7 hours in the winter)
Travel adaptor Type A / B

Travel documents

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

Airport information

From Toronto Pearson International Airport, it takes a 10-minute train ride or a 25-minute drive from the city centre of Toronto.

Main attractions

Among the major attractions in Canada, there is Niagara Falls, Stanley Park in Vancouver and Old Québec in Quebec City.

Cost of living in Canada

Compare the costs of everyday items in Johannesburg and Canada

Average meal

Inexpensive restaurant

Johannesburg R 105.00
Toronto R 188.83

Local beer

0,5L Draught

Johannesburg R 25.00
Toronto R 70.81

Pack of cigarettes

Marlboro

Johannesburg R 40.00
Toronto R 125.89

Taxi 1km

Normal Tariff

Johannesburg R 10.00
Toronto R 18.99

Cappuccino

Regular

Johannesburg R 23.26
Toronto R 41.06
See other cheap flights to Toronto
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 Travelbar agents for guidance and booking assistance

  • 0861 878 278
  • travelbar@travelstart.com

Download our app

Free for iPhones and Andriod