Cape Town to Johannesburg

by train from R690 (£33 or $50)

Is Shosholoza Meyl South Africa's best-kept secret?

A Cape Town to Johnaeesburg train speeds away from Cape Town

Jo'burg here we come!  Above, the Shosholoza Meyl train to Johannesburg speeds away from Cape Town, with Table Mountain in the background.  Safe, comfortable, THE way to go! Photo courtesy of Discoverbyrail.com.

You can easily swap a meaningless flight or an ugly bus journey for an epic overland rail adventure with comfy sleepers, showers, restaurant car & fabulous scenery.

Cape Town to Johannesburg, an amazing 956 miles in 26 hours for an unbelievable £33 or $50 including sleeper - yes, you read that right!, see the Shosholoza Meyl section.  Or for a touch of luxury for R2,840 (£160 or $280) try Premier Classe.

 
 
 

Safe, comfortable South African trains

Contrary to what you may have heard and to what many middle-class South Africans may tell you, taking the train is a remarkably safe, civilised & enjoyable way to travel between cities in South Africa.  In fact, you'd be crazy not to consider it.  There are several completely different train services:

 large bullet pointInteractive mapClick a route for train info

 

large bullet pointAfrica map...

Map of train routes in South Africa

  Click for map of train routes in southern Africa

Click here for an interactive map of train routes in southern Africa...


Useful country information

Train operator in South Africa:

Shosholoza Meyl trains: www.shosholozameyl.co.za

(for reservations from overseas call + 27 11 774 4555)

Luxury Blue Train, Cape Town-Pretoria:  www.bluetrain.co.za.

Premier Classe trains, Cape Town/Durban-Johannesburg: www.premierclasse.co.za

   

Time zone & dialling code:

GMT+2.  No daylight saving time.

Dialling code:

 

+27

Currency:

£1 = approx 16 Rand.    $1 = approx 13 Rand    Currency converter

Visas:

UK citizens do not need a visa to visit South Africa.  If you are taking children under 18, you may need to show their birth certificate under entry rules from June 2015, see www.gov.uk/foreign-travel-advice/south-africa/entry-requirements.

Tourist information:

Tripadvisor South Africa page www.southafrica.net www.safrica.info

Recommended guidebooks   Health & vaccinations

Hotels & flights:

Hotels in Cape Town, Johannesburg & South Africa     Find the cheapest flights to South Africa

Page last updated:

8 January 2024


Shosholoza Meyl trains

  Sunset from the train
 

Sunset from the train.  Photo courtesy of Billy Shearer

The Shosholoza Meyl long-distance passenger trains are perhaps South Africa's best-kept travel secret and an unbelievable bargain.  Comfortable, cheap & perfectly safe, they link major cities including Johannesburg to Cape Town, Durban, Port Elizabeth & East London.  They're a great way to travel as they let you see South Africa comfortably & affordably at ground level, without spending whole days & nights in a bus seat, or spending a fortune on expensive tourist experiences like the Blue Train or Rovos Rail, or flying and missing everything.  They are run by Shosholoza Meyl (www.shosholozameyl.co.za), originally part of South African Railways (Spoornet) and now a division of the Passenger Rail Authority of South Africa (PRASA, www.prasa.com).  The Shosholoza Meyl name was launched in 2001 along with newly-refurbished brightly-coloured sleeping-cars.  In 2006, Shosholoza Meyl split its trains into two distinct classes:  Tourist class with sleeping cars with 2 & 4-berth compartments and a restaurant car serving full meals, snacks, beer and wine, and Economy class with sitter class seats and sometimes a restaurant car.  In Tourist class, the sleepers even have hot showers at the end of the corridor!

IMPORTANT UPDATE 2024:  Shosholoza Meyl trains were suspended in 2020 due to the pandemic, the rail network was then hit by looting and cable theft.  Latest info is that the Cape Town - Jo'burg train resumed once a week in December 2023 as shown below.  The Jo'burg-Durban train has also resumed, details not known.  Contact them (not me!) for details.

Update to the update, January 2024:  Reports now coming in that the Cape Town to Jo'burg train has been suspended again.  Incompetence all round...

Train times & routes

Cape Town - Johannesburg

Johannesburg - Durban

Johannesburg - Bloemfontein - Port Elizabeth

Johannesburg - East London

Johannesburg & Pretoria - Louis Trichardt - Messina

Johannesburg & Pretoria - Nelspruit - Komatipoort (for Kruger Park)

Johannesburg - Mafikeng - Kimberley

Cape Town - East London

Shosholoza Meyl travel information

How much does it cost?

How to buy tickets   

What are Shosholoza Meyl trains like? 

Safety on Shosholoza Meyl trains  

Travellers' reports

You can check Shosholoza Meyl train times at the official site www.shosholozameyl.co.za, but travel agency site www.southafricanrailways.co.za is kept better updated and is usually far more useful!

1.  Cape Town - Johannesburg

 Cape Town ► Johannesburg  - showing the full choice of trains

Days of running:

Resumed 6 December 2023

once a week on Sunday

Believed to be

running

Type of train::

Shosholoza Meyl

Tourist & Economy

class train with

sleepers, restaurant &

economy seats.

Blue Train

Luxury train with

suites, restaurant &

lounges, see below.

Comments:

Distance

(Km)

In sleepers it's cheap,

safe, comfortable, a

great experience.

World class luxury

experience, if you

can afford it...

0

Cape Town depart

 10:00  day 1

 08:30  day 1

19

Bellville

 10:35  day 1

|

72

Wellington

 11:36  day 1

|

175

Worcester

 13:30  day 1

|

298

Matjiesfontein

 15:36  day 1

|

538

Beaufort West

 19:50  day 1

|

801

De Aar

 23:45  day 1

|

1,035

Kimberley

 03:46  day 2

|

1,344

Klerksdorp

 08:26  day 2

|

1,530

Johannesburg arrive

 12:16  day 2

|

1,600

Pretoria arrive

**

 12:50  day 2

