
Il servizio ferroviario Tanzaniano (Tanzania Railways - TR) opera in colalborazione con il "Tanzania-Zambia Railway Authority - TAZARA). Offre 3 classi di viaggio: la 1° classe è molto vicina agli standard europei e si converte in cuccette da 2 o 4 letti, mentre la 2° classe si converte in cuccette da 6 letti, infine la 3° classe è dotata soltanto di sedili in legno. Il vagone ristorante si trova nei treni a lunga percorrenza. I bambini sotto i 3 anni non pagano, tra i 3 e i 14 anni pagano metà tariffa.
TAZARA tel. 255 51 862191 - 862474 - Dar Es Saalam
TR tel. 255 51 26241 - Dar Es Saalam

Tratta Dar Es Saalam - Kigoma (TR)
Dar Es Saalam (A) - Morogoro (B) 203 km
Morogoro (B) - Kilosa (C) 87 km
Kilosa (C) - Dodoma (D) 175 km
Dodoma (D) - Manyoni (E) 113 km
Manyoni (E) - Itigi (F) 59 km
Deviazione: Itigi (F) - Singida (G) 62 km
Itigi (F) - Tabora (H) 141 km
Tabora (H) - Kaliua (I) 135 km
Kaliua (I) - Uvinza (J) 169 km
Uvinza (J) - Kigoma (K) 112 km
* Non sono disponibili orari e certezze sul percorso da Dar Es Saalam a Dodoma, mentre da Dodoma a Kigoma ci sono 23 ore di viaggio e i treni partono ogni giorno.

Tratta Kigoma - Mwanza/Tanga/Arusha (TR)
Kigoma (A) - Bukene (B) 336 km
Bukene (B) - Lohumbo (C) 62 km
Lohumbo (C) - Shinyanga (D) 48 km
Shinyanga (D) - Bukwimba (E) 105 km
Bukwimba (E) - Mwanza (F) 83 km
Deviazione: Bukene (B) - Korogwe (G) 647 km
Korogwe (G) - Tanga (H) 100 km
Deviazione: Tanga (H) - Mombo (I) 54 km
Mombo (I) - Same (L) 131 km
Same (L) - Moshi (K) 95 km
Moshi (K) - Arusha (L) 84 km

Tratta Dar Es Saalam - Lusaka, Zambia (TAZARA)
Dar Es Saalam (A) - Kisaki (B) 226 km
Kisaki (B) - Kidatu (C) 30 km
Kidatu (C) - Mang'ula (D) 100 km
Mang'ula (D) - Ifakara (E) 39 km
Ifakara (E) - Mlimba (F) 136 km
Mlimba (F) - Makambako (G) 156 km
Makambako (G) - Mbeya(H) 197 km
Mbeya (H) - Tunduma (J) 120 km
Tunduma (J) - frontiera Zambia - Nakonde (K) 1 km
Nakonde (K) - Makasa (L) 133 km
Makasa (L) - Kasama (M) 123 km
Kasama (M) - Mpika (N) 186 km
Mpika (N) -Serenje (O) 240 km
Serenje (O) - Mkushi Boma (Q) 109 km
Mkushi Boma (Q) - Lusaka (P) 91 km
* Circa 32 ore di viaggio .
Navigazioni sul mare e sui grandi laghi
CSY - Cosy Travel e Tours, Lusaka tel. 223437
TCS - Tanzania Coastal Shipping, Dar Es Saalam
URC - Uganda Railways Corporation, Kampala tel 254961

Navigazione sul Lago Vittoria (KR - TR - URC)
Mwanza (A) - Bukoba (B) 179 km
Mwanza (A) - Musoma (C) 199 km
Musoma (C) - Kampala (D) 121 km
Kampala (D) - Jinja (E) 30 km
Musoma (A) - Kisumu (F) 193 km
* Le navi sono provviste di 1°, 2° e 3° classe di viaggio.

Navigazione sul lago Tanganica (CSY)
Bujumbura (A) - Kigoma (B) 170 km
Kigoma (B) - Kipili (C) 408 km
Kipili (C) - Kasanga (D) 151 km
Kasanga (D) - Mpulungu (E) 26 km

Dar Es Saalam - Mtwara (TCS)
Dar Es Saalam (A) - Kilindoni (B) 150 km
Kilindoni (B) - Lindi (C) 275 km
Lindi (C) - Mtwara (D) 55 km
* Tre crociere alla settimana

Pemba - Zanzibar (AMC - ASC - SES - ZSC)
Tanga (A) - Pemba (B) 40 km
Pemba (B) - Zanzibar (C) 75 km
Zanzibar (C) - Dar Es Saalam (D) 100 km
* Più crociere giornaliere.

