An Umgeni Steam Railway train at Inchanga.

South Africa · Heritage · Scenic

Inchanga Choo Choo: Umgeni Steam Railway

The Inchanga Choo Choo is a heritage steam service run by volunteers of the Umgeni Steam Railway in KwaZulu-Natal, using the 1938-built Class 19D locomotive Wesley and coaches dating from 1908 to 1952. While repairs to the historic line continue, trains run from Inchanga to Botha's Hill and back without an intermediate stop, on the last Sunday of most months, with extra trains at Christmas and Easter.

Inchanga → Botha's Hill

Umgeni Steam Railway

Photo: SoftwareSimian · CC BY-SA 3.0

Time needed
1h 15m
Best for
Rail enthusiasts · Families
Route
Inchanga → Botha's Hill

From the record

Why this railway matters

This is a preservation society's railway, kept running by the people who restore the locomotive, and the short run along the ridge above the Valley of a Thousand Hills has more of Natal branch-line character than its length suggests. The craft market at Inchanga station makes a morning of it. Note that the longer Kloof to Inchanga route is not currently operating, so check the date and the scope before you plan around it.

How it scores

Our current editorial assessment, for comparing journeys, a considered judgement, not a measurement.

SceneryModerate
ComfortModerate
Character of the trainExceptional
Show the full editorial profile

More subjective

UniquenessStrong
PhotographyStrong
Travelling with childrenStrong

Not rated yet: value for money, food & drink, seat quality, onboard service, slow travel quality, iconic status, romance, remoteness.

Step-free access and assistance are set out with the practical detail further down rather than reduced to a score.

The line

The railway as it runs today

The published route runs from Inchanga to Botha's Hill.

Key stops

InchangaBotha's Hill

InchangaBotha's Hill
South Africa · geographic corridor through verified stops · indicative alignment, not exact track geometry
  1. Inchanga

    South Africa

  2. Botha's Hill

    South Africa

Evidence on demand

Practical reality

Route, onboard, season, fit and booking detail remain available without interrupting the journey above. Unknowns stay visible.

Time & itinerary

1h 15m

View route map and verified stops

Inchanga → Botha's Hill (return)

The published route runs from Inchanga to Botha's Hill.

Key stops

InchangaBotha's Hill

InchangaBotha's Hill
South Africa · geographic corridor through verified stops · indicative alignment, not exact track geometry
  1. Inchanga

    South Africa

  2. Botha's Hill

    South Africa

When to go
  1. JanPart season
  2. FebPart season
  3. MarPart season
  4. AprPart season
  5. MayPart season
  6. JunPart season
  7. JulPart season
  8. AugPart season
  9. SepPart season
  10. OctPart season
  11. NovPart season
  12. DecPart season
  • Part season
Year-round
Part season

These months show when the train runs, which is a service fact. How good each month is for the experience has not been rated yet, so no month is presented as better than another.

Month-by-month notes
  • Jan: Runs on the last Sunday of most months, usually with two departures, plus extra trains over the December and Easter periods. It is not a daily or weekly service.
  • Feb: Runs on the last Sunday of most months, usually with two departures, plus extra trains over the December and Easter periods. It is not a daily or weekly service.
  • Mar: Runs on the last Sunday of most months, usually with two departures, plus extra trains over the December and Easter periods. It is not a daily or weekly service.
  • Apr: Runs on the last Sunday of most months, usually with two departures, plus extra trains over the December and Easter periods. It is not a daily or weekly service.
  • May: Runs on the last Sunday of most months, usually with two departures, plus extra trains over the December and Easter periods. It is not a daily or weekly service.
  • Jun: Runs on the last Sunday of most months, usually with two departures, plus extra trains over the December and Easter periods. It is not a daily or weekly service.
  • Jul: Runs on the last Sunday of most months, usually with two departures, plus extra trains over the December and Easter periods. It is not a daily or weekly service.
  • Aug: Runs on the last Sunday of most months, usually with two departures, plus extra trains over the December and Easter periods. It is not a daily or weekly service.
  • Sep: Runs on the last Sunday of most months, usually with two departures, plus extra trains over the December and Easter periods. It is not a daily or weekly service.
  • Oct: Runs on the last Sunday of most months, usually with two departures, plus extra trains over the December and Easter periods. It is not a daily or weekly service.
  • Nov: Runs on the last Sunday of most months, usually with two departures, plus extra trains over the December and Easter periods. It is not a daily or weekly service.
  • Dec: Runs on the last Sunday of most months, usually with two departures, plus extra trains over the December and Easter periods. It is not a daily or weekly service.
Good for

Good fit for

  • Rail enthusiasts

    Especially good

    The train and the line itself are a large part of the reason to travel.

  • Families

    Good fit

    Short enough, frequent enough or engaging enough to work with children.

  • Photographers

    Good fit

    Published photography score is high for this route's landscapes and structures.

Think twice if

  • You cannot just turn up

    A reservation is required for this journey.

Reservation & booking
Reservation
Required
Booking difficulty
Moderate

Not yet verified: typical price, rail pass validity. We leave these blank rather than guess.

  • Seats are pre-allocated and booking is essential; outbound and return departures are ticketed separately and cannot be swapped.

This is the operator's own reservation entry point. Fares and availability are confirmed there, not here. Journey length: 1h 15m. Checked 20 Sep 2026 · Umgeni Steam Railway · about.

Sources & freshness

The detailed source record remains at the end of this guide. Review the evidence.

Your next step

Plan the visit, then confirm it with the operator.

Seats are pre-allocated and booking is essential; outbound and return departures are ticketed separately and cannot be swapped.

Check availability with Umgeni Steam Railway (opens in a new tab)

This is the operator's own reservation entry point. Fares and availability are confirmed there, not here.

Far by Rail is a discovery guide, not a live timetable or booking service. Confirm times, fares and availability with the operator.

Sources & freshness

Journey information is reviewed against published material and maintained as sources change.

Last reviewed 20 Sep 2026.

Official sources