* Until 2019, the Premier Classe train ran every week.  In 2020 it was reduced to running some weeks only, once or twice each month, see www.southafricanrailways.co.za for dates.

** Pretoria:  Shosholoza Meyl & Premier Classe trains no longer run through to/from Pretoria, since 2006 they start/finish their journey at Johannesburg.  Remember that Johannesburg city centre isn't safe for visitors, but Johannesburg Park Station itself has security and is well-patrolled & secure.  Be very careful if you walk outside the station.  It's recommended that you either use the safe new Gautrain network to travel between Jo'burg Park Station, Sandton and Pretoria, or that you pre-book a car or taxi to pick you up at Jo'burg station when you arrive, and when leaving again, take a taxi or car to the station entrance.  Pretoria is a safer city to use as a base when visiting the Jo'burg area.

Fares   How to buy tickets   What are the trains like?   Are these trains safe? Yes!   Cape Town to Johannesburg is 1,530 Km or 956 miles.

 Johannesburg ► Cape Town  - showing the full choice of trains

Days of running:

Resumed 6 December 2023

once a week on Wednesdays

Believed to be

running

Type of train:

Shosholoza Meyl

Tourist & Economy

class train with

sleepers, restaurant &

economy seats.

Blue Train

Luxury train with

suites, restaurant &

lounges, see below

Comments:

In sleepers it's cheap,

safe, comfortable, a

great experience.

World class luxury

experience, if you

can afford it...

 Pretoria depart

**

 08:30  day 1

 Johannesburg depart

 10:00  day 1

|

 Klerksdorp

 14:15  day 1

|

 Kimberley

 19:07  day 1

|

 De Aar

 23:05  day 2

|

 Beaufort West

 03:40  day 2

|

 Matjiesfontein

 07:15  day 2

|

 Worcester

 09:20  day 2

|

 Wellington

 11:10  day 2

|

 Bellville

 12:10  day 2

|

 Cape Town arrive

 12:40  day 2

 12:00  day 2

Fares   How to buy tickets   What are the trains like?   Are these trains safe?  Yes they are!   Hotels in Cape Town, Jo'burg & Pretoria

2.  Johannesburg - Durban

 Johannesburg ► Durban

Days of running:

Resumed December 2023

days uncertain

Type of train:

Shosholoza Meyl

Tourist & Economy

class train with

sleepers, restaurant &

economy seats.

Comments:

Distance (Km)

In sleepers it's cheap,

safe, comfortable,

civilised.

0

Johannesburg depart

17:30  day 1

?

Germiston

18:43  day 1

438

Ladysmith

04:06  day 2

617

Pietermaritzburg

08:21  day 2

722

Durban arrive

11:59  day 2

Johannesburg-Durban trains pass the spot near Estcourt where in 1899 young war correspondent Winston Churchill was taken prisoner by the Boers when the British armoured train he was with was derailed.  They call at Pietermaritzburg (PMB), the station where Mahatma Ghandi was thrown off a train in 1893.  Not just transportation, but a bit of history!

Fares   How to buy tickets   What are the trains like?   Safety on board   Johannesburg to Durban is 722 Km or 451 miles.

 Durban ► Johannesburg

Days of running:

Resumed December 2023

days uncertain

Type of train:

Shosholoza Meyl

Tourist & Economy

class train with

sleepers, restaurant &

economy seats.

Comments:

In sleepers it's cheap,

safe, comfortable,

civilised.

 Durban depart

19:15  day 1

 Pietermaritzburg

22:04  day 1

 Ladysmith

03:34  day 2

 Germiston

11:38  day 2

 Johannesburg arrive

12:36  day 2

3. Johannesburg - Port Elizabeth

  Johannesburg ► Port Elizabeth

 

 Port Elizabeth ► Johannesburg

Days of running:

Cancelled

Cancelled

Days of running:

Cancelled

Cancelled

Type of train:

Shosholoza Meyl

Tourist & Economy

class train with

sleepers, restaurant &

economy seats.

Shosholoza Meyl

Economy

class train with

economy seats.

Type of train:

Shosholoza Meyl

Tourist & Economy

class train with

sleepers, restaurant &

economy seats.

Shosholoza Meyl

Economy

class train with

economy seats.

Comments:

Distance (Km)

In sleepers it's cheap,

safe, comfortable,

civilised.

Perfectly safe for a

daytime journey

.

Comments:

In sleepers it's cheap,

safe, comfortable,

civilised.

Safe enough, but

no sleepers

.

0

Johannesburg depart

13:15  day 1

12:35

 Port Elizabeth depart

11:00  day 1

-

210

Kroonstad

17:27  day 1

??:??

 Nouport

19:45  day 1

-

407

Bloemfontein

20:30  day 1

19:30

 Bloemfontein

02:05  day 2

23:35

696

Nouport

02:20  day 2

-

 Kroonstad

05:23  day 2

??:??

1,112

Port Elizabeth arrive

09:10  day 2

-

 Johannesburg arrive

09:18  day 2

05:10

Fares   How to buy tickets   What are the trains like?   Are these trains safe? Yes!   Johannesburg to Pt Elizabeth is 1,112 Km or 695 miles.

Check status at www.southafricanrailways.co.za

4. Johannesburg - East London

 Johannesburg ► East London

 

 East London ► Johannesburg 

 Days of running:

Cancelled

 Days of running:

Cancelled

 Type of train:

Shosholoza Meyl

Tourist & Economy

class train with

sleepers, restaurant &

economy seats

 Type of train:

Shosholoza Meyl

Tourist & Economy

class train with

sleepers, restaurant &

economy seats

 Johannesburg

depart

14:20  day 1

 East London

depart

12:30  day 1

 Kroonstad

arr/dep

18:32  day 1

 Bloemfontein

arr/dep

04:04  day 2

 Bloemfontein

arr/dep

21:35  day 1

 Kroonstad

arr/dep

08:11  day 2

 East London

arrive

10:20  day 2

 Johannesburg

arrive

13:46  day 2

