Trip to Durban

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration15h
Distance725 km
Avg. price$ 15
Train trips8 found

Trains from Johannesburg to Durban

🌄 Enjoy a leisurely ride through the beautiful landscapes of South Africa as you make your way from Johannesburg to Durban. The journey lasts approximately 25 hours and 51 minutes, allowing you to relax and take in the sights along the route. 💰 Ticket prices for the train between Johannesburg and Durban range from $9 to $22, making it an affordable and convenient option for travelers looking to explore more of South Africa by rail. Sit back, unwind, and experience the country's diverse scenery on this memorable train adventure.

Where to stay in Durban

There are over 520 hotels to stay in Durban. Prices range from $11 per night.

Accomodation
  • The train route from Johannesburg to Durban is operated by Shosholoza Meyl. 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.
  • The train operated by Shosholoza Meyl from Johannesburg to Durban is the fastest option available for this route. The direct train service departs from Johannesburg station and arrives at Durban station, taking approximately 25 hours and 51 minutes to complete the journey. This service operates once a week on Sundays. Ticket prices for this train route range from $9 to $22.
  • Trains traveling from Johannesburg to Durban depart from Johannesburg station. This station serves as the main departure point for the Shosholoza Meyl train services on this route. Passengers can board the train at Johannesburg station to begin their journey to Durban.
  • There is one direct train service available between Johannesburg and Durban. This train is operated by Shosholoza Meyl and departs from Johannesburg station, arriving at Durban station. The service operates once a week, specifically on Sundays, with a journey duration of approximately 25 hours and 51 minutes. Ticket prices for this train route range from $9 to $22.
  • The train service from Johannesburg to Durban operated by Shosholoza Meyl, arrives at Durban station. Passengers will disembark at Durban station, which is the final destination of this train route. Durban station is a major railway station located in the city of Durban, providing convenient access to the city center and surrounding areas.
  • The train service from Johannesburg to Durban, operated by Shosholoza Meyl, departs once a week on Sundays. The first and last trains of the day for this route would be the same service that departs from Johannesburg station on Sunday. The journey duration is approximately 25 hours and 51 minutes, with a consistent schedule for this weekly service.
  • There is only one direct train trip each week from Johannesburg to Durban operated by Shosholoza Meyl. This service departs from Johannesburg station on Sundays and arrives at Durban station after a journey duration of approximately 25 hours and 51 minutes. As the train operates once a week, there is only one direct trip available for travelers between Johannesburg and Durban.
  • Yes, there is a direct train service between Johannesburg and Durban. This train departs from Johannesburg and arrives at Durban, operating once a week on Sundays. The journey duration for this direct train route is approximately 25 hours and 51 minutes.
  • The cost of a train ticket from Johannesburg to Durban ranges from $9 to $22. The price variation depends on factors such as the class of travel and any discounts or promotions available at the time of booking. Passengers can choose from different fare options to suit their budget and travel preferences when booking a train journey between Johannesburg and Durban.

Will you be returning to Johannesburg by train?

If you are looking for the return train journey, check out trains from Durban to Johannesburg

See schedule