HowToGo

Johannesburg to Knysna, South Africa - Transfer & Transportation Guides

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

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

Search Transfer from Johannesburg to Knysna, South Africa

Transfer solutions

You have 7 options transfer to Knysna, South Africa from Johannesburg below

Train ( 11 min. )

Take a train from Park to Marlboro.


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

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 6 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 1 hr. 55 min. )

Take a flight from Johannesburg to George.


Taxi ( 13 min. )

Take a taxi from George to George.


Bus ( 46 min. )

Take a bus from George to Knysna.


Open Map More details & check price at TransLux Express
Duration 5 hr. 25 min.
Distance 1141 km.
Cost 95 USD
Train ( 11 min. )

Take a train from Park to Marlboro.


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

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 6 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 1 hr. 35 min. )

Take a flight from Johannesburg to Port Elizabeth.


Taxi ( 6 min. )

Take a taxi from Port Elizabeth to Port Elizabeth Station.


Bus ( 3 hr. 56 min. )

Take a bus from Port Elizabeth Station to Knysna.


Open Map More details & check price at TransLux Express
Duration 8 hr. 8 min.
Distance 1213 km.
Cost 87 USD
Train ( 11 min. )

Take a train from Park to Marlboro.


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

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 6 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 2 hr. 30 min. )

Take a flight from Johannesburg to Plettenberg Bay.


Taxi ( 10 min. )

Take a taxi from Plettenberg Bay to Plettenburg Bay.


Bus ( 28 min. )

Take a bus from Plettenburg Bay to Knysna.


Open Map More details & check price at TransLux Express
Duration 5 hr. 40 min.
Distance 1074 km.
Cost 177 USD
Bus ( 17 hr. 50 min. )

Take a bus from Johannesburg to Mossel Bay.


Open Map More details & check price at InterCape
Bus ( 1 hr. 20 min. )

Take a bus from Mosselbay Shell to Knysna.


Open Map More details & check price at TransLux Express
Duration 20 hr. 10 min.
Distance 1321 km.
Cost 880 ZAR (61 USD)
car train ( 17 hr. 41 min. )

Take a train from Johannesburg to Beaufort West.


Open Map More details & check price at Shosholoza Meyl
Car ( 3 hr. 36 min. )

Drive a car from Beaufort West to Knysna.


Duration 21 hr. 17 min.
Distance 1275 km.
Cost 58 USD
Bus ( 25 min. )

Take a bus from Johannesburg to Midrand.


Open Map More details & check price at Eldo Coaches
Bus ( 17 hr. 33 min. )

Take a bus from Midrand to Port Elizabeth station.


Open Map More details & check price at Eldo Coaches
Walk ( 13 min. )

Take a foot from Port Elizabeth station to Port Elizabeth.


Bus ( 5 hr. 30 min. )

Take a bus from Port Elizabeth to Knysna.


Open Map More details & check price at Baz Bus
Duration 25 hr. 41 min.
Distance 1433 km.
Cost
Car ( 13 hr. 8 min. )

Drive a car from Johannesburg to Knysna.


Duration 13 hr. 8 min.
Distance 1234 km.
Cost 119 USD

Find Hotels in Knysna, South Africa

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

Booking.com

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

About Knysna, South Africa


References