Fares   How to buy tickets   What are the trains like?   Are these trains safe? Yes!   Johannesburg to East London is 1,023 Km or 639 miles.

Check status at www.southafricanrailways.co.za

How much does it cost?

 Shosholoza Meyl tourist class fares

 One-way fares in tourist class including sleeper

 Johannesburg to Cape Town

R690 (£33 or $50)

 Johannesburg to Durban

R360 (£16 or $24)

 Johannesburg to Port Elizabeth        

R500 (£24 or $36)

 Johannesburg to East London

R490 (£23 or $35)

 Johannesburg to Kimberley

R240 (£12 or $17)

 Cape Town to Johannesburg

R690 (£33 or $50)

 Cape Town to Kimberley

R470 (£22 or $33)

 Durban to Johannesburg

R330 (£16 or $24)

What are Shosholoza Meyl Tourist Class trains like?

Sleeping-cars:   The sleeping-cars have 4-berth rooms called 'compartments' and smaller 2-berth rooms known as 'coupés'.  The berths convert to seating for daytime use.  Each compartment has basic leatherette bench seats which convert to bunks at night, and a washbasin with hot and cold water.  Bedding is provided for a small extra charge (60 Rand, about £4, $6) and expertly made up for you in the evening by the train attendant.  Each sleeping-car has a hot shower at the end of the corridor, with lockable shower cubicle & changing area - bring your own soap & towel.  The coaches are not air-conditioned, so the windows open for a superb view of the countryside.  A metal mesh screen is provided for use at night to allow cool air.  Berth numbers aren't specified on your ticket or allocated when you book.  Instead, reservation lists are posted at the departure station telling you your car and berth number.  As far as is possible, two passengers travelling together will be booked into a 2-berth coupé, a solo traveller will normally be booked into a 4-berth compartment with passengers of the same sex.  The price is the same.  If you pay for two tickets (quite affordable, given the fare) you can have sole occupancy of a coupé.  The whole train is all non-smoking.

2-berth sleeper on a Shosholoza Meyl tourist class train   Shosholoza Meyl train from Johannesburg to Cape Town, seen at Jo'burg

2-berth 'coupé' sleeper, both berths folded out.  Larger photo.

 

The Shosholoza Meyl Tourist Class train to Cape Town about to leave Johannesburg Park Station.  All the scenery of the famous Blue train at a tenth of the price!  Photos courtesy of Jeroen van Marle & Miika Nicholson

4-berth sleeper on the Jo'burg to Cape Town Shosholoza Meyl train   Sleeper toilet   A shower on the train!

4-berth 'compartment' sleeper, washbasin covered by the small table, one upper berth folded away.  Larger photo.

 

There is a toilet and a shower with plenty of hot water at the end of the sleeper corridor.

Restaurant car:  There's a restaurant car serving snacks, drinks and affordable complete meals.  A full English breakfast hits the spot in the morning, and beer and a wine list is available for something to go with you lunch or dinner.  The food is not expensive, even by South African standards.  Restaurant car staff also come down the train to sell tea and coffee to you at your seat.  Catering was originally sub-contracted to caterers such as BJ's, the South African equivalent of Wimpy, though is now back in-house.  Recent video of dining in Shosholoza Meyl restaurant carPhotos courtesy of Jeroen van Marle

Example restaurant car prices:  Full English breakfast R 55, porridge R35.  Sirloin steak & chips R95.  Chicken & chips or salad R55.  Lasagne R70.  Macaroni cheese R65.  Castle beer R17 for 440ml.  Wine prices not known.

Restaurant car on the Shosholoza Meyl tourist class train from Johannesburg to Cape Town   Dinner in the diner!   A cooked breakfast on the train!

Restaurant car. courtesy Miika Nicholson.  Larger photo.

 

Dinner in the diner...

 

A cooked breakfast...

What are Shosholoza Meyl Economy Class Trains like?

Sitter class seating: Economy trains have basic seating, which does not convert to berths.  Fine for daytime journeys, and safe with travelling security staff on board, but not generally recommended for visitors on overnight trips unless you can't get a sleeper and are prepared to rough it.  Most trains also have a restaurant or refreshment car.

Shosholoza Meyl sitter car   Shosholoza Meyl train from Johannesburg to Cape Town, seen at Jo'burg

Economy class sitter carCourtesy Miika Nicholson.  Larger photo.

 

Shosholoza Meyl train.  Courtesy of Miika Nicholson

How to buy tickets

Option 1, buy tickets online at www.shosholozameyl.co.za

Option 2, buy tickets in person or by phone on 086 000 8888

Safety & security on Shosholoza Meyl trains:  Not a problem!

Shosholoza Meyl tourist class trains are perfectly safe to travel on, and can even be recommended for families and women travelling alone.  Sleeping compartments have both a normal lock and a security lock which cannot be opened from the outside, and the train manager and his assistants do a good job looking after their passengers.  People who tell you that 'trains in South Africa are unsafe' have probably never been on one, and are confusing these excellent and safe Shosholoza Meyl trains with the suburban Metro trains around the big cities which they see adversely reported on South African TV.  It goes without saying that the high-end Premier Classe and Blue Train services are very safe, too.

Safety & security at Johannesburg's Park Station

The long-distance trains themselves are very safe, and Johannesburg's Park Station itself is well-patrolled with security guards & CCTV.  However, the streets surrounding Park Station in downtown Johannesburg are definitely not safe, so arrange a car to drop you off or pick you up right at the station entrance or ask the driver to meet you inside the station.   You should take advice before walking around in Johannesburg city centre.  However, things are improving and you can now travel between Johannesburg Park Station and Pretoria via the suburb of Sandton, using the safe new Gautrain network.

Traveller's report:  Trish Jones says this about arriving by car at Johannesburg Park station to catch the Premier Classe train to Cape Town: "With regards to Johannesburg's Park Station, it was one of the things I was concerned about as I haven’t been there for ages, and I’m super cautious.  We had a friend collect us, drove into the car park from the Rissik Street side, and much to my amazement it was spotless and well organized.  Once inside, it’s a case of down the escalator, turn left, and straight into the Premier Classe Lounge (also used for The Blue Train) for check in.  It’s totally separate and is available only to Premier Classe [and Blue Train] passengers.  No hassles and I didn’t feel uncomfortable or threatened at all.  The rest of the station isn't great, but it doesn't matter because you don’t go there."

