There are 6 ways to get from Mahikeng to Namibia by car or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive 1,142 km
best- Drive from Mahikeng to Windhoek1,142 km
13h 6m$160–231Drive to Johannesburg International Airport, fly to Windhoek International Airport
cheapest- Drive from Mahikeng to Johannesburg International Airport (JNB)
- Fly from Johannesburg International Airport (JNB) to Windhoek International Airport (WDH)JNB - WDH
7h 42m$154–296Drive to Gaborone, fly to Katima Mulilo Airport
- Drive from Mahikeng to Gaborone (GBE)
- Fly from Gaborone (GBE) to Katima Mulilo Airport (MPA)GBE - MPA
20h$422–1,356Drive to Gaborone, fly to Walvis Bay Airport
- Drive from Mahikeng to Gaborone (GBE)
- Fly from Gaborone (GBE) to Walvis Bay Airport (WVB)GBE - WVB
7h 11m$339–753Drive to Gaborone, fly to Windhoek International Airport
- Drive from Mahikeng to Gaborone (GBE)
- Fly from Gaborone (GBE) to Windhoek International Airport (WDH)GBE - WDH
7h 11m$205–358Drive to Johannesburg International Airport, fly to Walvis Bay Airport
- Drive from Mahikeng to Johannesburg International Airport (JNB)
- Fly from Johannesburg International Airport (JNB) to Walvis Bay Airport (WVB)JNB - WVB
7h 26m$238–481
Gaborone (GBE) to Katima Mulilo Airport (MPA) flights
Questions & Answers
The cheapest way to get from Mahikeng to Namibia is to drive and fly which costs $150 - $300 and takes 7h 42m.
The fastest way to get from Mahikeng to Namibia is to drive and fly which takes 7h 11m and costs $330 - $800.
The distance between Mahikeng and Namibia is 1142 km. The road distance is 1142 km.
It takes approximately 13h 6m to drive 1142 km from Mahikeng to Windhoek.
Yes, the driving distance between Mahikeng to Namibia is 1142 km. It takes approximately 13h 6m to drive from Mahikeng to Namibia.
What companies run services between Mahikeng, South Africa and Namibia?
You can drive from Mahikeng to Windhoek in around 13h 6m.
- Website
- flyairlink.com
Flights from Gaborone to Katima Mulilo Airport via Johannesburg International Airport, Windhoek International Airport
- Ave. Duration
- 17h 30m
- When
- Thursday
- Estimated price
- $360–1,500
Flights from Gaborone to Katima Mulilo Airport via Johannesburg International Airport, Maun
- Ave. Duration
- 26h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $380–1,300
Flights from Gaborone to Walvis Bay Airport via Johannesburg International Airport
- Ave. Duration
- 5h 38m
- When
- Every day
- Estimated price
- $300–700
Flights from Gaborone to Windhoek International Airport via Johannesburg International Airport
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- $230–330
Flights from Gaborone to Windhoek International Airport via Capetown
- Ave. Duration
- 6h 15m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $230–330
Flights from Johannesburg International Airport to Windhoek International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $110–260
Flights from Johannesburg International Airport to Windhoek International Airport via Maun
- Ave. Duration
- 3h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $110–260
Flights from Johannesburg International Airport to Walvis Bay Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- $180–400
- Website
- flysaa.com
Flights from Gaborone to Windhoek International Airport via Johannesburg International Airport
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $150–270
Flights from Johannesburg International Airport to Windhoek International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- $100–220
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 How to get from Gatwick Airport into central London, Best ways to travel around Australia, and Travelling around the UAE - to help you get the most out of your next trip.
