Welcome | Sign out

Cheap Flights from Johannesburg to Toronto - JNB to YTO (reverse)

Did You Know?

There are 21572 flights from Johannesburg, ZA to Toronto per week.
You must make at least one connection to fly from Johannesburg, ZA to Toronto.
2,090,569 seats are available per week to fly from Johannesburg, ZA to Toronto.
Air Canada has 418 connecting flights between Johannesburg, ZA and Toronto.

Cheap International Flights from Johannesburg - JNB

Flights
Airline
Lowest Price
Virgin Atlantic, Turkish, El Al, SWISS, Delta, Saudi Arabian, Qatar, Olympic, US Airways, KLM, Austrian, Brussels, Alitalia, British Airways, Etihad, Egyptair, Air Canada, United, American, Ethiopian, Air France, Lufthansa, Emirates, South African
ZAR6080
US Airways, KLM, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates
ZAR9843
Kenya, Virgin Atlantic, Turkish, KLM, El Al, SWISS, Austrian, Alitalia, British Airways, Etihad, Tap Portugal, Egyptair, Saudi Arabian, Air Mauritius, Ethiopian, Qatar, Air France, Lufthansa, Emirates, South African
ZAR8115
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, Austrian, Brussels, British Airways, Etihad, Egyptair, Air Canada, Delta, Saudi Arabian, United, American, Ethiopian, Qatar, Air France, Lufthansa, Emirates, South African
ZAR5679
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, Austrian, Brussels, Alitalia, British Airways, Etihad, Egyptair, Tap Portugal, Air Canada, United, Delta, American, Qatar, Air France, Lufthansa, Emirates, South African
ZAR9346
US Airways, Turkish, KLM, SWISS, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, South African
ZAR12475
US Airways, Turkish, KLM, SWISS, Austrian, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, South African
ZAR9843
US Airways, KLM, Austrian, British Airways, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Emirates
ZAR9843
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, Austrian, Alitalia, Brussels, British Airways, Etihad, Tap Portugal, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates, South African
ZAR10080
Air Canada, United
ZAR12046
Air Canada, Delta, United, US Airways, American, KLM, Air France, SWISS, Austrian, Lufthansa, Brussels
ZAR10867
KLM, SWISS, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Lufthansa
ZAR12022
US Airways, Turkish, KLM, SWISS, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, South African
ZAR9843
US Airways, Turkish, KLM, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, South African
ZAR10987
KLM, SWISS, Austrian, Brussels, British Airways, Egyptair, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa
ZAR6489
US Airways, Turkish, KLM, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Lufthansa
ZAR9843
US Airways, Turkish, KLM, SWISS, Austrian, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, South African
ZAR6894
US Airways, Turkish, KLM, SWISS, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Emirates, South African
ZAR12300
US Airways, KLM, Austrian, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Emirates
ZAR9843
US Airways, KLM, Austrian, British Airways, Etihad, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, South African
ZAR9843
US Airways, Turkish, KLM, Austrian, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates, South African
ZAR7443
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, Austrian, Brussels, British Airways, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, Emirates, South African
ZAR9843
US Airways, Virgin Atlantic, Turkish, KLM, SWISS, Austrian, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, South African
ZAR7056
US Airways, KLM, United, Delta, Air France, Lufthansa
ZAR12419
Thai, US Airways, Virgin Atlantic, Turkish, KLM, El Al, SWISS, Austrian, Alitalia, Brussels, British Airways, Etihad, Singapore, Egyptair, Air Canada, Delta, United, American, Air France, Qatar, Lufthansa, Emirates, South African
ZAR9411
US Airways, KLM, Austrian, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa, South African
ZAR9843
US Airways, Turkish, KLM, SWISS, Brussels, British Airways, Etihad, Air Canada, Delta, United, American, Qatar, Air France, Lufthansa
ZAR10698
Kenya, Turkish, KLM, El Al, SWISS, Austrian, Alitalia, British Airways, Etihad, Tap Portugal, Egyptair, Saudi Arabian, Czech, Ethiopian, Air Mauritius, Qatar, Air France, Lufthansa, Air Madagascar, Emirates, South African
ZAR6759

Cheap International Flights to Toronto - YTO

Flights
Airline
Lowest Price
Etihad, South African
BWP15228
Cheap Flights from Johannesburg to Toronto, from ZAR6564 Round trip from JNB to YTO