Availability last updated on 09 Oct 2025 for Rovos Rail; on 25 Sep 2025 for The Blue Train

Rovos Rail Availability & Rates (Cape Town to Pretoria)

Departure Details
Available Suites
Rovos Rail Logo27 Oct 2025
16:00
Cape Town to Pretoria (3 nights)
DeluxeR32 400 pps
Total for 2 guests: R64 800
SA Residents only
10 suites
Rovos Rail Logo28 Oct 2025
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
Sold Out
DeluxeR64 800 pps
Total for 2 guests: R129 600
13 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
2 suites
Rovos Rail Logo03 Nov 2025
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
Sold Out
DeluxeR64 800 pps
Total for 2 guests: R129 600
7 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
Sold Out
Rovos Rail Logo10 Nov 2025
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
2 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
5 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
Sold Out
Rovos Rail Logo25 Nov 2025
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
3 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
8 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
Sold Out
Rovos Rail Logo09 Dec 2025
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
2 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
7 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
1 suite
Rovos Rail Logo20 Dec 2025
16:00
Cape Town to Pretoria (3 nights)
DeluxeR32 400 pps
Total for 2 guests: R64 800
SA Residents only
2 suites
Rovos Rail Logo27 Dec 2025
16:00
Cape Town to Pretoria (3 nights)
DeluxeR32 400 pps
Total for 2 guests: R64 800
SA Residents only
3 suites
Rovos Rail Logo02 Jan 2026
16:00
Cape Town to Pretoria (3 nights)
DeluxeR32 400 pps
Total for 2 guests: R64 800
SA Residents only
15 suites
Rovos Rail Logo13 Jan 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
7 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
19 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
Sold Out
Rovos Rail Logo20 Jan 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
3 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
6 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
2 suites
Rovos Rail Logo27 Jan 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
4 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
14 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
1 suite
Rovos Rail Logo10 Feb 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
1 suite
DeluxeR64 800 pps
Total for 2 guests: R129 600
5 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
2 suites
Rovos Rail Logo14 Feb 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
4 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
12 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
3 suites
Rovos Rail Logo23 Feb 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
Sold Out
DeluxeR64 800 pps
Total for 2 guests: R129 600
14 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
2 suites
Rovos Rail Logo10 Mar 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
2 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
20 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
Sold Out
Rovos Rail Logo13 Mar 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
5 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
11 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
1 suite
Rovos Rail Logo24 Mar 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
Sold Out
DeluxeR64 800 pps
Total for 2 guests: R129 600
6 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
Sold Out
Rovos Rail Logo03 Apr 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
2 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
9 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
4 suites
Rovos Rail Logo07 Apr 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
Sold Out
DeluxeR64 800 pps
Total for 2 guests: R129 600
Sold Out
RoyalR86 400 pps
Total for 2 guests: R172 800
2 suites
Rovos Rail Logo14 Apr 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
3 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
7 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
1 suite
Rovos Rail Logo21 Apr 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
1 suite
DeluxeR64 800 pps
Total for 2 guests: R129 600
9 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
2 suites
Rovos Rail Logo05 May 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
Sold Out
DeluxeR64 800 pps
Total for 2 guests: R129 600
10 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
Sold Out
Rovos Rail Logo08 May 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
4 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
1 suite
RoyalR86 400 pps
Total for 2 guests: R172 800
1 suite
Rovos Rail Logo19 May 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
Sold Out
DeluxeR64 800 pps
Total for 2 guests: R129 600
3 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
2 suites
Rovos Rail Logo02 Jun 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
Sold Out
DeluxeR64 800 pps
Total for 2 guests: R129 600
6 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
Sold Out
Rovos Rail Logo16 Jun 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
1 suite
DeluxeR64 800 pps
Total for 2 guests: R129 600
10 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
1 suite
Rovos Rail Logo14 Jul 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
2 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
9 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
2 suites
Rovos Rail Logo28 Jul 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
1 suite
DeluxeR64 800 pps
Total for 2 guests: R129 600
9 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
2 suites
Rovos Rail Logo08 Aug 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
7 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
5 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
4 suites
Rovos Rail Logo11 Aug 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
1 suite
DeluxeR64 800 pps
Total for 2 guests: R129 600
24 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
2 suites
Rovos Rail Logo25 Aug 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
4 suites
DeluxeR64 800 pps
Total for 2 guests: R129 600
7 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
2 suites
Rovos Rail Logo08 Sep 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
1 suite
DeluxeR64 800 pps
Total for 2 guests: R129 600
Sold Out
RoyalR86 400 pps
Total for 2 guests: R172 800
Sold Out
Rovos Rail Logo22 Sep 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
Sold Out
DeluxeR64 800 pps
Total for 2 guests: R129 600
Sold Out
RoyalR86 400 pps
Total for 2 guests: R172 800
Sold Out
Rovos Rail Logo25 Sep 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR45 000 pps
Total for 2 guests: R90 000
Sold Out
DeluxeR64 800 pps
Total for 2 guests: R129 600
2 suites
RoyalR86 400 pps
Total for 2 guests: R172 800
4 suites
Rovos Rail Logo13 Oct 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
Sold Out
DeluxeR78 000 pps
Total for 2 guests: R156 000
Sold Out
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo20 Oct 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
Sold Out
DeluxeR78 000 pps
Total for 2 guests: R156 000
4 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
Sold Out
Rovos Rail Logo02 Nov 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
9 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
15 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo03 Nov 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
6 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
23 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo13 Nov 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
6 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
4 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
1 suite
Rovos Rail Logo17 Nov 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
3 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
22 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo01 Dec 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
18 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
25 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo15 Dec 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
6 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
24 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo21 Dec 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
11 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
11 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo29 Dec 2026
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
9 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
24 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo12 Jan 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
8 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
25 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo26 Jan 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
3 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
17 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo02 Feb 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
6 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
14 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo15 Feb 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
Sold Out
DeluxeR78 000 pps
Total for 2 guests: R156 000
Sold Out
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo16 Feb 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
15 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
20 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo05 Mar 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
8 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
Sold Out
RoyalR104 000 pps
Total for 2 guests: R208 000
Sold Out
Rovos Rail Logo09 Mar 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
8 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
10 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo16 Mar 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
3 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
15 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo06 Apr 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
Request Availability
DeluxeR78 000 pps
Total for 2 guests: R156 000
Request Availability
RoyalR104 000 pps
Total for 2 guests: R208 000
Request Availability
Rovos Rail Logo19 Apr 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
9 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
10 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo20 Apr 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
6 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
19 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo04 May 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
Sold Out
DeluxeR78 000 pps
Total for 2 guests: R156 000
8 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo18 May 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
6 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
18 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo01 Jun 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
5 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
15 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo15 Jun 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
3 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
15 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo29 Jun 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
6 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
24 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo13 Jul 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
3 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
9 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
Sold Out
Rovos Rail Logo27 Jul 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
6 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
24 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo09 Aug 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
8 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
14 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
4 suites
Rovos Rail Logo10 Aug 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
3 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
24 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo24 Aug 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
5 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
24 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo07 Sep 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
Sold Out
DeluxeR78 000 pps
Total for 2 guests: R156 000
10 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo14 Sep 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
6 suites
DeluxeR78 000 pps
Total for 2 guests: R156 000
19 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
2 suites
Rovos Rail Logo27 Sep 2027
16:00
Cape Town to Pretoria (3 nights)
PullmanR54 000 pps
Total for 2 guests: R108 000
Sold Out
DeluxeR78 000 pps
Total for 2 guests: R156 000
8 suites
RoyalR104 000 pps
Total for 2 guests: R208 000
4 suites

