
Great Rail Journeys
Rovos Rail Cape Town to Pretoria
Luxury train from Cape Town to Johannesburg through South African winelands and Karoo
First Class Holidays · Rail Journey
Luxury sleeper train from Pretoria to Cape Town through South Africa

First Class Holidays offers a three-day, two-night rail journey aboard Rovos Rail, a luxury sleeper train travelling from Pretoria to Cape Town through South Africa. Known as 'The Pride of Africa', the train combines Edwardian design with modern comfort, functioning as a hotel on wheels. The all-inclusive package covers accommodation in sleeper cabins, multi-course fine dining paired with South African wines, off-train excursions to highlight destinations, and attentive but discreet service throughout the journey. This trip suits travellers seeking leisure and elegance, with days spent primarily aboard the train and stopping for carefully curated excursions. The relaxed pace and luxury amenities appeal to repeat rail travellers and couples looking for an immersive, indulgent rail experience.

Great Rail Journeys
Luxury train from Cape Town to Johannesburg through South African winelands and Karoo

First Class Holidays
Fourteen-day South African journey: Cape Town, Rovos Rail luxury train, safari.

Wexas Travel
14-day South African journey: Cape Town, Rovos Rail, Phinda safari

First Class Holidays
Luxury sleeper train from Cape Town to Pretoria with butler service