Central Line: Dar Es Salaam - Dodoma - Tabora -Mwanza/ Kigoma
Station Expected Departure Time Expected Arrival Time Train Days
Dar - Morogoro

17.00hrs 23.35hrs Sun, Tue, Fri
Mor - Dodoma
00.15hrs 07.35hrs Sun, Tue, Fri
Dodoma - Tabora
08.10hrs 18.25hrs Sun, Tue, Fri
Tabora - Mwanza
21.30hrs 07.35hrs Sun, Tue, Fri
Tabora - Kigoma 20.10hrs 07.25hrs Sun, Tue, Fri

Singida Line: Dodoma - Manyoni - Singida
Station Expected Departure Time Expected Arrival Time Train Days
Dodoma - Manyoni

10.00hrs 13.44hrs Wed, Fri, Sun
Manyoni - Ikungi

14.30hrs
15.55hrs
Wed, Fri, Sun
Ikungi - Puma

16.00hrs
16.40hrs
Wed, Fri, Sun
Puma - Singida
16.45hrs 18.00hrs Wed, Fri, Sun

Mpanda Line:Tabora - Kaliua - Mpanda:
Station Expected Departure Time Expected Arrival Time Train Days
Tabora - Kaliua
21.00hrs
23.44hrs
Mon, Wed, Fri
Kaliua - Katumba
23.47hrs
08.48hrs
Mon, Wed, Fri
Katumba - Mpanda
08.51hrs
10.30hrs
Mon, Wed, Fri


Central Line: Kigoma, Mpanda, Mwanza - Tabora -Dar es Salaam
Station Expected Departure Time Expected Arrival Time Train Days
Kigoma - Tabora
18.00hrs
04.30hrs Sun, Tue, Thu, Fri, Sat
Mwanza - Tabora
18.00hrs
04.00hrs Sun, Tue, Thu, Fri, Sat
Tabora - Dodoma
07.25hrs
18.10hrs
Sun, Tue, Thu, Fri, Sat
Dodoma - Moro
18.40hrs
01.35hrs
Sun, Tue, Thu, Fri, Sat
Morogoro - Dar 02.15hrs 08.50hrs Sun, Tue, Thu, Fri, Sat

Singida Line: Singida - Manyoni - Dodoma
Station Expected Departure Time Expected Arrival Time Train Days
Singida - Puma 08.00hrs
08.25hrs
Mon, Thu, Sat
Puma - Ikungi 08.27hrs
09.07hrs

Mon, Thu, Sat
Ikungi - Manyoni
09.09hrs
12.15hrs
Mon, Thu, Sat
Manyoni - Dodoma

13.50hrs 17.25hrs Mon, Thu, Sat

Mpanda Line: Mpanda - Kaliua - Tabora
Station Expected Departure Time Expected Arrival Time Train Days
Mpanda - Katumba
13.00hrs
15.14hrs Tue, Thu, Sat
Katumba - Kaliua
15.29hrs
23.48hrs
Tue, Thu, Sat
Kaliua - Tabora
23.50hrs
02.45hrs
Tue, Thu, Sat
Back