The Tanzanian Railways Corporation operates domestic railway services on 3,569 km (2,218 mi) of track. The Central Line extends 1,255 km (780 mi) from Dar es Salaam to Kigoma; its main branch lines are Tabora to Mwanza (381 km/237 mi) and Kaliua to Mpanda (211 km/131 mi). The Northern Line, extending from Dar es Salaam and Tanga to Moshi and Arusha, is linked to the railway systems of Kenya and Uganda. The 1,857-km (1,154-mi) Tazara railway, operated by the Tanzania-Zambia Railway Authority, links Dar es Salaam in Tanzania with Kpiri Mposhi in Zambia; 962 km (598 mi) of the line are in Tanzania. The Tazara railway is used mainly to transport goods for Zambia and Malawi. In 2002, Tanzania had 85,000 km (52,819 mi) of roads, 4,250 km (2641 mi) of which were paved. In 2000, there were 134,400 motor vehicles, including 35,600 passenger cars.
Tanzania has a small national merchant shipping line of three freighters and one tanker. The principal ports on the mainland are Dar es Salaam, Mtwara, Tanga, and Lindi, all of which are managed by the Tanzanian Harbours Authority. Tanzanian ports handle cargo for landlocked Zambia, Zaire, Uganda, Rwanda, and Burundi. Freight and passenger vessels serve Mwanza and other Lake Victoria ports, among them Bukoba and Musoma. A joint Burundian-Tanzanian shipping company operates on Lake Tanganyika, and the Tanzanian Railways Corporation operates vessels on lakes Tanganyika, Victoria, and Niassa. In 2002, Tanzania's merchant fleet comprised 8 ships totaling 21,987 GRT.
Airports in 2001 totaled 125, only 11 of which had paved runways. Most internal air services are operated by Air Tanzania, which also flies internationally. Charter companies operate flights to government-maintained airports, landing fields, and privately owned airstrips. Foreign airlines provide service from international airports at Dar es Salaam and in the vicinity of Mt. Kilimanjaro (opened in 1971). There is also an international airport on Zanzibar, which maintains its own airline, Zanair. In 2001, scheduled airline traffic carried 171,300 passengers.