Cape Town
Harare, Zimbabwe
Total Distance:
1558.51 km (968 miles)
Travel Time:
27 Hours 49 Minutes
Frequency:
0 Times/Day
Train Fare:
45.0 USD (~165.28 AED)
Total Distance:
54.98 km (34 miles)
Travel Time:
37 Minutes
Frequency:
120 Times/Day
Train Fare:
10.0 USD (~36.73 AED)
Total Distance:
1104.32 km (686 miles)
Travel Time:
16 Hours 8 Minutes
Frequency:
1 Times/Day
Bus Fare:
40.0 USD (~146.92 AED)
| Departure | Arrival | Fare | Operator | Duration |
|---|---|---|---|---|
| Cape Town | Johannesburg | 45 USD | https://www.shosholozameyl.co.za/train-routes.html | 27h 0mins |
| Johannesburg Park | Pretoria | 10 USD | http://join.gautrain.co.za/Timetables.aspx | 36mins |
| Pretoria | Harare | 40 USD | https://www.greyhound.co.za/wp-content/uploads/timetables/Johannesburg%20-%20Pretoria%20-%20Harare.pdf | 15h 40mins |
| Pax | Currency (USD) | Currency (Local) |
|---|---|---|
| 1 person | 100 USD | ~ 367 AED |
| 2 people | 200 USD | ~ 735 AED |
| 3 people | 300 USD | ~ 1,102 AED |
| 4 people | 400 USD | ~ 1,469 AED |
| 5 people | 500 USD | ~ 1,837 AED |