Flag of Botswana

Railways in

Botswana

Botswana Railways Express Train
An express passenger train of Botswana Railways from Gaborone to Francistown.
The locomotive is a General Electric U15C 2000hp Co-Co diesel electric.

The Bechuanaland Railway opened in 1897 between Mafeking (present day Mafikeng) and Bulawayo, a 780km railway of which 640km lies in the territory of present day Botswana. The railway was built to connect the British colony of Cape Province (present day South Africa) with the then new protectorate of Rhodesia (later Southern Rhodesia, now Zimbabwe). The gauge chosen was 3ft 6in (1067mm), to enable through running with the existing railways of Cape Province.

This railway, together with a few short branches opened in the 1970s and a longer branch from Francistown to Sua Pan (175km) opened in 1992, makes up the present day Botswana network. The main line remains open, although its importance as a through route declined with the opening of more direct routes between South Africa and Zimbabwe in the late 20th century. Passenger services operate between Lobatse, Gabarone and Francistown; a connecting service operates between Francistown and Bulawayo, Zimbabwe. The line is also used by luxury cruise trains.

In 2019, a new bridge across the Zambezi between Botswana and the town of Kazungula in Zambia opened for road traffic. The bridge includes provision for a rail line to be added. In 2023, tenders were invited for the construction of a new 435km, 1067mm gauge railway from Mosetse on the Sowa branch of Botswana Railways via the Kazungula Bridge to Livingstone in Zambia, where it will connect with the Zambian network.

In 2023, bids were invited for the funding and development of a new 56km, 1067km railway connecting proposed coal mines in the Mmambula area to Lephalale, South Africa, where there would be a connection with the south African network.

In 2026, feasibility studies were completed for the Trans-Kalahari Railway, a heavy haul freight railway between Lobatse and Walvis Bay in Namibia. A new 860km line will connect Lobatse with Gobabis, Namibia, from where an existing railway to Walvis Bay will be upgraded.

Railways Home
Railways of the World
Glyn Williams’ Home

© 2006-2026 Glyn Williams
Photo image by TheBeastdo from Wikimedia Commons