Traveller's report:  Steven Wasiura says "Park Station in Johannesburg was very busy and felt generally safe, with visible security presence throughout.  The Gautrain is an excellent way to reach the station [from Pretoria, airport, or suburbs], though the direct link between the Gautrain station and Park is still under construction, necessitating a short, easy walk outside.  There are also several car hire agencies with offices at the station, so you may be able, as I was, to return your rental car there and go straight to your train."

Traveller's report:  Ivor Morgan says "The key point is that it's possible to transfer between Shosholoza Meyl & Premier Classe trains, long-distance buses and the Gautrain, without leaving the reasonably secure perimeter of Jo'burg Park Station.  Shosholoza Meyl & Premier Classe trains arrive on the lowest level, on a platform which is somewhat separate from the Metrorail suburban platforms.  Leaving the platform (where your ticket will be collected, so have it handy) an escalator takes you up to the main concourse.  Long-distance buses leave from the main concourse level.  The bus companies have their offices on one side, and there are waiting areas and departure gates on the other.  If you go up another level, there are some shops and a food court and this upper level is also the way to the Gautrain.  The signage is not great, so look for the Wolmarans St exit if there is no Gautrain sign.  When you reach the exit from the building at this level, you will see a short (~15m) covered walkway leading to another building. Inside the entrance to this building, you can see escalators going down to the Gautrain.  At the bottom of the escalators, there is a short passage:  The Gautrain ticket counter and ticket machines are straight ahead, and the ticket barriers are on the left.  Going the other way should be easier - turn right out of the Gautrain ticket barriers (left takes you to the Gautrain car park), up the escalators, and follow the covered walkway to the main station building.  If there are no signs specifically for Shosholoza Meyl, follow the signs for Metrorail until Shosholoza Meyl signs appear."

Travelling from Johannesburg to Cape Town by Shosholoza Meyl tourist class train

Inside Johannesburg Park station   Johannesburg Park Station ticket office

Johannesburg Park Station.  Above left, the main concourse.  Above right, the Shosholoza Meyl ticket office and waiting room.  the streets outside Park Station aren't safe, so make sure you are dropped and collected right at the station entrance.  However, the station itself is well patrolled, has CCTV and is a fairly safe and pleasant place to be.  Photos courtesy of Jeroen van Marle

Reservation lists posted at station for a Shosholoza Meyl Tourist class train   Shosholoza Meyl Tourist class train on its way to Cape Town

The reservation list...  Tourist class berths aren't allocated when booking, reservation lists are posted at the departure station. Courtesy of Johannes Wittlinger.

 

En route from Johannesburg to Cape Town...  26 amazing hours by train, right across South Africa.  Travellers who fly really do miss out...  Courtesy of Jeroen van Marle

More scenery from the train...   Cape vineyards and mountains seen from the train   The train from Johannesburg approaches Cape Town

The next day, after crossing the arid Karoo and traversing the Hex River Pass, the train reaches the Cape wine region, where vineyards nestle under vast mountains.  The carriage windows open half way, great for reflection-free photography and allowing a cool breeze into your sleeper...  Photos courtesy of Jeroen van Marle

Shosholoza Meyl tourist class train from Cape Town to Johannesburg, on its way across South Africa!

Approaching Cape Town itself, you'll pass shanty towns, then Table Mountain itself will come into view.  Photos courtesy of Johannes Wittlinger.

The Shosholoza Meyl train from Johannesburg has arrived at Cape Town station   Cape Town railway station

Cape Town station. You arrive right in the heart of Cape Town itself... Photos courtesy of Jeroen van Marle

Back to top


Premier Classe trains

  The Premier Classe train from Johannesburg to Cape Town  
 

Premier Classe:  Travelling from Johannesburg to Cape Town in comfort & safety, aboard the Premier Classe train...  Photo courtesy of Michael Schaffer.

 

IMPORTANT UPDATE 2024:  These Premier Classe trains stopped operating in 2020 due to Covid and have not resumed.  The great South African Railways has been brought to it knees by mismanagement, corruption, vandalism & theft.

Cape Town -  Johannesburg (once a week)

The Premier Classe train (www.premierclasse.co.za, if & when their site is working) is an affordable deluxe service aimed at both budget-conscious tourists and South Africans themselves.  It's another of South-Africa's well-kept travel secrets, and it's already getting great reports from travellers who try it.  If you can't afford the famous Blue Train, but still want safe, civilised deluxe train travel at ground level through superb South African scenery that you can't see from 35,000 feet, take a Premier Classe train.  Premier Classe started out in 1998 as an affordable deluxe service from Cape Town to Johannesburg, originally running once a week attached to the regular Shosholoza Meyl train.  But in 2006 it was made into a completely separate train.  In 2008 they introduced a Jo'burg-Durban train and in 2013 they added a Jo'burg to Port Elizabeth train.  Sadly both of these were discontinued in 2014.  See advice on using Johannesburg Park Station.

The Premier Classe train is a hotels on rails.  It uses standard South African Railways sleeping-cars (in fact, the same 1960s-1970s type used by Shosholoza Meyl) which have been refurbished to deluxe standards, and passengers are given twice the normal amount of space per passenger:  Solo passengers get sole occupancy of what would have been a 2-berth coupé, two passengers get sole use of what would have been a 4-berth compartment and so get two lower berths.  The sleeping-cars aren't air-conditioned, a big advantage for photographers as the windows open.  There's a deluxe Premier Classe restaurant car serving 3-5 course meals and a Premier Classe lounge car with armchairs, sofas and a bar.  The fare includes all your meals and complimentary tea/coffee, although alcoholic drinks cost extra.  Premier Classe passengers can use the luxury Blue Train VIP lounges at Cape Town and Johannesburg stations.  Premier Classe is now a division of the new Passenger Rail Authority of South Africa (PRASA, www.prasa.com).  This amateur video gives a good idea of what to expect on board the Premier Classe train and in terms of scenery, and you may also find this account helps convince you to try out this excellent train service!

