How to get from Vilanculos to Johannesburg by car, truck, bike, walk
Distance between Vilanculos and Johannesburg is 873 kilometers (541 miles).
Driving distance from Vilanculos to Johannesburg is 1196 kilometers (742 miles)
Route Map
Routes from vilanculos-inhambane to johannesburg-gauteng
4 Ways from Vilanculos (Mozambique/Inhambane) to Johannesburg (South Africa/Gauteng)
Choose 1 of the options below and start your journey
Route instructions
1. Continue 84 m
2. Turn left 42 m
3. Turn right 98 m
4. Turn left 25 m
5. Turn sharp right onto N240 18.64 km
See more
Questions and Answers
What is the cheapest way to get from Vilanculos (Mozambique/Inhambane) to Johannesburg (South Africa/Gauteng)?
How do I get from Vilanculos (Mozambique/Inhambane) to Johannesburg (South Africa/Gauteng) the fastest?
How long does it take to get from Vilanculos (Mozambique/Inhambane) to Johannesburg (South Africa/Gauteng)?