Thank you for your patience while we revamp parts of the website.

 

TRAIN TRAVEL IN SOUTH AFRICA 

SEATED    SLEEPER    TOURS    HIRE    NEWS    HISTORY    BOOK NOW
Tourist Class    Premier Classe    Blue Train    Rovos Rail   Shongololo Express

 

 

We are blessed to have many different train routes meandering through South Africa. From the semi-dessert Karoo between towns like Maatjiesfontein, De Aar, Beaufort West and Kimberley to sub-tropical cities like Pietermaritzburg and Durban. Train routes with endless horizons contrast with city-scapes and towering cliffs through the Hex River Valley or other mountain-passes. There are even rail routes passing close to the Kruger Park, and other bushveld regions while the route North past Pretoria, Mokopane, Polokwane, Musina follows in the rail road built to try and link Cape Town to Cairo.

 

 

 

Cape Town to Queenstown:
Departure Time: 10:25 on Thu
Arrival Time: 10:02 on Fri

Queenstown to Cape Town:
Departure Time: 14:45 on Fri
Arrival Time: 14:10 on Sat

 

 

Johannesburg >> Durban:
Departure Time: 18:30 on Mon, Wed, Fri, Sun
Arrival Time: 07:10 on Tue, Thurs, Sat, Mon
Durban >> Johannesburg:
Departure Time: 19:15 on Mon, Wed, Fri, Sun
Arrival Time: 07:45 on Tue, Thurs, Sat, Mon

 


Johannesburg to Germiston to Newcastle to Ladysmith to Pietermaritzburg to Durban. Durban to Pietermaritzburg to Ladysmith to Newcastle to Germiston to Johannesburg.




 

Johannesburg to East London:
Departure Time: 14:20 on Wed, Fri, Sun
Arrival Time: 10:20 on Thurs, Sat, Mon
East London to Johannesburg:
Departure Time: 18:30 on Mon, Wed, Fri, Sun
Arrival Time: 07:10 on Tue, Thurs, Sat, Mon

 

 

 

Johannesburg to Port Elizabeth:
Departure Time: 13:15 on Wed, Fri, Sun
Arrival Time: 09:15 on Thurs, Sat, Mon
Port Elizabeth to Johannesburg:
Departure Time: 15:00 on Wed, Fri, Sun
Arrival Time: 11:35 on Thurs, Sat, Mon

 



Johannesburg to Vereeniging to Kroonstad to Bloemfontein to Burgersdorp to Queenstown to East London.
East London to Queenstown to Burgersdorp to Bloemfontein to Kroonstad to Vereeniging to Johannesburg.



 

Johannesburg >> Komatipoort:
Departure Time: 18:10 on Wed, Fri
Arrival Time: 06:38 on Thurs, Sat

Komatipoort >> Johannesburg:
Departure Time: 18:00 on Thurs, Sun
Arrival Time: 06:20 on Fri, Mon

 

                                    

Johannesburg to Pretoria to Witbank to Middelburg to Nelspruit to Kaapmuiden to Komatipoort.
Komatipoort to Kaapmuiden to Nelspruit to Middelburg to Witbank to Pretoria to Johannesburg.




PREMIER SLEEPER TICKETS:


Premier Classe: Cape Town >> Johannesburg:
Departs: Tue at 09:05
Single Compartment = R3,270
Twin Compartment = R6,540
Book Now


Premier Classe: Durban >> Johannesburg: 
Departs: Monthly 1st Sun after JHB >> DBN train at 17:30pm
Single Compartment = R1,290
Twin Compartment = R2,580
Book Now


Premier Classe: Johannesburg >> Bloemfontein:
Departs: Wed, Fri, Sun at 13:15pm
Single Compartment = R875
Twin Compartment = R1,750
Book Now


Premier Classe: Johannesburg >> Cape Town:
Departs: Thu at 15:00pm
Single Compartment = R3,270
Twin Compartment = R6,540
Book Now


Premier Classe: Johannesburg >> Durban:
Departs: Last Fri of each month at 18:20pm
Single Compartment = R1,290
Twin Compartment = R2,580
Book Now

BOOK TRAIN TICKETS

 

Contact Us

 

 

TRAVEL LINKS
JOIN US
SOCIAL