Nelspruit
Johannesburg, South Africa
Total Distance:
389.76 km (242 miles)
Travel Time:
10 Hours 8 Minutes
Frequency:
0 Times/Day
Train Fare:
6.0 USD (~60.86 ZAR)
Departure | Arrival | Fare | Operator | Duration |
---|---|---|---|---|
Nelspruit | Johannesburg | 6 USD | https://www.shosholozameyl.co.za/train-routes.html | 9h 50mins |
Pax | Currency (USD) | Currency (Local) |
---|---|---|
1 person | 6 USD | ~ 61 ZAR |
2 people | 12 USD | ~ 122 ZAR |
3 people | 18 USD | ~ 183 ZAR |
4 people | 24 USD | ~ 243 ZAR |
5 people | 30 USD | ~ 304 ZAR |