This three-night adventure begins with the train’s departure from Rovos Rail’s gracious station in Pretoria. It then winds its way south through Johannesburg and the goldfields of the Witwatersrand before travelling west alongside the Magaliesberg Mountains. After border formalities at Mafikeng, the train travels north the following day through Botswana’s capital, Gaborone, crosses the Tropic of Capricorn and continues via Mahalapye and Francistown to the Zimbabwean border at Plumtree. 

The next day the train passes through Hwange National Park – a rich and diverse wildlife sanctuary – where animals can be spotted from the train and a game drive excursion is enjoyed. After a service stop at Thompsons Junction, the sojourn ends at the incomparable Victoria Falls on the mighty Zambezi River. The surrounding areas offer travellers many recreational opportunities including cruises, whitewater rafting as well as superb game viewing and photo safaris. Depending upon railway capacity, this journey could be routed northwards through Beitbridge and Zimbabwe.


  • Pretoria – Jacaranda City
  • Magaliesberg Mountain Range
  • Botswana
  • Tropic of Capricorn
  • Hwange Game Reserve
  • Zimbabwe
  • Victoria Falls
  • Day 1

    09h30 The train departs Rovos Rail Station in Pretoria.

    The  train travels the goldfields of Johannesburg en route to Mafikeng for border formalities with Botswana and overnight. Overnight: Stop on board at Botswana

  • Day 2

    Day at leisure.

    The train travels northwards through Mahalapye and Serule en route to Plumtree for Zimbabwe border formalities Overnight: Stop on board at Mpopoma

  • Day 3

    Train departs Mpopoma. Enjoy lunch while travelling along the eastern edge of Hwange Park along one of Africa’s longest stretches of straight railway line – 114 kilometres. Arrive at Kennedy Siding for a 15h00 game drive at The Hide. Dinner is served in the dining car/s en route to Thompsons Junction. Overnight: Stop onboard at Thompsons Junction

  • Day 4

    Travelling towards the Zambezi River.
    10h00 Arrive at journey’s end in Victoria Falls, Zimbabwe.


Enquire about this itinerary
Overnight on the train.
Includes: Breakfast, lunch, tea and dinner

2016 Regular departure

  • July 14,28
  • August 11,25
  • September 8,15,22

Tell your friends about this itinerary