Train from Pinetown to Nelspruit

Pinetown
Nelspruit, South Africa

Your cost to travel by Car train: $50 - $61

Pinetown
  • Total Distance:

    19.64 km (12 miles)

  • Travel Time:

    26 Minutes

  • Frequency:

    1 Times/Day

  • Bus Fare:

    16.0 USD (~162.31 ZAR)

Durban
  • Total Distance:

    754.42 km (469 miles)

  • Travel Time:

    14 Hours 54 Minutes

  • Frequency:

    0 Times/Day

  • Train Fare:

    28.0 USD (~284.03 ZAR)

Johannesburg
  • Total Distance:

    425.83 km (265 miles)

  • Travel Time:

    10 Hours 16 Minutes

  • Frequency:

    0 Times/Day

  • Train Fare:

    11.0 USD (~111.59 ZAR)

Nelspruit, South Africa
Source: Rome2rio

Train schedule

Departure Arrival Fare Operator Duration
Pinetown Durban 16 USD https://www.greyhound.co.za/pretoria-johannesburg-durban/ 25mins
Durban Johannesburg 28 USD https://www.shosholozameyl.co.za/train-routes.html 14h 20mins
Johannesburg Nelspruit 11 USD https://www.shosholozameyl.co.za/train-routes.html 9h 52mins

Cost by number of pax.

Pax Currency (USD) Currency (Local)
1 person 58 USD ~ 588 ZAR
2 people 116 USD ~ 1,177 ZAR
3 people 174 USD ~ 1,765 ZAR
4 people 232 USD ~ 2,353 ZAR
5 people 290 USD ~ 2,942 ZAR

Did you know?

  • The total CO2 Emission for your Pinetown - Nelspruit train trip is 63.14 kg
  • Your total cost to travel by train from Pinetown to Nelspruit is about 58.0 USD (~588.36 ZAR)