Great Karoo region rail track
Observation Car, Rovos Rail
Rovos Rail Dining Room
Observation Car, Rovos Rail
Rovos Rail Pullman Cabin
Matjiesfontein Rovos Rail excursion
Winelands Rovos Rail

Rovos Rail - Cape Town to Pretoria

3 day Luxury Rail Journey - from £1339

Cape Town | Pretoria 

Experience the golden era of travel on the beautifully restored and all inclusive Rovos Rail as you travel between Cape Town and Pretoria.


  • The beauty of the Great Karoo
  • Cape Wineland scenery
  • Cape Town start or finish
  • Big Hole and Mine Museum at Kimberley
  • Tour of quaint Matjiesfontein

Life Onboard

Rovos Rail offers a five star experience on rails, capturing the elegance and atmosphere of a bygone era as you travel through Africa’s diverse landscapes. The classic wood panelled coaches offer period charm, accompanied by attentive and friendly service.

The observation car is located at the end of the train and offers a relaxing place to enjoy the views from its enlarged windows and unique open-air balcony. In the lounge, deep sofas and wingback chairs offer a comfortable place to catch up with fellow guests over a drink and enjoy afternoon tea.

Meals are served in one seating and are an occasion in their own right with silver service and fine cuisine, accompanied by outstanding South African wines. During the day the dress code is smart-casual, whilst dinner is the time to dress to impress with more formal attire.

Expand All Collapse All

Your Itinerary

Day 1 - Cape Town

Your 1,600 kilometre journey commences in Cape Town, cradled by the iconic Table Mountain and travels through spectacular mountain ranges and lush vineyards of the Western Cape. Passing through Worcester in the Hex River Valley, the train climbs over 750 metres up the face of the escarpment, before passing through a series of tunnels on the pass, the last being an impressive 13 kilometres long.

Enjoy afternoon tea in the lounge, before disembarking at the historic village of Matjiesfontein with its quint buildings which include the Lord Milner Hotel and a museum on the platform.

Day 2 - Karoo & Kimberley

Continue through the stark and barren beauty of the Great Karoo, enjoying the company of your fellow guests amidst the elegant surrounding of your Rovos Rail train. After lunch, disembark at Kimberley where you will enjoy a visit to the Diamond Mine Museum and the Big Hole, one of the world’s largest man-made excavations.

Day 3 - Pretoria

Travel north east through the grasslands of the Highveld that were once the centre of South Africa’s gold rush. Your journey comes to an end in Pretoria, one of the country’s capital cities and affectionately known as the Jacaranda City after its colourful trees.

3 day Luxury Rail Journey - from £1339


Rovos offers a choice of three elegantly styled cabin types, each with air conditioning, en suite shower and a safe.

Pullman Suites

  • One fifth of a carriage in size, with a sofa that converts into twin upper and lower berths, or a double bed

Deluxe Suites

  • one third of a carriage in size, including a lounge area
  • your choice of a twin or double bed

Upgrade to a Deluxe Suite from £679

Royal Suites 

  • half a carriage in size, including a lounge area
  • full bathroom with a Victorian style bath in addition to a shower
  • your choice of twin or double bed

Upgrade to a Royal Suite from £1369

Include this Luxury Rail Journey in an Africa holiday
designed for you

Add to wish list Enquire now

Depending on rail traffic, this journey may need to re-route. Flights not included. Discounted flights available from most UK airports.

Rovos Rail Pretoria to Cape Town Map


First class service and spectacular scenery has made Rovos Rail one of the world’s greatest rail journeys.

Your Rovos Rail experience includes:

  • 2 nights on board the luxurious Rovos Rail Train including:
    – your choice of Pullman, Deluxe or Royal Suite
    – 24 hour butler service
    – use of the Lounge Car and Observation Car
    – complimentary alcoholic and non-alcoholic drinks
  • All meals, on board the train
  • Afternoon tea served in the Lounge Car
  • Off train excursions

All Rovos Rail train routes can be booked as they are or added into a longer South Africa holiday.




Departs Mondays and Saturdays at 11:00
Arrives Wednesday and Mondays at 17:00


Departs Wednesdays and Fridays at 11.00
Arrives Fridays and Sundays at 18.00

See more South Africa rail journeys…

For advice or to start planning your holiday

talk to an Africa Expert on 0333 234 3667