List of Railway stations in Botswana include:
Towns served by rail
Existing
Ramatlhabama, South Africa - border with South Africa Lobatse Gaborone - national capital Palapye - junction for coal branch Serule - junction Francistown Ramokgwebana - border with Zimbabwe Palapye - junction Morupule - branch terminus Serule - junction Selibe Phikwe - branch terminus Francistown - junction Sowa - branch terminus
Proposed
To Namibia
Trans-Kalahari Railway to Namibia - Construction starting 2025 1,600 km. Aranos - new coal mine Palapye - linked to Bulawayo in Zimbabwe Francistown Mafeking Lobatse
Kang in Botswana Ghanzi, possible copper-silver mine. Morupule Colliery in east central Botswana
Mariental Maltahohe Shearwater Bay, Namibia - port Aus in Namibia
To Mozambique
via South Africa or via Zimbabwe Gaborone to Maputo
Serule, Botswana via Zimbabwe to Maputo (Newport)
To Zambia
Botswana - Zambia - Kazungula bridge - 2010
Maps
UNHCR Atlas Map
See also
Transport in Botswana Botswana Railways
References