Private company

Eswatini Railways

Railway operator in Eswatini

Eswatini Railways (ESR), formerly known as Swaziland Railway or Swazi Rail, is the national railway corporation of Eswatini.2 Wikipedia text CC BY-SA 4.0

Last updated Oct 21, 2026.

Overview

Basil Roberts (701909 Swaziland)
Photo: Basil Roberts (1935–2003), CC BY-SA 4.0, via Wikimedia Commons4

Eswatini Railways (ESR), formerly known as Swaziland Railway or Swazi Rail, is the national railway corporation of Eswatini.2

The story

In 1902 the British administration of Eswatini agreed with the Portuguese administration of Mozambique to construct a railway line from Lourenço Marques (now Maputo) to Eswatini. The Mozambican section as far as Goba was opened in 1905, but the line was not continued across the border. In 1927 the Zululand Railway in South Africa reached Golela on the southern border of Eswatini. The development of the Ngwenya Mine in the 1960s gave a new impetus to railway construction in Eswatini. Between 1961 and 1964, the east-west line was constructed from Goba to Matsapha and onwards to Ngwenya. Mining at Ngwenya ceased by 1980, and the railway beyond Matsapha was abandoned.

The Mozambican War of Independence and the subsequent Mozambican Civil War caused disruption to Swazi trade through the Mozambican ports, and in 1977 the South African Railways agreed to the construction of a link from the railhead at Golela to the existing line at Phuzumoya. This line, opened in 1978, gave Eswatini rail access to Durban and Richards Bay. In 1986, the northern link from Komatipoort to Mpaka was opened, providing a shorter route for traffic from Phalaborwa and the Lowveld to Richards Bay.

From Wikipedia’s article on Eswatini Railways, shared under CC BY-SA 4.0.3

Products and brands

Eswatini Rail advertises a tourist train, but does not offer a certain date for the next course.

From Wikipedia’s article on Eswatini Railways, shared under CC BY-SA 4.0.3

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4