There are 6 ways to get from Johannesburg to Ondangwa by plane, car, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Ongiva, drive
best- Fly from Johannesburg International Airport (JNB) to Ongiva (VPE)plane JNB - VPE
- Drive from Ongiva (VPE) to Ondangwacar
11h 55m$286–998Bus
cheapest- Take the bus from Johannesburg to Windhoekbus
- Take the bus from Windhoek to Ondangwabus
32h 39m$114–139Drive 1,846.9 km
- Drive from Johannesburg to Ondangwacar 1,846.9 km
20h 45m$258–373Fly to Lubango, bus, drive
- Fly from Johannesburg International Airport (JNB) to Lubango (SDD)plane JNB - SDD
- Take the bus from Lubango to Ondjivabus
- Drive from Ondjiva to Ondangwacar
18h 58m$560–1,381Fly to Menongue Airport, drive
- Fly from Johannesburg International Airport (JNB) to Menongue Airport (SPP)plane JNB - SPP
- Drive from Menongue Airport (SPP) to Ondangwacar
18h 54m$318–1,063Bus via Omuthiya
- Take the bus from Johannesburg to Windhoekbus
- Take the bus from Windhoek to Omuthiyabus
- Take the bus from Omuthiya to Ondangwabus
36h 4m$131–166
Johannesburg International Airport (JNB) to Ongiva (VPE) flights
Questions & Answers
The cheapest way to get from Johannesburg to Ondangwa is to bus which costs $110 - $140 and takes 32h 39m.
The fastest way to get from Johannesburg to Ondangwa is to fly and drive which takes 11h 55m and costs $280 - $1,000.
No, there is no direct bus from Johannesburg to Ondangwa. However, there are services departing from Johannesburg and arriving at Ondangwa via Windhoek. The journey, including transfers, takes approximately 32h 39m.
The distance between Johannesburg and Ondangwa is 1789 km. The road distance is 1846.9 km.
The best way to get from Johannesburg to Ondangwa without a car is to bus which takes 32h 39m and costs $110 - $140.
It takes approximately 11h 55m to get from Johannesburg to Ondangwa, including transfers.
Johannesburg to Ondangwa bus services, operated by Mushima Tours and Transfers, depart from Johannesburg station.
Johannesburg to Ondangwa bus services, operated by Mushima Tours and Transfers, arrive at Windhoek station.
Yes, the driving distance between Johannesburg to Ondangwa is 1847 km. It takes approximately 20h 45m to drive from Johannesburg to Ondangwa.
There are eight+ hotels available in Ondangwa.
What companies run services between Johannesburg, South Africa and Ondangwa, Namibia?
You can take a bus from Johannesburg to Ondangwa via Windhoek and Windhoek in around 32h 39m.
- Website
- taag.com
Flights from Johannesburg International Airport to Ongiva via Luanda
- Ave. Duration
- 13h 57m
- When
- Sunday, Wednesday, and Saturday
- Estimated price
- $250–950
Flights from Johannesburg International Airport to Lubango via Luanda
- Ave. Duration
- 16h 47m
- When
- Every day
- Estimated price
- $450–1,700
Flights from Johannesburg International Airport to Menongue Airport via Luanda
- Ave. Duration
- 17h 22m
- When
- Saturday and Friday
- Estimated price
- $240–950
Flights from Johannesburg International Airport to Menongue Airport via Luanda, Kuito
- Ave. Duration
- 14h 45m
- When
- Tuesday
- Estimated price
- $240–950
- Phone
- +264 81 331 5475
- Website
- Mushima Tours
Bus from Johannesburg to Windhoek
- Ave. Duration
- 24h
- Frequency
- Once a week
- Estimated price
- $90–120
- Website
- Mushima Tours
Bus from Johannesburg to Windhoek
- Ave. Duration
- 24h
- Frequency
- Once a week
- Estimated price
- $90–120
- Website
- Mushima Tours
- Phone
- +264 61 234 164
- [email protected]
- Website
- nch.com.na
Bus from Windhoek to Ondangwa
- Ave. Duration
- 7h 34m
- Frequency
- 5 times a day
- Estimated price
- $22–25
- Schedules at
- nch.com.na
- Single
- $22–25
Bus from Omuthiya to Ondangwa
- Ave. Duration
- 1h 7m
- Frequency
- 5 times a day
- Estimated price
- $15–17
- Schedules at
- nch.com.na
- Single
- $15–17
- Phone
- +244 923 169 920
- [email protected]
- Website
- macontransp.com
Bus from Lubango to Ondjiva
- Ave. Duration
- 5h 6m
- Frequency
- Twice daily
- Estimated price
- $9–13
- Schedules at
- macontransp.com
- Single
- $9–13
- Phone
- +27 (0)21 380 4400
- [email protected]
- Website
- Intercape
Bus from Windhoek to Omuthiya
- Ave. Duration
- 8h 46m
- Frequency
- Twice daily
- Estimated price
- $23–35
- Website
- Intercape
- Full Flexi
- $30–32
- Flexi
- $27–30
- Saver
- $23–26
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, 10 amazing places to get away from it all in Australia, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.