Prices are shown based on your selection in the 'Travellers' filter. While you are on The Blue Train and Rovos Rail, accommodation is included, fine dining (excluding caviar), beverages (alcoholic and non-alcoholic - except French champagne), and off-train excursions. External phone calls and gratuities are excluded. The longer you take to book the greater the chance of prices and availability changing. Select your preferred currency at the top - US Dollars, Bitcoin, Rands, Great Britain Pounds, Euros, Canadian Dollars or Australian Dollars; the prices are automatically adjusted for current exchange rates. We are the only official reseller showing prices in US Dollars, Great Britain Pounds, Euros, Canadian Dollars and Australian Dollars. We accept payment in most cryptocurrencies. Credit card payments accepted. WhatsApp Rob (any time of night or day) for more info. Email rob@southafrica.to to firm up a booking.

No surcharge for Credit Card payments

Payment methods accepted: Visa, Mastercard, American Express, Apple Pay, Google Pay

Rovos Rail Cape Town to Pretoria Availability & Prices

Map of Train route from Cape Town to Pretoria

Explorer style map of the Rovos Rail route from Cape Town to Pretoria with stops at Matjiesfontein and Kimberley

Ask us to package in a Cape Town hiking experience before you embark on your train trip, customised to your ability.

A view of the entire suburb of Clifton, Cape Town, from Nettleton Drive down to the beaches, with Table Mountain and the Twelve Apostles in the background

Cape Town to Pretoria journey arrival and departure times.

Current Times 2025

New Times 2025# + New 2026 onwards

ROVOS RAIL. Cape Town to Pretoria Departure. Check-in Time 09h00. Departure Speech 10h30. Train leaves 11h00

Getting on in Cape Town