Pretoria, Sandton & airport connections:  You can now travel between Jo'burg Park Station, Sandton, Pretoria & Jo'burg international airport on the safe new Gautrain network, see below.

Car transport:  Cars can also be transported on these trains between Cape Town & Johannesburg, R 1,780- R 3,700 per car.

Premier Classe train timetable...   You can check train times & fares at www.premierclasse.co.za (if working) or at www.southafricanrailways.co.za (African Sun Travel, a private agency but usually more reliable).

 Cape Town ► Johannesburg

 Johannesburg ► Cape Town

 Premier Classe:  Deluxe sleepers, restaurant car, lounge.

 Premier Classe:  Deluxe sleepers, restaurant car, lounge.

 Cape Town

depart

-

 Johannesburg

depart

10:30  Thursdays*

-

 Beaufort West

arr/dep

-

 Kimberley

arr/dep

19:07  Thursdays*

-

 De Aar

arr/dep

-

 De Aar

arr/dep

??:??  Next day

-

 Kimberley

arr/dep

-

 Beaufort West

arr/dep

03:40  Next day

-

 Johannesburg

arrive

-

 Cape Town

arrive

12:40  Next day

-

* Until 2019, the Premier Classe train ran every week.  In 2020 it will be reduced to running some weeks only, once or twice each month, see www.southafricanrailways.co.za for dates.

How much does Premier Classe cost?

How to buy tickets

Booking for Premier Classe opens 12 months ahead.  You can request a Premier Classe booking online at www.southafricanrailways.co.za (this is  African Sun Travel, a reliable ticketing agency, not the operator themselves) or www.newfusion.co.za (New Fusion Travel).  Or you can book by phone calling the train operator on +27 11 774 4555 or + 27 12 334 8039 or (from within South Africa) 086 000 8888 (lines open Monday-Friday 09:00-16:30, GMT+2).  Alternatively, you can e-mail your request to the train operator at info_premierclasse@transnet.net.  There is more information at the Premier Classe website, if it's working, at www.premierclasse.co.za, with an online booking request form.  However, reports suggest you'll get more responsive booking from ticketing agency www.southafricanrailways.co.za (African Sun Travel).

A journey from Cape Town to Jo'burg by Premier Classe train

For these photos I am indebted to Billy Shearer (read his trip report below) and Tommi Tollki.

Premier Classe train exterior   Blue Train & Premier Classe lounge, Cape Town

Boarding the Premier Classe train.  Originally purple like this, the Premier Classe train is now pale blue.

 

Premier Classe departure lounge.  The same lounge is used for the Blue Train.

Premier Classe menu   Dining-car on the Premier Classe train to Johannesburg

Dinner in the diner:  Meals in the elegant restaurant car are included in the fare.  See sample dinner menu.

2-berth sleeper on the Premier Classe train   Premier Classe 2-bed sleeper, night mode

Private sleepers:  All passengers get a private sleeper, solo travellers a coupé with one lower berth, couples a compartment with two lower berths.  Each compartment has a washbasin, fluffy towels, soap, shampoo, shower gel, mineral water, slippers & bathrobes.  There's a toilet and shower just along the corridor.  Larger photo (day) Larger photo (night).

The Premier Classe lounge-bar car

The Premier Classe bar-lounge car... Photo courtesy of Angus Wheeler...

South African shanty town approaching Cape Town   Table Mountain, Cape Town, seen from the train

Shanty towns on the outskirts of Cape Town, a reminder of South Africa's less well-off...

 

Cape Town's Table Mountain, seen as the train leaves Cape Town...

Cape wine region from the train

The Cape vineyards:  The train heads past Paarl and the Cape wine country. You can sample some of their produce on board the train!

More scenery from the train

More scenery from the Premier Classe train...

The train in Hex River Pass

Hex River Pass... Photo courtesy of Angus Wheeler...

The train in Hex River Pass

The Great Karoo desert... Photo courtesy of Angus Wheeler...

Night falls...   Sunrise...

Night falls over South Africa, the train races on...

 

Sunrise next morning...

Back to top


The Blue Train, Cape Town to Pretoria

  South Africa's Blue Train from Cape Town to Pretoria
 

The legendary Blue Train from Cape Town to Pretoria, one of the world's most luxurious trains...

IMPORTANT UPDATE 2024:  The Blue Train stopped running in 2020 due to the pandemic, but resumed in 2022.  In 2024 it's running.

It's the most famous train in South Africa, and one of the most famous trains in the world.  South Africa's Blue Train links Cape Town with Pretoria once or twice a week, year round.  With a one-way fare from around R 36,000 (£1,750 or $2,000) per person for two people travelling together even in the low season, it's now aimed squarely at foreign visitors.  However, The Blue Train is definitely the most luxurious way to travel between these two cities, and if you do choose to splurge, you will not be disappointed!

Blue Train timetable 2023

The Blue Train switched to a novel night-day-night schedule in 2019, a slower schedule but one less susceptible to delays and with additional off-train excursions.

 Cape Town ► Pretoria

  

 Pretoria ► Cape Town

 The Blue Train

 See dates

 The Blue Train

See dates

 Cape Town depart:

12:00  day 1

 Pretoria depart:

12:00  day 1

 Pretoria arrive:

18:00  day 3

 Cape Town arrive:

18:00  day 3

For departure dates see www.bluetrain.co.za.   See here for the regular passenger trains between Cape Town & Johannesburg.

The northbound journey includes a one-hour stop at the 19th century health resort of Matjiesfontein in the heart of the Karoo.  The Southbound trip includes a stop at Kimberley for a tour of the Kimberley 'big hole' mining museum.  The train no longer serves Johannesburg in either direction, as few tourists want to go there because of its security problems.  The Blue Train rolling stock is also used to run irregular rail cruises on a couple of other scenic routes within South Africa.

