Pride of Africa

Rovos Cape Town to Dar Es Salaam Price

Rovos Rail cost in US Dollars

Cape Town to Dar Es Salaam train

Day 1

11h00 Depart Cape Town Station on the Pride of Africa.
18h00 Arrive in Matjiesfontein and explore the quaint village. Dinner and overnight on the train.
(Breakfast 07h00-10h00 • Lunch 13h00 • Tea 16h30 • Dinner 19h30)


14h00 Tour of Kimberley’s Big Hole and Diamond Mine Museum. Ten minutes after departing Kimberley a shallow lake appears on the left-hand side of the train where, on most occasions, there are spectacular flocks of Lesser Flamingos (approximately 23 000). Travel from the Karoo to the Highveld. Dinner and overnight on board.


10h00 Arrive at Rovos Rail Station in Capital Park, Pretoria. Enjoy a walking tour of the station and locomotive workshops (weather permitting) followed by lunch on the platform and a city tour of Pretoria at 14h15.
18h00 Depart for Zeerust in the North West Province. Dinner and overnight on board.


11h00 Disembark at Zeerust and transfer by coach to Madikwe Reserve for a two-night stay at TAU Game Lodge*. Lunch is served upon arrival at the lodge. Afternoon tea and game drive (approximately 3 hours). Dinner and overnight at the lodge.


Enjoy an early morning game drive, afternoon game drive and other guest activities. 

 Overnight at Tau Lodge in Madikwe Game Reserve.


Early morning game drive followed by breakfast until 09h30.
10h30 Transfer to the train at with border formalities en route to Gaborone, Botswana.
13h30 Depart Gaborone and travel to Plumtree for border formalities and overnight.


Day at leisure on board. Lectures will be given during the course of the morning and/or afternoon by the on-board historian. The train passes Gwaai and Dete along one of Africa’s longest stretches of straight railway line – 114 kilometres – and along the eastern edge of the Hwange National Park where occasional sightings of animals can occur. The train heads for Thompson’s Junction for the overnight stop.

12h00 Arrive at the incomparable Victoria Falls and walk across to the hotel before lunch.

16h00 Sunset Cruise on the Zambezi River. Buffet dinner at Jungle Junction. Overnight at the hotel.


Day at leisure in the Victoria Falls with activities (tour of Falls, helicopter over Falls, elephant-back safari, walk with lions, whitewater rafting, bungee-jumping, golf, etc).
16h00 Depart Victoria Falls and cross the bridge to Livingstone, Zambia.


Day at leisure on board. Lectures will be given during the course of the morning and/or afternoon by the on-board historian. The train travels across the Kafue railway bridge – a 477-metre long steel girder truss bridge of 13 spans each at 33 metres supported on concrete piers – towards Kapiri Mposhi and the start of the Tazara Railway line.


Enjoy a day at leisure on the train. Lectures will be given during the course of the morning and/or afternoon by the on-board historian. The train passes through Serenje and Mpika to Kasama.


08h00 Disembark at Kasama for a morning excursion to Chisimba Falls.
11h00 Depart from Kasama and travel towards the Tanzanian border.


09h00 Arrive at Makambako where guests may enjoy a stroll through the town – time permitting.
10h30 Depart and travel towards Mlimba. The train descends into the Rift Valley and through the Udzungwa Mountains as it negotiates the tunnels, switchbacks and viaducts of the escarpment.
Day at leisure on the train with lectures by the on-board historian.


Game visit in the Selous Reserve (if time allows).
Travel towards Gwata for an overnight stop.

06h30 Depart Gwata in and travel in an easterly direction towards the coast.
07h00 Breakfast is served in the dining car/s until 09h30.
10h00 Arrive in Dar es Salaam, Tanzania. Cape Town Zanzibar train is a 99% rail experience with a ferry ride from Dar Es Salaam in Tanzania.









The Rovos Rail Cape Town to Dar Es Salaam journey is a luxurious train voyage across Southern Africa, with off-train excursions. 

    Your Name (required)

    Your Email (required)


    Start Date (if known)

    Your Message

    Open chat
    Hello 👋
    Can we help you?