South Africa
Gaborone, Botswana
Total Distance:
1574.12 km (978 miles)
Travel Time:
27 Hours 34 Minutes
Frequency:
0 Times/Day
Train Fare:
55.0 USD (~472.8 BWP)
Total Distance:
381.58 km (237 miles)
Travel Time:
7 Hours 0 Minutes
Frequency:
2 Times/Day
Bus Fare:
30.0 USD (~257.89 BWP)
Departure | Arrival | Fare | Operator | Duration |
---|---|---|---|---|
Cape Town | Johannesburg | 55 USD | https://www.shosholozameyl.co.za/train-routes.html | 26h 30mins |
Johanesburg | Gaborone | 30 USD | http://www.intercape.co.za/bus-booking/johannesburg/to/gaborone/ | 6h 44mins |
Pax | Currency (USD) | Currency (Local) |
---|---|---|
1 person | 89 USD | ~ 765 BWP |
2 people | 178 USD | ~ 1,530 BWP |
3 people | 267 USD | ~ 2,295 BWP |
4 people | 356 USD | ~ 3,060 BWP |
5 people | 445 USD | ~ 3,825 BWP |