There are 4 ways to get from Harare to Mahikeng by plane, car, bus, or taxi
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 Johannesburg International Airport, drive
best- Fly from Robert Gabriel Mugabe International Airport (HRE) to Johannesburg International Airport (JNB)plane HRE - JNB
- Drive from Johannesburg-Airport-JNB to Mahikengcar
6h 34mR 2,685–6,896Bus, taxi
cheapest- Take the bus from RoadPort to Mbae Mbae Wybus
- Take the bus from Queens Rd to Zeerustbus
- Take the taxi from Zeerust to Mahikengtaxi
18h 35mR 1,917–2,847Drive 1,217.4 km
- Drive from Harare to Mahikengcar 1,217.4 km
15h 8mR 3,591–5,186Fly to Sishen, drive
- Fly from Robert Gabriel Mugabe International Airport (HRE) to Sishen (SIS)plane HRE - SIS
- Drive from Sishen (SIS) to Mahikengcar
9h 38mR 5,035–15,596
Robert Gabriel Mugabe International Airport (HRE) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Harare to Mahikeng is to bus and taxi which costs R 1 900 - R 2 900 and takes 18h 35m.
The fastest way to get from Harare to Mahikeng is to fly and drive which takes 6h 34m and costs R 2 600 - R 7 000.
The distance between Harare and Mahikeng is 1273 km. The road distance is 1217.4 km.
The best way to get from Harare to Mahikeng without a car is to bus and taxi which takes 18h 35m and costs R 1 900 - R 2 900.
It takes approximately 6h 34m to get from Harare to Mahikeng, including transfers.
Yes, the driving distance between Harare to Mahikeng is 1217 km. It takes approximately 15h 8m to drive from Harare to Mahikeng.
There are 50+ hotels available in Mahikeng.
What companies run services between Harare, Zimbabwe and Mahikeng, South Africa?
There is no direct connection from Harare to Mahikeng. However, you can take the taxi to Harare-Airport-HRE airport, fly to Johannesburg International Airport (JNB), then drive to Mahikeng. Alternatively, you can take the bus to Mbae Mbae Wy, take the taxi to Queens Rd, take the bus to Zeerust, then take the taxi to Mahikeng.
- Website
- flyairlink.com
Flights from Robert Gabriel Mugabe International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- R 1,700–5,500
Flights from Robert Gabriel Mugabe International Airport to Sishen via Johannesburg International Airport
- Ave. Duration
- 5h 2m
- When
- Monday to Friday
- Estimated price
- R 3,900–18,000
- Website
- fastjet.com
Flights from Robert Gabriel Mugabe International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- R 2,200–4,900
- Website
- flysaa.com
Flights from Robert Gabriel Mugabe International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- R 1,900–5,500
- Website
- airzimbabwe.aero
Flights from Robert Gabriel Mugabe International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 850–5,000
- Website
- flysafair.co.za
Flights from Robert Gabriel Mugabe International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- R 1,500–3,400
- Website
- flycemair.co.za
Flights from Robert Gabriel Mugabe International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 50m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 4,600–7,000
- Phone
- +(263) 77 608 6257
- ask@citybuscoaches.com
- Website
- citybuscoaches.com
Bus from RoadPort to Mbae Mbae Wy
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- R 807
- Website
- https://citybuscoaches.com/
- Phone
- +258 87 599 8555
- Website
- etragomz.com
Bus from Queens Rd to Zeerust
- Ave. Duration
- 1h 26m
- Frequency
- Twice a week
- Estimated price
- R 150–850
- Schedules at
- etragomz.com
- Single
- R 150
- Ave. Duration
- 59 min
- Estimated price
- R 600–750
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 Best ways to travel around Australia, Bali: What to do if Mount Agung erupts, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.