Navigazione sul lago Malawi (TR)
Itungi (A) - Kilondo (B) 50 km
Kilondo (B) - Manda (C) 61 km
Manda (C) - Mbamba Bay (D) 102 km
* Circa 18 ore di navigazione. Solo 2° classe.
Principali percorsi stradali coperti da un servizio pubblico di autobus

Arusha - Dodoma
Moshi (A) - Arusha (B) 75 km
Arusha (B) - Babati (C) 170 km
Babati (C) - Kolo (D) 65 km
Kolo (D) - Kondoa (E) 40 km
Deviazione: Kondoa (E) - Singida (F) 130 km
Singida (F) - Mwanza (G) 430 km
Kondoa (E) - Dodoma (H) 171 km
* Partenze giornaliere da Arusha alle 08:00 e arrivo a Dodoma alle 20:00; idem da Dodoma ad Arusha.

Arusha - Dar Es Saalam
Arusha (A) - Moshi (B) 78 km
Moshi (B) - Same (C) 101 km
Same (C) - Korogwe (D) 170 km
Korogwe (D) - Dar Es Saalam (E) 304 km
* 4/5 partenze al mattino, tra le 07 e le 08 da Arusha e arrivo a Dar Es Saalam alle 17:00.

Dar Es Saalam - Mwanza
Dar Es Saalam (A) - Morogoro (B) 200 km
Morogoro (B) - Kongwa (C) 130 km
Kongwa (C) - Dodoma (D) 130 km
Dodoma (D) - Itigi (E) 175 km
Itigi (E) - Singida (F) 65 km
Singida (F) - Nzega (G) 150 km
Deviazione: Nzega (G) - Tabora (H) 90 km
Nzega (G) - Shinyanga (I) 150 km
Shinyanga (I) - Mwanza (M) 200 km
Deviazione: Nzega (G) - Kahama (J) 175 km
Kahama (J) - Kasulu (K) 500 km
Kasulu (K) - Kigoma (L) 65 km

Dar Es Saalam - Mbeya/Songea
Dar es Salaam (A) - Morogoro (B) 196 km
Morogoro (B) - Iringa (C) 315 km
Iringa (C) - Makambako (D) 183 km
Makambako (D) - Njombe (E) 62 km
Njombe (E) - Songea (F) 245 km
Deviazione: Makambako (D) - Mbeya (G) 200 km
Mbeya (G) - Kyela (H) 114 km

Dar es Salaam - Lindi
Dar es Salaam (A) - Mohoro (B) 175 km
Mohoro (B) - Kilwa (C) 105 km
Kilwa (C) - Lindi (D) 140 km

Arusha - Mombasa
Arusha (A) - Moshi (B) 78 km
Moshi (B) - Frontiera Kenya - Voi (C) 165 km
Voi (C) - Mombasa (D) 165 km

Lindi - Tunduru
Lindi (A) - Mingoyo (B) 20 km
Mingoyo (B) - Masasi (C) 130 km
Masasi (C) - Tunduru (D) 160 km
* Partenza da Lindi alle 06:00 e arrivo a Tunduru alle 16:00.

Lindi - Mtwara
Lindi (A) - Mingoyo (B) 20 km
Mingoyo (B) - Mikindani (C) 45 km
Mikindani (C) - Mtwara (D) 20 km

Mbeya - Itigi
Itungi (A) - Mbeya (B) 205 km
Mbeya (B) - Makongolosi (C) 109 km
Makongolosi (C) - Rungwa (D) 183 km
Rungwa (D) - Itigi (E) 196 km
* partenze da Mbeya alle 07:00 e arrivo a Itigi alle 19:00, stesso orario per la tratta inversa.

Mwanza - Bukoba - Kampala
Mwanza (A) - Geita (B) 115 km
Geita (B) - Biharamulo (C) 150 km
Biharamulo (C) - Kibondo (D) 155 km
Kibondo (D) - Kigoma (E) 220 km
Deviazione: Biharamulo (C) - Bukoba (F) 165 km
Deviazione: Biharamulo (C) - Kigali (G)
Kigali (G) - Kampala (H)

Mombasa - Dar es Salaam (SEL)
Mombasa (A) - Vanga (B) 85 km
Vanga (B) - Tanga (C) 86 km
Tanga (C) - Dar es Salaam (D) 358 km
* Partenze da Mombasa alle 17:30 e arrivo a Dar alle 08:00 dell'indomani mattina.
** Partenze da Dar alle 18:00 e arrivo a Mombasa alle 08:00 del mattino.