HowToGo

Toronto to Johannesburg, South Africa - Transfer & Transportation Guides

Find transfer & transportation guides from Toronto to Johannesburg, South Africa. How to get from Toronto to Johannesburg, South Africa by Flight.

You can get to Johannesburg, South Africa from Toronto by verhicle types below

Search Transfer from Toronto to Johannesburg, South Africa

Transfer solutions

You have 6 options transfer to Johannesburg, South Africa from Toronto below

Train ( 25 min. )

Take a train from Toronto Union Station to UP Express Pearson Airport.


Open Map More details & check price at UP Express
Plane ( 20 hr. 5 min. )

Take a flight from Toronto to Johannesburg.


Walk ( 6 min. )

Take a foot from Johannesburg to OR Tambo Airport.


Train ( 9 min. )

Take a train from OR Tambo Airport to Marlboro.


Open Map More details & check price at Gautrain
Train ( 12 min. )

Take a train from Marlboro to Park.


Open Map More details & check price at Gautrain
Duration 23 hr. 5 min.
Distance 13421 km.
Cost 522 USD
Train ( 25 min. )

Take a train from Toronto Union Station to UP Express Pearson Airport.


Open Map More details & check price at UP Express
Walk ( 5 min. )

Take a foot from UP Express Pearson Airport to Toronto Airport.


Shuttle ( 3 hr. )

Take a shuttle from Toronto Airport to Buffalo Airport.


Open Map More details & check price at Niagara Airbus
Plane ( 19 hr. 30 min. )

Take a flight from Buffalo to Johannesburg.


Walk ( 6 min. )

Take a foot from Johannesburg to OR Tambo Airport.


Train ( 9 min. )

Take a train from OR Tambo Airport to Marlboro.


Open Map More details & check price at Gautrain
Train ( 12 min. )

Take a train from Marlboro to Park.


Open Map More details & check price at Gautrain
Duration 25 hr. 50 min.
Distance 13507 km.
Cost 1342 USD
car ferry ( 2 min. )

Take a ferry from Mainland to Billy Bishop Airport Ferry Terminal.


Open Map More details & check price at Ports Toronto
Plane ( 27 hr. 40 min. )

Take a flight from Billy Bishop Toronto City to Johannesburg.


Walk ( 6 min. )

Take a foot from Johannesburg to OR Tambo Airport.


Train ( 9 min. )

Take a train from OR Tambo Airport to Marlboro.


Open Map More details & check price at Gautrain
Train ( 12 min. )

Take a train from Marlboro to Park.


Open Map More details & check price at Gautrain
Duration 30 hr. 17 min.
Distance 13379 km.
Cost 678 USD
Train ( 2 hr. 2 min. )

Take a train from Toronto Union Station to Niagara Falls GO.


Open Map More details & check price at GO Transit
Bus ( 1 min. )

Take a bus from Bridge@Erie to NF Bus Terminal.


Open Map More details & check price at Transit Systems of Niagara
Walk ( 11 min. )

Take a foot from NF Bus Terminal to Main St & Bath Ave.


Bus ( 11 min. )

Take a bus from Main St & Bath Ave to Rainbow Blvd & 1st St.


Open Map More details & check price at NFTA
Bus ( 1 hr. 35 min. )

Take a bus from Niagara Falls, NY to Rochester, NY.


Open Map More details & check price at OurBus
Plane ( 19 hr. )

Take a flight from Rochester to Johannesburg.


Walk ( 6 min. )

Take a foot from Johannesburg to OR Tambo Airport.


Train ( 9 min. )

Take a train from OR Tambo Airport to Marlboro.


Open Map More details & check price at Gautrain
Train ( 12 min. )

Take a train from Marlboro to Park.


Open Map More details & check price at Gautrain
Duration 27 hr. 33 min.
Distance 13504 km.
Cost 1192 USD
Train ( 6 hr. 48 min. )

Take a train from Toronto Union Station to Syracuse.


Open Map More details & check price at VIA Rail
Bus ( 15 min. )

Take a bus from Syracuse, NY to Syracuse, NY - Airport.


Open Map More details & check price at Trailways New York
Plane ( 22 hr. 25 min. )

Take a flight from Syracuse to Johannesburg.


Walk ( 6 min. )

Take a foot from Johannesburg to OR Tambo Airport.


Train ( 9 min. )

Take a train from OR Tambo Airport to Marlboro.


Open Map More details & check price at Gautrain
Train ( 12 min. )

Take a train from Marlboro to Park.


Open Map More details & check price at Gautrain
Duration 33 hr. 3 min.
Distance 13529 km.
Cost 1443 USD
Train ( 25 min. )

Take a train from Toronto Union Station to UP Express Pearson Airport.


Open Map More details & check price at UP Express
Shuttle ( 2 hr. 4 min. )

Take a shuttle from Toronto, ON - Pearson International Airport to London Airport.


Open Map More details & check price at Robert Q Airbus
Plane ( 24 hr. 15 min. )

Take a flight from London to Johannesburg.


Walk ( 6 min. )

Take a foot from Johannesburg to OR Tambo Airport.


Train ( 9 min. )

Take a train from OR Tambo Airport to Marlboro.


Open Map More details & check price at Gautrain
Train ( 12 min. )

Take a train from Marlboro to Park.


Open Map More details & check price at Gautrain
Duration 30 hr. 19 min.
Distance 13707 km.
Cost

Find Hotels in Johannesburg, South Africa

You can find hotels and accommodations in Johannesburg, South Africa with our hotels search tool below

Booking.com

About Toronto, ON, Canada

Toronto is the provincial capital of Ontario. With a recorded population of 2,731,571 in 2016, it is the most populous city in Canada and the fourth most populous city in North America. The Greater Toronto Area (GTA) as a whole had a 2016 population ... Learn more

About Johannesburg, South Africa

Johannesburg ( joh-HAN-iss-burg, also US: -⁠HAHN-; Afrikaans: [juəˈɦanəsbœrχ]; Zulu and Xhosa: eGoli), informally known as Jozi, Joburg, or "The City of Gold", is the largest city in South Africa and one of the 50 largest urban areas in the world. I... Learn more


References