Skip to content
Plan my journey
Golf Safari – Rovos Rail
Rovos Rail · 10 days, 9 nights

Golf Safari

A nine-night loop from Pretoria with championship golf for players and game drives, tours and leisure for non-golfers.

  1. PretoriaDay 1
  2. RustenburgDay 1
  3. Sun CityDay 2
  4. LadysmithDay 3
  5. SpionkopDay 4
  6. DurbanDay 5
  7. HluhluweDay 6
  8. MpakaDay 7
  9. MkhayaDay 7
  10. MalelaneDay 8
  11. Kruger National ParkDay 8
  12. DullstroomDay 9
  13. PretoriaDay 10
Train stopExcursion by road
Duration10 days
Nights9
RoutePretoria → Pretoria
Places visited12
From, per personZAR 125,000

Overview

This round trip from Pretoria runs parallel programmes: golfers tee off at courses such as Gary Player and Durban Country Club, while non-golfers enjoy game drives, city tours and cultural visits. The route takes in Sun City and the Pilanesberg, Spionkop, Durban, Hluhluwe, eSwatini, the Kruger and Dullstroom.

  • Pilanesberg game drive and the Lost City at Sun City
  • Golf at Gary Player/Lost City, Champagne Sports Resort, Durban Country Club or Zimbali, Royal Swazi or Nkonyeni, Kambaku and Highland Gate
  • Battle of Spionkop story
  • Durban tour and botanical gardens
  • Game drives in Hluhluwe, Mkhaya and the Kruger
  • Flyfishing talk and whisky introduction in Dullstroom

Day by day

Day 1PretoriaOn board

After a station tour and museum visit in Pretoria, the train heads west to Rustenburg at the foot of the Pilanesberg. The first dinner on board is formal.

Meals: Lunch · Afternoon tea · Dinner

Day 2Pilanesberg & Sun CityOn board

Transfer about an hour to Sun City. Non-golfers enjoy a game drive in the Pilanesberg Reserve and an afternoon at leisure at the Lost City, while golfers tee off on the Gary Player or Lost City course with lunch. The train then travels to Heidelberg.

Meals: Breakfast · Dinner

Day 3At leisure on boardOn board

A relaxed day on board heading for Ladysmith, climbing past Majuba Hill and the Anglo-Boer War battlefields of Glencoe. Tonight is an Africa-themed evening, or smart casual.

Meals: Breakfast · Lunch · Dinner

Day 4Spionkop & Champagne Sports ResortOn board

Non-golfers transfer about 30 minutes to Spionkop Lodge to hear the story of the Battle of Spionkop over lunch, followed by a nature drive or time to relax. Golfers transfer to Champagne Sports Resort in the Drakensberg foothills for tee off and lunch, rejoining the train at Estcourt.

Meals: Breakfast · Lunch · Dinner

Day 5DurbanOn board

Non-golfers tour Durban and its botanical gardens, with lunch on Umhlanga's beachfront and an afternoon at leisure. Golfers play Durban Country Club or Zimbali Lakes with lunch. The train then travels to Hluhluwe.

Meals: Breakfast · Lunch · Afternoon tea · Dinner

Day 6Hluhluwe-iMfolozi ParkOn board

After a continental breakfast, transfer about 30 minutes for a game drive in Hluhluwe, the oldest proclaimed reserve in Africa. The train continues across the border to Mpaka in eSwatini.

Meals: Breakfast · Lunch · Afternoon tea · Dinner

Day 7eSwatiniOn board

Non-golfers head to Mkhaya Reserve for a game drive, then to Swazi Candles and Mantenga Cultural Village with lunch. Golfers tee off at Royal Swazi or Nkonyeni with lunch. The train then crosses back into South Africa at Komatipoort and runs to Malelane.

Meals: Breakfast · Lunch · Dinner

Day 8Kruger National Park & KambakuOn board

Non-golfers enjoy a game drive in the Kruger with tea, lunch and a chance to shop for curios. Golfers transfer about 45 minutes to Kambaku Golf Club for tee off and lunch. The train then climbs the escarpment towards Belfast.

Meals: Breakfast · Lunch · Afternoon tea · Dinner

