There are 4 ways to get from Durban (Station) to Mpumalanga by train, car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Durban to Hammarsdaletrain
2h 19mR 13–15Drive 48.5 km
- Drive from Durban (Station) to Mpumalangacar 48.5 km
37 minR 109–157Taxi
- Take the taxi from Durban (Station) to Mpumalangataxi 48.5 km
37 minR 370–450Bus, taxi
- Take the bus from Durban to Pinetownbus
- Take the taxi from Pinetown to Mpumalangataxi
39 minR 400–517
Questions & Answers
The cheapest way to get from Durban (Station) to Mpumalanga is to train which costs R 13 - R 15 and takes 2h 19m.
The fastest way to get from Durban (Station) to Mpumalanga is to drive which takes 37 min and costs R 100 - R 160.
Yes, there is a direct train departing from Durban and arriving at Hammarsdale. Services depart twice daily, and operate Monday, Friday and Saturday. The journey takes approximately 2h 13m.
The distance between Durban (Station) and Mpumalanga is 59 km. The road distance is 48.5 km.
The best way to get from Durban (Station) to Mpumalanga without a car is to train which takes 2h 19m and costs R 13 - R 15.
The train from Durban to Hammarsdale takes 2h 13m including transfers and departs twice daily.
Durban (Station) to Mpumalanga train services, operated by Prasa, depart from Durban station.
Durban (Station) to Mpumalanga train services, operated by Prasa, arrive at Hammarsdale station.
Yes, the driving distance between Durban (Station) to Mpumalanga is 48 km. It takes approximately 37 min to drive from Durban (Station) to Mpumalanga.
There are 226+ hotels available in Mpumalanga.
What companies run services between Durban (Station), South Africa and Mpumalanga, South Africa?
Prasa operates a train from Durban to Hammarsdale twice daily. Tickets cost R 13–15 and the journey takes 2h 13m.
- Phone
- +27 11 013 6700
- [email protected]
- Website
- PRASA
Train from Durban to Hammarsdale
- Ave. Duration
- 2h 13m
- Frequency
- Twice daily
- Estimated price
- R 13–15
- Website
- PRASA
- Phone
- +27 11 774 3333
- Website
- City to City
Bus from Durban to Pinetown
- Ave. Duration
- 15 min
- Frequency
- Twice a week
- Estimated price
- R 190–260
- Website
- City to City
- Ave. Duration
- 30 min
- Estimated price
- R 210–450
Eagle Taxi Cabs
- Phone
- +27 31 337 8333
- Website
- eagletaxicabs.co.za
Mozzie Cabs
- Phone
- +27 31 303 5787
UBER
- Phone
- 0800172956
- Website
- uber.com
Eagle Taxi Cabs
- Phone
- +27 31 337 8333
- Website
- eagletaxicabs.co.za
Mozzie Cabs
- Phone
- +27 31 303 5787
UBER
- Phone
- 0800172956
- Website
- uber.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, Thanksgiving 2018: How to travel stress-free, and Best ways to travel around Australia - to help you get the most out of your next trip.



