Search results
Train tickets from Johannesburg to Durban start at R 169, and the quickest route takes just 25h 51m. Check timetables and book your tickets with Rome2Rio.
- Los Angeles to Sacramento
Sacramento, United States (opens in a new window). is the...
- Train Seattle to Bellingham
Amtrak operates a train from Seattle to Bellingham Amtrak...
- Chicago to St Louis
Amtrak operates a train from Chicago Union Station to St....
- Pittsburgh to New York
Great Wall Bus operates a bus from Monroeville, PA to New...
- Los Angeles to Sacramento
The fastest train between Johannesburg and Durban is operated by Shosholoza Meyl. The journey duration is approximately 25 hours and 51 minutes, with trains departing once a week on Sundays.
There are 6 ways to get from Johannesburg to Durban by plane, car train, bus, or car. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
There are 8 ways to get from Johannesburg to Durban (Station) by bus, car train, car, plane, or train. Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner. best. Bus. 8h 20m. $13–40. cheapest. Car train. 25h 55m. $10–23. Drive 353.6 mi. 6h 1m. $80–115.
The direct train service departs from Johannesburg station and arrives at Durban station, with services operating once a week on Sundays. The journey duration is approximately 25 hours and 51 minutes. Ticket prices for this train route range from $9 to $22.
4 gru 2023 · PRASA Shosholoza Meyl tickets prices for Durban, Cape Town, Musina and Queenstown. See long-distance train schedule or timetable and how to make a booking.
Find the routes we take you on. Select a City from where you will depart, a City to where you are going and the date your wish to travel. From * Johannesburg. To * Durban. Departure Date * Click on one of the service offerings below to see the route and map.