Day 9Dullstroom & Highland GateOn board

Non-golfers hear a presentation on flyfishing with lunch at Walkerson's Hotel, followed by an introduction to whisky distilling and Dullstroom's arts and crafts centre. Golfers play Highland Gate with lunch. Tonight is a roaring-twenties themed evening, or smart casual.

Meals: Breakfast · Lunch · Dinner

Day 10Pretoria

Breakfast and lunch are served on the final run back to Pretoria, where the journey ends at the train's station.

Meals: Breakfast · Lunch

LESOTHOPretoriaRustenburgSun CityLadysmithSpionkopDurbanHluhluweMpakaMkhayaMalelaneKruger National ParkDullstroom
Where you spend each night
  • Night 1On board
  • Night 2On board
  • Night 3On board
  • Night 4On board
  • Night 5On board
  • Night 6On board
  • Night 7On board
  • Night 8On board
  • Night 9On 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.

Deluxe Suite

October 7, 2026 ZAR 178,000.00 pp dbl
October 21, 2026 ZAR 178,000.00 pp dbl
January 5, 2027 ZAR 193,000.00 pp dbl
January 26, 2027 ZAR 193,000.00 pp dbl
March 16, 2027 ZAR 193,000.00 pp dbl
September 28, 2027 ZAR 193,000.00 pp dbl
October 19, 2027 ZAR 193,000.00 pp dbl
October 7, 2026 ZAR 250,000.00 pp sgl
October 21, 2026 ZAR 250,000.00 pp sgl
January 5, 2027 ZAR 270,200.00 pp sgl
January 26, 2027 ZAR 270,200.00 pp sgl
March 16, 2027 ZAR 270,200.00 pp sgl
September 28, 2027 ZAR 270,200.00 pp sgl
October 19, 2027 ZAR 270,200.00 pp sgl

Pullman Suite

October 7, 2026 ZAR 125,000.00 pp dbl
October 21, 2026 ZAR 125,000.00 pp dbl
January 5, 2027 ZAR 136,000.00 pp dbl
January 26, 2027 ZAR 136,000.00 pp dbl
March 16, 2027 ZAR 136,000.00 pp dbl
September 28, 2027 ZAR 136,000.00 pp dbl
October 19, 2027 ZAR 136,000.00 pp dbl
October 7, 2026 ZAR 175,000.00 pp sgl
October 21, 2026 ZAR 175,000.00 pp sgl
January 5, 2027 ZAR 190,400.00 pp sgl
January 26, 2027 ZAR 190,400.00 pp sgl
March 16, 2027 ZAR 190,400.00 pp sgl
September 28, 2027 ZAR 190,400.00 pp sgl
October 19, 2027 ZAR 190,400.00 pp sgl

Royal Suite

October 7, 2026 ZAR 236,000.00 pp dbl
October 21, 2026 ZAR 236,000.00 pp dbl
January 5, 2027 ZAR 256,000.00 pp dbl
January 26, 2027 ZAR 256,000.00 pp dbl
March 16, 2027 ZAR 256,000.00 pp dbl
September 28, 2027 ZAR 256,000.00 pp dbl
October 19, 2027 ZAR 256,000.00 pp dbl

Questions about this journey

Do I have to play golf on the Golf Safari?

No. Every golf day has a parallel programme for non-golfers, with game drives, city tours and cultural visits. Couples can easily split up for the day and meet again on the train.

Which golf courses are played?

The courses are Gary Player or Lost City at Sun City, Champagne Sports Resort, Durban Country Club or Zimbali Lakes, Royal Swazi or Nkonyeni, Kambaku and Highland Gate. Course selection depends on availability.

Are green fees included?

Yes. Golf, green fees and carts are included, along with transfers and entrance fees as per the itinerary.

Where does the Golf Safari start and end?

It is a round trip that starts and ends at the train's station in Pretoria. The route loops through North West, KwaZulu-Natal, eSwatini and Mpumalanga.

Can the order of the itinerary change?

Yes. The operator notes that the itinerary is occasionally run in reverse for operational reasons. The same stops and courses are included either way.

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 125,000
See dates

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