There are 7 ways to get from Aliwal North to Great Zimbabwe by car, plane, bus (Greyhound), car train, 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.
Drive to Maseru, fly, drive
best- Drive from Aliwal North to Maseru (MSU)car
- Fly from Maseru (MSU) to Robert Gabriel Mugabe International Airport (HRE)plane MSU - HRE
- Drive from Harare-Airport-HRE to Great Zimbabwecar
10h 48m$461–928Bus via Pretoria
cheapest- Take the bus from Aliwal North to Pretoriabus
- Take the bus from Pretoria to Masvingobus
31h 46m$118–157Bus
- Take the bus from Aliwal North to Bloemfonteinbus 17210
- Take the bus from Bloemfontein to Masvingobus
20h 51m$124–166Drive, car train
- Drive from Aliwal North to Bethuliecar
- Take the car train from Bethulie to Germistoncartrain
- Drive from Germiston to Great Zimbabwecar
20h 56m$178–265Drive 1,426 km
- Drive from Aliwal North to Great Zimbabwecar 1,426 km
14h 42m$261–377Bus to Bram Fischer International Airport, fly, drive
- Take the bus from Aliwal North to Bloemfonteinbus
- Fly from Bram Fischer International Airport (BFN) to Robert Gabriel Mugabe International Airport (HRE)plane BFN - HRE
- Drive from Harare-Airport-HRE to Great Zimbabwecar
12h 14m$241–595Bus to Mthatha Airport, fly, drive
- Take the bus from Aliwal North to Umtata UltraCitybus
- Fly from Mthatha Airport (UTT) to Robert Gabriel Mugabe International Airport (HRE)plane UTT - HRE
- Drive from Harare-Airport-HRE to Great Zimbabwecar
16h 42m$401–886
Maseru (MSU) to Robert Gabriel Mugabe International Airport (HRE) flights
Questions & Answers
The cheapest way to get from Aliwal North to Great Zimbabwe is to bus via Pretoria which costs $110 - $160 and takes 31h 46m.
The fastest way to get from Aliwal North to Great Zimbabwe is to drive and fly which takes 10h 48m and costs $460 - $950.
No, there is no direct bus from Aliwal North to Great Zimbabwe. However, there are services departing from Aliwal North and arriving at Masvingo via Bloemfontein. The journey, including transfers, takes approximately 20h 51m.
The distance between Aliwal North and Great Zimbabwe is 1847 km. The road distance is 1426 km.
The best way to get from Aliwal North to Great Zimbabwe without a car is to bus which takes 20h 51m and costs $120 - $170.
It takes approximately 10h 48m to get from Aliwal North to Great Zimbabwe, including transfers.
Aliwal North to Great Zimbabwe bus services, operated by Greyhound ZA, depart from Aliwal North station.
Aliwal North to Great Zimbabwe bus services, operated by Greyhound ZA, arrive at Bloemfontein station.
Yes, the driving distance between Aliwal North to Great Zimbabwe is 1426 km. It takes approximately 14h 42m to drive from Aliwal North to Great Zimbabwe.
There are 10+ hotels available in Great Zimbabwe.
What companies run services between Aliwal North, South Africa and Great Zimbabwe?
You can take a bus from Aliwal North to Great Zimbabwe via Bloemfontein and Masvingo in around 20h 51m.
- Website
- flyairlink.com
Flights from Maseru to Robert Gabriel Mugabe International Airport via Johannesburg
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $390–800
Flights from Bram Fischer International Airport to Robert Gabriel Mugabe International Airport via Johannesburg
- Ave. Duration
- 4h 22m
- When
- Every day
- Estimated price
- $260–750
Flights from Mthatha Airport to Robert Gabriel Mugabe International Airport via Johannesburg
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $330–900
- Website
- flysaa.com
Flights from Bram Fischer International Airport to Robert Gabriel Mugabe International Airport via Johannesburg
- Ave. Duration
- 4h 22m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $210–600
- Website
- flysafair.co.za
Flights from Bram Fischer International Airport to Robert Gabriel Mugabe International Airport via Johannesburg
- Ave. Duration
- 5h 55m
- When
- Saturday
- Estimated price
- $150–460
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Bethulie to Germiston
- Ave. Duration
- 10h 56m
- Frequency
- Once a week
- Estimated price
- $17–27
- Schedules at
- res.prasa.com
- Tourist (Sleeper)
- $27
- Economy (Sitter)
- $17
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Aliwal North to Bloemfontein
- Ave. Duration
- 3h 4m
- Frequency
- 3 times a day
- Estimated price
- $29–40
- Schedules at
- greyhound.co.za
Bus from Aliwal North to Bloemfontein
- Ave. Duration
- 3h 4m
- Frequency
- 3 times a day
- Estimated price
- $29–40
- Schedules at
- greyhound.co.za
Bus from Aliwal North to Umtata UltraCity
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- $30–40
- Schedules at
- greyhound.co.za
Bus from Aliwal North to Pretoria
- Ave. Duration
- 10h 16m
- Frequency
- Twice daily
- Estimated price
- $30–45
- Schedules at
- greyhound.co.za
- Phone
- +27 84 575 4609
- [email protected]
- Website
- tamukacoaches.com
Bus from Bloemfontein to Masvingo
- Ave. Duration
- 16h 20m
- Frequency
- 6 times a week
- Estimated price
- $65–90
- Website
- https://tamukacoaches.com/
Bus from Pretoria to Masvingo
- Ave. Duration
- 20h
- Frequency
- Twice daily
- Estimated price
- $50–70
- Website
- https://tamukacoaches.com/
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 Travelling around the UAE, 10 amazing places to get away from it all in Australia, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.