How much does it cost?

 Fares 2023

Cape Town to Pretoria or vice versa.

Meals & drinks included, approx.

Low season

(1 Jan to 31 Aug &

16 Nov to 31 Dec)

High season

(1 September

 to 15 November)

Luxury suite, per person sharing

R 36,945

R 45,500

Luxury suite, per person sole occupancy

R 54,405

R 67,715

De Luxe suite, per person sharing

R 28,960

R 35,745

De Luxe Suite, per person sole occupancy

R 43,440

R 53,605

How to buy tickets

What's it like on the Blue Train?

The Blue Train offers two types of room:  Deluxe compartments have either a double bed or two single beds and en suite shower or small bath.  Luxury compartments cost a bit more and are almost identical, but have a full size bath (yes, really) and a video.  The train has a dining car and two lounge cars (one smoking, one non-smoking) and both of the two trainsets have an observation car at the rear, allowing you to look back along the line (one of the was damaged and taken out of service several years ago, but is restored for the 2019 season).  Meals and drinks (and even Montecristo Havana cigars!) are included in the fare, and there is an extensive list of South African wines available.  You probably won't be able to drink £800-worth before you reach Pretoria, but you can have a dam' good try...  For pictures of the scenery between Cape Town and Pretoria, see the scenery shots from the Cape Town to Johannesburg journey by Shosholoza Meyl train here and by Premier Classe train here, as the Blue Train follows the same route as far as Jo'burg.

Boarding the Blue Train at Cape Town   One of the Blue Train's two lounge cars

Boarding South Africa's Blue Train at Cape Town's central station for an epic 27-hour journey to Pretoria...

 

One of the two bar-lounge cars on the Blue Train.  Even Montecristo cigars are included in the fare!

Blue Train restaurant car   The Blue Train at Matjiesfontein

Meals in the elegant restaurant car are included in the fare, complete with a choice of South African wines...

 

The Blue Train stopped at Matjiesfontein, with two electric locomotives specially kept in the famous blue colour...

A bath in the en suite bathroom of a deluxe suite on South Africa's Blue Train   A Blue Train deluxe suite

Yes, it really is a full-size bath (in deluxe suites only)! The Blue Train is one of the few trains in the world to feature a real en suite bath, not just a shower...

 

A deluxe twin-bed suite on the Blue Train, showing one bed folded out, the second bed remaining folded away to reveal the seat...

Watch the video: The Blue Train

It's a PR video, of course, but this short film shows how good travelling in The Blue Train from Cape Town to Pretoria can be.

A bit of history

A fast train called the Union Express northbound and the Union Limited southbound was introduced in 1923, to link the Union Castle steamers arriving at Cape Town from Southampton with the gold fields of Jo'burg and the Transvaal capital at Pretoria.  The original wooden coaches were replaced in 1937 with steel coaches built in Birmingham and painted a smart blue.  Before long, the train became known colloquially as 'that blue train', and its name was changed officially to 'The Blue Train' in 1946.  Two new sets of coaches were built for the Blue Train in 1972, and both of these were beautifully refurbished in 1997.  You travel in these same trainsets today.  The Blue Train is still run by the South African Railways (Spoornet), but it is now a separate business unit, due for privatisation...

Back to top


Gautrain, Jo'burg & Pretoria

Airport Line:  Sandton ► Johannesburg International Airport, see www.gautrain.co.za

Phase 1 of the modern standard-gauge metro service called 'Gautrain' is now operational between the Jo'burg suburb of Sandton and Jo'burg's OR Tambo international airport.  Using brand-new standard-gauge electric trains, it has all the necessary CCTV and security equipment to be a safe and comfortable means of transport for locals and tourists alike.  Trains run every 30 minutes at weekends, every 20 minutes weekday off-peak, and every 12 minutes in the weekday morning and evening peaks.  See www.gautrain.co.za for fares, times and more information.

North-South Line:  Johannesburg (Park Station) ► Sandton ► Pretoria  Gautrain, see www.gautrain.co.za

Phase 2 is now open, with safe modern Gautrain service linking Johannesburg Park Station in downtown Johannesburg (the station used by Shosholoza Meyl and Premier Classe long-distance trains) with the suburb of Sandton and the administrative capital Pretoria.  Gautrain is the best way to travel between Jo'burg and Pretoria, and the safest way to access Jo'burg Park station to connect with your Premier Classe or Shosholoza Meyl long-distance train.  Trains run run every 30 minutes at weekends, every 20 minutes weekday off-peak, and every 12 minutes in the weekday morning and evening peaks.  See www.gautrain.co.za for details.

Gautrain, Johannesburg   Gautrain interior

Gautrain links Johannesburg & Pretoria.  Gautrain exterior & interior.  Photos courtesy of Jeroen van Marle.

Back to top


Suburban Metro trains

Metro trains around Johannesburg & Pretoria

Although long-distance Shosholoza Meyl trains and Gautrain are safe for tourists, 'Metro Rail' suburban trains around Johannesburg, Soweto and Pretoria are different matter.  Unless you are particularly foolhardy or adventurous, they are probably best avoided completely.  In 2022, work to restore normal metro services continues.

Metro trains from Cape Town to Stellenbosch, Simon's Town & Paarl

Metro Rail suburban trains around Cape Town have always been less of a problem and as long as you take care, leave your valuables at your hotel and don't travel after dark, they can be a good way to get from central Cape Town to the seaside town of Simon's Town (a scenic run along the coast), or to the wine regions at Stellenbosch or even Paarl - I've taken the metro train to Stellenbosch myself, then hired a bike to cycle round the wineries.  But always check current local travel advice as the situation can change and there have been incidents, even if that may not be the norm.  On the other hand, there is a new initiative for tourists using the Cape Town to Simon's Town train service to tour the coast.

