UN Map - Tanga and Kidatu lines not shown.
Railways in southern Africa
Official map
UNHCR Map
Interactive map of Tanzania railways
Look for the MSN Map at the bottom of pages of many towns, or look for the Map Button at the top and scroll down the MSN map.
( all 1,000 mm (3 ft 3 3⁄8 in) gauge)
Dar es Salaam - ocean port - former national capital - 8 km from TAZARA line
Ruvu (75m) - junction to Tanga line
Morogoro (510m) - junction to north
Kilosa (572m) - junction going south to TAZARA
Gulwe (680m)
Igandu (985m)
Dodoma (1148m) - national capital
Manyoni (1244m) - junction going north to Singida
Itigi (1306m)
Ikungu (1289m)
Tabora (1212m) - junction going north to Mwanza
Kaliua (1112m) - junction going south to Mpanda
Kigoma (775m) - terminal and port on Lake Tanganyika
(Not shown on map)
Kilosa (572m) - junction
Kidatu (294m) - branch terminus - also served with break of gauge by TAZARA, with a container trans-shipment facility to move freight containers between TAZARA and Tanzania Railways Corporation trains
Tabora (1212m) - junction
Bukene (1188m)
Isaka (1197m) - 'dry port' and proposed junction for lines to Rwanda and Burundi
Shinyanga (1126m)
Mwanza (1209m) - inland port on Lake Victoria
Mpanda Line
Kaliua (1112m) - junction
Mpanda (1074m) - branch terminus
Manyoni (1244m) - junction
Issuna (1423m)
Ikungi (1532m)
Puma
Singida (1122m) - branch terminus
Morogoro (510m) - junction with Central Line
Ruvu (75m)
Kitonga (65m)
Sadani (1m)
Hale (184m) - junction
Korogwe (301m) - junction with Tanga Line
Tanga (1m) - ocean port
Korogwe (301m) - junction to south
Mkomazi (485m)
Same (897m)
Moshi (990m) - junction to north and Kenya
Arusha (1254m) - soda ash mining
September 2007
Arusha (1254m)
Musoma (1172m) on Lake Victoria.
Tanga
Mwambani Bay
(1,435 mm (4 ft 8 1⁄2 in) gauge)
Tanga
Singida
Mutukula, Tanzania
Mutukula, Uganda
Kampala
(branch)
Mutukula
Musoma - Lake Victoria port
In 1949 a line was built to link the Tanganyika groundnut scheme plantations around Nachingwea with the port of Mtwara. The scheme famously foundered and the railway was abandoned in 1962. Proposals have been made for a new railway to link Mtwara to iron ore deposits in the west, perhaps linking via Songea to Liganga.
Island of Unguja
A short 610 mm (2 ft) line lasted from 1879 to 1888.
Mtwara (1 m) - port for groundnut scheme
Lindi (1 m) - potential port
Nachingwea (380 m) groundnut scheme terminus
Mchuchuma (____m) - coal
Songea
Liganga (1210 m) - iron ore
Formerly also called TanZam Railway.
1,067 mm (3 ft 6 in) gauge to match Zambian/Southern African networks.
Dar es Salaam - ocean port - 8 km from TRC line
Mzenga (137 m)
Kisaki (292 m)
Kidatu (294 m) - break of gauge connection with Tanzania Railways Corporation, with a container trans-shipment facility to move freight containers between TAZARA and Tanzania Railways Corporation trains. on short branch.
Kiberege
Ifakara (192 m)
Makumbako
Chimpala
Mbeya (1661 m) - workshops
Mbozi
Vwawa (1274 m)
Tunduma, Tanzania (1301 m)
- Tanzania / Zambian border
Mkushi, Zambia (1277 m)
Mbeya possible junction
Kasanga
North-South Corridor Project
1,000 mm (3 ft 3 3⁄8 in) and 1,067 mm (3 ft 6 in) are too close to allow 3-rail dual gauge; you have to have 4-rail dual gauge. But if you have 4-rail gauge, then you can include 1,435 mm (4 ft 8 1⁄2 in) gauge (standard gauge) at the cost of slightly longer sleepers.
The container port at Dar es Salaam is served by both 1,000 mm (3 ft 3 3⁄8 in) and 1,067 mm (3 ft 6 in) gauge tracks.