Enter Rovos Rail Tours' offices at Number 1 Adderley Street (great address!) and check in. They'll often have classical live music playing to entertain, and always a glass of bubble to be enjoyed whilst staff whisk your bags off to the train and your carry-on luggage is tagged so that it knows who it belongs to.Get the paperwork done. Often a member of the Vos family will be on hand to welcome you.

Then move across to the station to board the train.

Email "Rovos Rob"rob@southafrica.to; or WhatsApp anytime for anything.

Rovos Rail sign at Cape Town Station

Ask for Help on this page!

Sunset in the Karoo

On its way from Cape Town, the journey makes its way past De Grendel station, Bellville station, Avondale station and then over the N1 national road at Paarl, the Slanghoek Valley, and then the train arrives in the Karoo.There are many special moments on board; one of them is watching the sun setting while transitting the ancient lands of the Karoo, and reflecting on a simpler lifestyle, still available to us in this modern world which has become so small.

If you enjoyed that music, here's an eipisode from that iconic South African series, "Transkaroo". The Trans Karoo Express travelled between Cape Town and Johannesburg. The service was run by Spoornet, the national railway company. It followed a similar route to Rovos Rail and the Blue Train (it used Johannesburg instead of Pretoria as its Gauteng station), but carried passengers in first, second and third class. The Trans Karoo Express later became part of a PRASA division called Shosholoza Meyl. Today the term “Trans Karoo” is colloquially used to refer to the Gauteng - Cape Town service.

:Enjoy the stop at Matjiesfontein, a historic Victorian village in the Karoo region, where luxury trains like the Blue Train and Rovos Rail often stop, with the arid landscape, distant mountains and colonial-era buildings (such as the Lord Milner Hotel).

Pencil impression of Matjiesfonitein with the Rovos Rail train at the station

Leaving Matjiesfontein, pass Laingsburg and Geelbek railway bridge over the Buffels River (fortified during the Anglo-Boer war with a blockhouse to protect against Boer commandos wanting to blow up the bridge or attack trains); and then pass places you never knew existed like Vleifontein (meaning “marsh fountain” in Afrikaans; suggesting the presence of a water source that would have been critical to its original function) train station - an abandoned railway station in the central Karoo, now only used by trainspotters. In the age of steam locomotives, the Karoo presented a major challenge: long distances with very little water. To overcome this, the Cape Government Railways built a network of stations and sidings at regular intervals. Vleifontein was one such crucial point. Its primary functions were:

  1. Water Stop: Its most important role was to replenish the water tanks of steam locomotives.
  2. Crossing Loop: The Cape Main Line was (and in many sections, still is) a single-track railway. A "siding" or "crossing loop" like Vleifontein was essential to allow trains travelling in opposite directions to pass each other. One train would pull into the siding loop, allowing the other to proceed on the main line.
  3. Local Freight: The station served the local sheep farming community. It would have been a place for farmers to load livestock (sheep and goats) and wool onto freight wagons destined for the ports or major cities.
  4. Community Hub: For the few railway workers and their families stationed there, the station was their entire world—a tiny, isolated community in the middle of nowhere.

Vleifontein is now a "ghost station," a silent witness to a bygone era of bustling activity, the hiss of steam, and the whistles of approaching trains. 

The primary driver for the railway's construction through the Karoo was to connect the Cape Colony's ports with the newly discovered diamond fields at Kimberley. The section of the line that passes through Vleifontein, connecting Beaufort West to what would become the major junction of De Aar, was completed and opened in March 1884. The line reached Kimberley later that same year.

After Vleifontein, the train passes Ruiterskop, Wyke, Koup and Gemsbok.

Crossing the Orange River

The train crosses the Orange River, South Africa’s longest river, near the aptly named "Hopetown". The crossing usually happens during daylight hours, but it’s worth checking with the staff to be sure. The best place to be is in the Observation Car; standing on the open-air balcony, and feeling the warm Karoo air. Often, passengers will gather with a glass of champagne in hand, toasting the moment. It's a perfect photo opportunity.

After hours of traversing the vast, semi-arid Karoo, a shimmering, broad ribbon of water appears in the distance, bordered by an unexpectedly lush, verdant belt of trees. As the train nears the long, steel-truss bridge, it slows. The moment the carriages shift from solid ground to the bridge, the familiar clickety-clack transforms into a deeper, hollow, resonant rumble as the wheels roll over the steel framework. A subtle vibration hums through the carriage floor, a testament to the bridge’s dynamic response to the moving weight, engineered to flex just enough to ensure safety. This resonant crossing signals you’re suspended over something vast and significant, supported by a structure designed to endure.

Because Rovos Rail travels at a leisurely pace, you have ample time to take it all in. You see the slow-moving, wide expanse of the river below—often a muddy brown or deep green colour, reflecting the sky.

 