Two classes are available, 1st ('Metro Plus') and 3rd.  Metro Plus means longitudinal cloth seats on newer trains, grey plastic seats on the older ones, 3rd class means plastic bench seats.  Outside the rush hours, trains are not crowded and there's a train from Cape Town to Simon's Town or Stellenbosch every hour or two, taking about an hour.  Make sure you sit in a carriage with other travellers.  To reach the wineries, bicycles can be hired in Stellenbosch, for about £4 a day.

In 2022, work to restore normal metro services continues.  In mid-2022, trains are running between Cape Town & Fish Hoek, but Fish Hoek to Simonstown is out of action.  The Cape Town-Stellenbosch line is also still out of action.

Metro trains at Cape Town   A Metro train from Cape Town, just arrived at Stellenbosch

Metro trains at Cape Town

Arriving at Stellenbosch...

Railway along the coast from Cape Town to Simon's Town   A train between Cape Town and Simon's Town

Metro trains on the Cape Town to Simon's Town route.  Photos courtesy of Adam Edwards

Back to top


Cruise trains

Several companies run all-inclusive tours around Southern Africa using special deluxe cruise trains. 

Back to top


Buses in South Africa

The trains don't go everywhere in South Africa, and there are times when you might need to take a bus.  There are several long-distance bus operators.  Useful internet addresses are:

TransLux, res.prasa.com/translux/booking.  Call 011 774 3333 or from outside South Africa +27 (011) 774 3333

Greyhound, www.greyhound.co.za.  Call 083 915 9000.

InterCape, www.intercape.co.za.  Call 0861 287 287 or from outside South Africa +27 21 380 4400.

Back to top


Guidebooks

I strongly recommend buying a good guidebook - and I think the Lonely Planets and Rough Guides are easily the best out there for the independent traveller.  You won't regret buying one!Amazon logo

LP Southern Africa is less detailed than LP South Africa, but it covers other countries as well as SA.    Alternatively, you can download just the chapters or areas you need in .PDF format from the Lonely Planet Website, from around £2.99 or US$4.95 a chapter.

Click the images to buy online at Amazon.co.uk...

Rough Guide to South Africa   Lonely Planet South Africa - click to buy online   Lonely Planet Southern Africa - click to buy online

Back to top


Accommodation in South Africa

Hotels in Cape Town, Johannesburg, Durban or anywhere in South Africa...

Personal recommendations:  The Tudor Hotel in Cape Town is inexpensive and central, a good budget choice, from 440 Rand (£33 or $65) per night.  Pretoria is a better place to stay than Johannesburg itself.

Find hotels at Booking.comMy favourite hotel search: www.booking.com

Booking.com is my favourite hotel booking site and I generally use it to book all my hotels in one place.  I've come to trust booking.com's review scores, you won't be disappointed with any hotel that scores 8.0 or more.  Crucially, booking.com usually lets you book with free cancellation, which means you can confirm accommodation risk-free before train booking opens and/or you can hold accommodation while you finalise your itinerary and alter your plans as they evolve - a feature I use all the time when planning a trip.  I never book hotels non-refundably!

Backpacker hostels

www.hostelworld.com:  If you're on a tight budget, don't forget about backpacker hostels.  Hostelworld offers online booking of cheap private rooms or dorm beds in backpacker hostels in most cities at rock-bottom prices.

Back to top


Flights to South Africa

1)  Check flight prices at Opodo, www.opodo.com...

2)  Use Skyscanner to compare flight prices & routes worldwide across 600 airlines...

skyscanner generic 728x90

3)  Lounge passes...

Make the airport experience a little more bearable with a VIP lounge pass, it's not as expensive as you think!  See www.loungepass.com

Back to top


Travel insurance & other tips

 

Staysure travel insurance

 

Columbus Direct logo

Always take out travel insurance

Never travel overseas without travel insurance from a reliable insurer, with at least £1m or preferably £5m medical cover.  It should also cover cancellation and loss of cash and belongings, up to a sensible limit.  An annual multi-trip policy is usually cheaper than several single-trip policies even for just 2 or 3 trips a year, I have an annual policy with Staysure.co.uk myself.  Here are some suggested insurers.  Seat61 gets a small commission if you buy through these links.

UK flag  www.staysure.co.uk offers enhanced Covid-19 protection & gets 4.7 out of 5 on Trustpilot.

UK flag  www.columbusdirect.com is also a well-know brand.

US flag  If you live in the USA try Travel Guard USA.

 

Maya.net logo

Get an eSIM with mobile data package

Don't rely on WiFi, download an eSIM with a mobile data package for the country you're visiting and stay connected.  Most newer mobile phones can download a virtual SIM card so you don't need to buy a physical SIM, including iPhone 11 & later, see device compatibility listMaya.net is a reliable eSIM data retailer with a 4.5 out of 5 Trustpilot rating and a range of packages including unlimited data.

 

Curve card

Curve card

Get a Curve card for foreign travel

Most banks give you a poor exchange rate, then add a foreign transaction fee on top.  A Curve MasterCard means no foreign transaction fees and gives you the mid-market exchange rate, at least up to a certain limit, £500 per month at time of writing.  The money you spend on your Curve card goes straight onto one of your existing debit or credit cards.

How it works:  1. Download the Curve app for iPhone or Android.  2. Enter your details & they'll send you a Curve MasterCard - they send to the UK and most European addresses.  3. Link your existing credit & debit cards to the app, you can link up to two cards with the free version of Curve, I link my normal debit card and my normal credit card.  4. Now use the Curve MasterCard to buy things online or in person or take cash from ATMs, exactly like a normal MasterCard. Curve does the currency conversion and puts the balance in your own currency onto whichever debit or credit card is currently selected in the Curve app.  You can even change your mind about which card it goes onto, within 14 days of the transaction.

I have a Curve Blue card myself, it means I can buy a coffee on a foreign station on a card without being stung by fees and lousy exchange rates, just by tapping the Curve card on their card reader.  The money goes through Curve to my normal debit card and is taken directly from my account (in fact I have the Curve card set up as payment card on Apple Pay on my iPhone, so can double-click my phone, let it do Face ID then tap the reader with the phone - even easier than digging a card out).  I get a little commission if you sign up to Curve, but I recommend it here because I think it's great.  See details, download the app and get a Curve card, they'll give you £5 cashback through that link.

 

