Skip to content
Plan my journey
Cape Town to Pretoria – Rovos Rail
Rovos Rail · 4 days, 3 nights

Cape Town to Pretoria

Leave Cape Town through the winelands, cross the Karoo and stop at Matjiesfontein and Kimberley on the way north to Pretoria.

  1. Cape TownDay 1
  2. MatjiesfonteinDay 2
  3. KimberleyDay 3
  4. PretoriaDay 4
Train stopExcursion by road
Duration4 days
Nights3
RouteCape Town → Pretoria
Places visited4
From, per personZAR 54,000

Overview

Heading north from Cape Town, the train climbs through the winelands and up the escarpment into the Karoo. You stroll through the Victorian village of Matjiesfontein, tour Kimberley's Big Hole and Diamond Mine Museum, and cross the Highveld grasslands to the train's own station in Pretoria.

  • Cape winelands on the first afternoon
  • Climb up the escarpment through four tunnels
  • Morning stroll in Matjiesfontein
  • Kimberley Diamond Mine Museum and the Big Hole
  • Witwatersrand goldfields on the final morning

Day by day

Day 1Cape TownOn board

Check in at the train's lounge in central Cape Town at least 90 minutes before departure. Lunch is served as the train trundles through the winelands towards Worcester, then it climbs about 750 m up the escarpment through a series of tunnels. Dinner is formal.

Meals: Lunch · Afternoon tea · Dinner

Day 2Matjiesfontein & the KarooOn board

After breakfast, step off at Matjiesfontein to wander the historic village, with its platform museum and collection of old cars and railway carriages. The train then crosses the Karoo, a vast semi-desert that was once an inland sea.

Meals: Breakfast · Lunch · Afternoon tea · Dinner

Day 3KimberleyOn board

An early breakfast is followed by a tour of Kimberley's Diamond Mine Museum and the Big Hole. In the afternoon the train crosses the broad grassland plains of the Highveld.

Meals: Breakfast · Lunch · Afternoon tea · Dinner

Day 4Pretoria

The train crosses the Witwatersrand goldfields over breakfast and lunch. The journey ends at the train's station in Pretoria; if you would like a station tour and museum visit, plan a later pick-up.

Meals: Breakfast · Lunch

Cape TownMatjiesfonteinKimberleyPretoria
Where you spend each night
  • Night 1On board
  • Night 2On board
  • Night 3On board

The map is schematic. Dashed lines are excursions by road.

Dates and prices

Live availability. Choose a cabin type, then select Book Now to reserve online, or Join waitlist on sold-out dates.

Pullman suite

October 13, 2026 ZAR 54,000.00 pp dbl
October 20, 2026 ZAR 54,000.00 pp dbl
November 2, 2026 ZAR 54,000.00 pp dbl
November 3, 2026 ZAR 54,000.00 pp dbl
November 13, 2026 ZAR 54,000.00 pp dbl
November 17, 2026 ZAR 54,000.00 pp dbl
December 1, 2026 ZAR 54,000.00 pp dbl
December 15, 2026 ZAR 54,000.00 pp dbl
December 21, 2026 ZAR 54,000.00 pp dbl
December 29, 2026 ZAR 54,000.00 pp dbl
October 13, 2026 ZAR 81,000.00 pp sgl
October 20, 2026 ZAR 81,000.00 pp sgl
November 2, 2026 ZAR 81,000.00 pp sgl
November 3, 2026 ZAR 81,000.00 pp sgl
November 13, 2026 ZAR 81,000.00 pp sgl
November 17, 2026 ZAR 81,000.00 pp sgl
December 1, 2026 ZAR 81,000.00 pp sgl
December 15, 2026 ZAR 81,000.00 pp sgl
December 21, 2026 ZAR 81,000.00 pp sgl
December 29, 2026 ZAR 81,000.00 pp sgl

Deluxe Suite

October 13, 2026 ZAR 78,000.00 pp dbl
October 20, 2026 ZAR 78,000.00 pp dbl
November 2, 2026 ZAR 78,000.00 pp dbl
November 3, 2026 ZAR 78,000.00 pp dbl
November 13, 2026 ZAR 78,000.00 pp dbl
November 17, 2026 ZAR 78,000.00 pp dbl
December 1, 2026 ZAR 78,000.00 pp dbl
December 15, 2026 ZAR 78,000.00 pp dbl
December 21, 2026 ZAR 78,000.00 pp dbl
December 29, 2026 ZAR 78,000.00 pp dbl
October 13, 2026 ZAR 117,000.00 pp sgl
October 20, 2026 ZAR 117,000.00 pp sgl
November 2, 2026 ZAR 117,000.00 pp sgl
November 3, 2026 ZAR 117,000.00 pp sgl
November 13, 2026 ZAR 117,000.00 pp sgl
November 17, 2026 ZAR 117,000.00 pp sgl
December 1, 2026 ZAR 117,000.00 pp sgl
December 15, 2026 ZAR 117,000.00 pp sgl
December 21, 2026 ZAR 117,000.00 pp sgl
December 29, 2026 ZAR 117,000.00 pp sgl

Royal Suite

October 13, 2026 ZAR 104,000.00 pp dbl
October 20, 2026 ZAR 104,000.00 pp dbl
November 2, 2026 ZAR 104,000.00 pp dbl
November 3, 2026 ZAR 104,000.00 pp dbl
November 13, 2026 ZAR 104,000.00 pp dbl
November 17, 2026 ZAR 104,000.00 pp dbl
December 1, 2026 ZAR 104,000.00 pp dbl
December 15, 2026 ZAR 104,000.00 pp dbl
December 21, 2026 ZAR 104,000.00 pp dbl
December 29, 2026 ZAR 104,000.00 pp dbl
October 13, 2026 ZAR 156,000.00 pp sgl
October 20, 2026 ZAR 156,000.00 pp sgl
November 2, 2026 ZAR 156,000.00 pp sgl
November 3, 2026 ZAR 156,000.00 pp sgl
November 13, 2026 ZAR 156,000.00 pp sgl
November 17, 2026 ZAR 156,000.00 pp sgl
December 1, 2026 ZAR 156,000.00 pp sgl
December 15, 2026 ZAR 156,000.00 pp sgl
December 21, 2026 ZAR 156,000.00 pp sgl
December 29, 2026 ZAR 156,000.00 pp sgl

Questions about this journey

How long is the Cape Town to Pretoria journey?

It is three nights and four days, covering about 1,600 km. You leave Cape Town around midday and arrive in Pretoria in the afternoon of day four.

Where do I check in?

Check-in is at the train's lounge in central Cape Town, at least 90 minutes before departure. The train then leaves from Cape Town Station.

What excursions are included?

There is a morning stop at Matjiesfontein to explore the historic village, and a guided tour of Kimberley's Diamond Mine Museum and the Big Hole. Entrance fees for these visits are included.

Can I see the station museum in Pretoria?

Yes. The journey ends at the train's own station in Pretoria, and guests who want a station tour and museum visit are advised to delay their pick-up by about 90 minutes.

Is this the same as the southbound journey?

It covers the same route and highlights in reverse, but the order of the stops changes. Matjiesfontein comes on day two and Kimberley on day three.

How do I check dates and fares?

Live dates and fares are shown on this page, and our reservations team can help on (866) 484-7882.

You may also like

From, per personZAR 54,000
See dates

Luxury Train Vacations is a service of TravBuzz Inc. · Fla. Seller of Travel Reg. No. ST41461