Kimberley stop

After crossing the Orange river, the journey continues north to Kimberley, where guests disembark for a tour of the Big Hole and the Diamond Mine Museum.

Getting off at at Kookrus Station in Meyerton

Rovos are usually offering the option of getting off at Kookrus Station in Meyerton for the Cape Town to Pretoria train trips:

"We are not yet able to confirm that the train will travel to Capital Park. As this is the final part of the journey (Germiston – Capital Park), there are greater chances of delays (we strongly advise against booking any flights on the day of arrival), which has a knock-on effect to us using the allocated timeslot given for the Germiston line. Our team are working on the parameters and our running times. For now, all communications on the northbound leg stay as is with disembarkation at Kookrus. Estimated Arrival Time at Kookrus Station: 10:00 Directions. Further to the above, we kindly ask that you confirm the name and contact details for the transfer company, driver or family that will meet you/your clients on arrival. Should your clients wish to continue to travel to our Rovos Rail Station in Capital Park Pretoria an optional complimentary luxury-coach transfer from Kookrus Station to Rovos Rail Station in Pretoria (±90 minutes) is available. Please ask your Rovos Rail Consultant or Travel Agent to book accordingly.

If you've booked a hotel in Pretoria, it's usually fine to stay on the train until Pretoria, as the only repercussion of being late to Pretoria is getting to your hotel later than you expected; if your transfer to the hotel is flexible.

Rovos Rail arriving at Meyerton Station

Pretoria stop

The Rovos Rail Capital Park Station in Pretoria is your final destination.

For passengers travelling onwards to Rovos Rail Station, enjoy an optional guided tour of the property to show you the nuts and bolts of the company. Rail enthusiasts will be drawn to the vast carriage and locomotive sheds where teams of dedicated personnel keep the rolling stock in perfect order. Of special interest is our ever-expanding railway museum showing a historical collection of train paraphernalia. Should anyone wish to join the tour (±30 minutes) and visit the museum (±30 minutes), please ensure that the transfer company or driver collecting you/your clients has been informed.

Recommended reading

Bruce Smith's "The Answers lie in Africe"; the front cover photo was snapped by Bruce from a Rovos Rail train whilst it was passing through the Karoo; and the back cover photo was shot in Matjiesfontein (a stop on the train journey from Cape Town to Pretoria), at The Lord Milner Hotel.

Front and back cover of the book The Answers Life in Africa by Bruce Smith

Since you have made it this far

Well done on reading to the bottom of the page! As a little reward, if you book a Rovos Rail Cape Town journey, you are welcome to accompany the owner of SA Travel Online on a hike on Table Mountain when you are in Cape Town (calendars and weather permitting). Just take a screenshot of this text and send it along with your reservation emails to rob@southafrica.to

Railway stations from Cape Town to Pretoria

This list includes all train stations passed by the Rovos Rail on its 1,600 km journey from Cape Town to Pretoria. Most stations are passed without stopping.

Section 1: Cape Town to Worcester

The Hex River Pass (Climbing to the Karoo)

This section contains many short sidings and loops for trains to pass each other on the steep gradient.

Section 3: The Great Karoo

Section 4: The Upper Karoo

The train leaves the Westsern Cape Province: and enters the Northern Cape Province:

Section 5: From Diamonds to Goldfields

Provinces: North West & Free State Border Free State / Gauteng (Vaal Triangle)

Gauteng

Final Arrival

Note: The Rovos Rail only stops at Matjiesfontein, Kimberley, and Rovos Rail Pretoria Station for scheduled excursions. Other stations are passed without stopping unless operational changes occur (e.g., delays or line closures).

Royal suite from Cape Town to Pretoria

The most luxurious suite on the world's most luxurious train will ruin rail travel for you forever! The en-suite is unlike anything you have seen on a train before - you will have a bath in your suite on a train! (and a shower if that's what you prefer - we recommend the bath) At just over 60 square metres, it is HUGE. It can be set up in either a king bed setting or as a twin. There are comfortable armchairs and a desk. Usually you'll have an info book with a list of the names of all the passengers. There's a bar fridge in your suite, and you can request that it be filled (for free!) with the beverages of your choice.

There are 3 clips you can mark your door with to signal to the staff:

Discuss Blue Train & Rovos Rail luxury trips

This is a public forum. Please do not share any personal details.

Train Route Map


The bottom line: ----------------------------------------------------------------

About
Contacts
Site Maps
Terms
Privacy Policy
Newsletter subscription
SA Travel Online (Pty) Ltd
Registration number: 2023/754036/07
Address: 17 Elizabeth Avenue, Pinelands, Cape Town, 7405, South Africa
Email: rob@southafrica.to
Really the bottom line! ---------------------------------------------------------