Express VPN

Get a VPN for safe browsing.  Why you need a VPN

When you're travelling you often use free WiFi in public places which may not be secure.  A VPN encrypts your connection so it's always secure, even on unsecured WiFi.  It also means you can select the geographic location of the IP address you browse with, to get around geoblocking which a surprising number of websites apply.  See VPNs & why you need one explainedExpressVPN is a best buy with a 4.7 out of 5 Trustpilot ranking which I use myself - I've signed up as an ExpressVPN affiliate, and if you go with expressvpn.com using the links on this page, you should see a special deal, 3 months free with an annual subscription.  I get a small commission to help support this site.

 

Anker Powerrbank

Carry an Anker powerbank

Tickets, reservations, vaccination records and Interrail or Eurail passes are often held digitally on your mobile phone, so it's vital to keep it charged.  I always carry an Anker powerbank which can recharge my phone several times over if I can't get to a power outlet.  Buy from Amazon.co.uk or from buy from Amazon.com.

 


Other Shosholoza Meyl routes...

 Johannesburg & Pretoria ► Messina

 

 Messina ► Pretoria & Johannesburg

Days of running:.

Cancelled

Days of running:.

Cancelled

Type of train:

Tourist & Economy

Type of train:

Tourist & Economy

Johannesburg

depart

19:00

Messina (Musina)

depart

15:25

Pretoria

arr/dep

??:??

Louis Trichardt (Makhado)

arr/dep

??:??

Louis Trichardt (Makhado)

arr/dep

??:??

Pretoria

arr/dep

??:??

Messina (Musina)

arrive

11:10

Johannesburg

arrive

05:44

Fares:  Jo'burg to Messina in economy seat from R100, in a tourist class sleeper berth from R160. 

This train has economy class seats, tourist class sleepers, restaurant car.  For travellers bound for Bulawayo or Harare in Zimbabwe, Messina is 12km from the Zimbabwe frontier across the Limpopo River at Beitbridge.  This route was discontinued in 2014 but was reinstated from March 2018.  It went twice-weekly in August 2018.

 Johannesburg & Pretoria ► Maputo

 

 Maputo ► Pretoria & Johannesburg 

Days of running:.

Cancelled

Days of running:.

Cancelled

Type of train:

Economy seats

Tourist sleepers

Type of train:

Economy seats

Tourist sleepers

Johannesburg

depart

18:10 day 1

Maputo (Mozambique)

depart

 07:45* day 1

Pretoria

arr/dep

19:40 day 1

Ressano Garcia (Mozambique)

arrive

 11:20*  day 1

Nelspruit (Mbombela)

arr/dep

04:15 day 2

Komatipoort (across border)

depart

18:00 day 1

Kaapmuiden

arr/dep

05:15 day 2

Kaapmuiden

arr/dep

19:36 day 1

Komatipoort (for Kruger Park)

arrive

06:38 day 2

Nelspruit (Mbombela)

arr/dep

20:40 day 1

Ressano Garcia (across border)

depart

 12:10*  day 2

Pretoria

arr/dep

04:50 day 2

Maputo (Mozambique)

arrive

 16:40*  day 2

Johannesburg

arrive

06:20 day 2

The Jo'burg - Komatipoort train was discontinued in December 2014, but resumes operation as from late March 2015. It now has tourist class 2 & 4 bed sleepers as well as economy seats.

Komatipoort station is 14km from the Croc Bridge entrance to Kruger National Park.

See the Mozambique page for full details about travel between Johannesburg & Maputo by train.

** IMPORTANT UPDATE:  In mid-2019 it was reported that the Jo'burg-Maputo train isn't running at the moment, until further notice.  It is not clear how permanent or temporary this was.

 Kimberley ► Bloemfontein

 

 Bloemfontein ► Kimberley

Days of running:.

Discontinued

Days of running:.

Discontinued

Type of train:

-

Type of train:

-

Kimberley

depart

Discontinued

Bloemfontein

depart

Discontinued

Bloemfontein

arrive

Discontinued

Kimberley

arrive

Discontinued

 

 

 Cape Town ► East London

 

 East London ► Cape Town

Days of running:.

Cancelled

Cancelled

Days of running:.

Cancelled

Cancelled

Type of train:

Economy seats

Tourist sleepers

Economy seats

Tourist sleepers

Type of train:

Economy seats

Tourist sleepers

Economy seats

Tourist sleepers

Cape Town

depart

10:25 Sunday

10:25 Thurs

East London

depart

      10:00 Tuesday

      -

Beaufort West

arrive

19:40 Sunday

19:40 Thurs

Queenstown

arrive

      14:45 Tuesday

    14:45 Friday

De Aar

arrive

23:45 Sunday

23:45 Thurs

De Aar

arrive

01:00 Wed

01:00 Sat

Queenstown

arrive

10:02 Monday

10:02 Friday

Beaufort West

arrive

05:00 Wed

05:00 Sat

East London

arrive

14:25 Monday

-

Johannesburg

arr/dep

14:10 Wed

14:10 Sat

Fare from Cape Town to East London approx R 650 in Tourist sleeper class.

 

 Johannesburg ► Mafikeng

 

 Mafikeng ► Johannesburg

Days of running:.

Cancelled

Days of running:.

Cancelled

Type of train:

Economy seats  only

Type of train:

Economy seats only

Jo'burg

depart

19:05 Fri

Kimberley

depart

07:00 Sundays

Mafikeng

arrive

02:00 Sat

Makifeng

arrive

15:50 Sundays

Mafikeng

depart

05:00 Sat

Mafikeng

depart

22:20 Sundays

Kimberley

arrive

13:15 Sat

Jo'burg

arrive

05:15 Mondays

Fares:  Jo'burg to Mafikeng R100, Mafikeng to Kimberley R130.  New service started 5 June 2015.


Back to home page