HUB hero image

How to Travel from

Shenzhen to Johannesburg

by Plane, Train or Car

Shenzhen
+0
Johannesburg
Transport search to Johannesburg
Shenzhen
+0
Johannesburg
Building a composite car route
Cheapest
Best Offer!
Car
9 d 23 h 17 min
18922 km.
from $1040
Composite Route Car Only

Two ways to Travel from Shenzhen to Johannesburg

Composite routes from Shenzhen to Johannesburg

Cheapest

Questions and Answers

What is the cheapest way to get from Shenzhen to Johannesburg?

The cheapest way to get from Shenzhen to Johannesburg is car at a price of $11.30., the journey takes 9 d 23 h 17 min.

What is the fastest way to get from Shenzhen to Johannesburg?

The fastest way to get from Shenzhen to Johannesburg is plane at a price of $1682.61., the journey takes 19 h 35 min.

Is there a direct Train from Shenzhen to Johannesburg?

Yes, there is a direct Train, departing from Shenzhen and arriving in Johannesburg. The trip takes approximately 9 d 23 h 17 min.

Is there a direct Plane from Shenzhen to Johannesburg?

Yes, there is a direct Plane, departing from Shenzhen and arriving in Johannesburg. The trip takes approximately 19 h 35 min.

What is the distance from Shenzhen to Johannesburg?

The distance between Shenzhen and Johannesburg is 18922 km.

How long does the trip from Shenzhen to Johannesburg?

The journey from Shenzhen to Johannesburg takes approximately 6 d 22 h 3 min.

Is there a direct Car from Shenzhen to Johannesburg?

Yes, there is a direct Car, departing from Shenzhen and arriving in Johannesburg. The trip takes approximately 9 d 23 h 17 min.
+0