Johannesburg
Middelburg, South Africa
Total Distance:
209.18 km (130 miles)
Travel Time:
4 Hours 46 Minutes
Frequency:
0 Times/Day
Train Fare:
6.0 USD (~60.86 ZAR)
Departure | Arrival | Fare | Operator | Duration |
---|---|---|---|---|
Johannesburg | Middelburg | 6 USD | https://www.shosholozameyl.co.za/train-routes.html | 4h 40mins |
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 |