
L' "Uganda Railways Corporation - URC" è la società che gestisce il servizio ferroviario ugandese, tuttavia ad oggi il servizio passeggeri è sospeso. Ci sono comunque tre classi di viaggio, e la 1° e la 2° classe per le percorrenze notturne si trasformano in cuccette da 2 o 4 letti. La ferrovia è fa parte della storica tratta Mombasa/Nairobi/Kampala.

Tratta Kampala - Tororo
Kampala (A) - Jinja (B) 91 km
Jinja (B) - Busembatia (C) 68 km
Busembatia (C) - Tororo (D) 76 km
Navigazione sul Lago Vittoria

Ssese Islands
Entebbe (A) - Kalangala (B) 80 km, partenze dal molo di Kasenyi/Entebbe alle 14:00 il lun/ven, e arrivo alle 18:00. Partenze da Kalangala alle 08:00 e arrivo ad Entebbe alle 12:00 il lun/ven.
Kalangala (B) - Bukakata (C) 35 km. La tratta viene effettuata tutti i giorni lavorativi, 1 ora di navigazione. Partenze da Kalangala alle 08:00 e alle 17:00 e partenze da Bukakata alle 07:00 e alle 16:00.
Tratte stradali coperte da servizio pubblico di autobus
ABS - Arua Bus Service
APR - Akamba Public Road Service, tel. 041 250412 Kampala
GTW - Gateway Bus, Tel. 234090 Kampala
HZN - Horizon Bus, tel. 041 230915, Kampala
KOM - Komesa Transport, tel 041 251747, Kampala
NC - Nile Coaches, tel. 0476 20187, Kampala
SEL - Scandinavian Express Ltd., 041 260409, Kampala
TFQ - Tawfiq Bus Service, tel 041 355740, Kampala
OTD - Otada Coaches, tel 0473 20053, Kampala
UPSC - Uganda Postal Service, ugapost@imul.com

Nimule - Gulu - Kampala (APR - OTD - UPSC)
Nimule (Sud Sudan) - Gulu (D) 110 km
Deviazione: Gulu (D) - Atyak (B) 100 km
Deviazione: Gulu (D) - Kitgum (C) 75 km
Gulu (D) - Atura (E) 80 km
Deviazione: Atura (E) - Murchinson Falls (F)
Murchinson Falls (F) - Hoima (G)
Atura (E) - Masindi (H) 115 km
Masindi (H) - Nakasongola (I) 95 km
Nakasongola (I) - Bombo (J) 50 km
Bombo (J) - Kampala (K) 40 km
Kampala (K) - Entebbe (L) 30 km

Kampala - Kaabong (GTW - UPSC)
Kampala (A) - Lugazi (B) 35 km
Lugazi (B) - Jinja (C) 55 km
Jinja (C) - Iganga (D) 125 km
Iganga (D) - Busembatia (E) 15 km
Busembatia (E) - Mbale (F) 75 km
Deviazione: Mbale (F) - Lira (G) 215 km
Mbale (F) - Kapchorwa (H) 55 km
Kapchorwa (H) - Amuda (I) 100 km
Amuda (I) - Moroto (J) 65 km
Moroto (J) - Kaabong (K) 150 km

Arua - Gulu (ABS - NC)
Yumbe (A) - Arua (B) 60 km
Arua (B) - Pakwach (C) 82 km
Pakwach (C) - Gulu (D) 77 km
Gulu (D) - Kampala (E) 151 km

Kampala - Nairobi (APR - SEL - TFQ)
Kampala (A) - Jinja (B) 90 km
Jinja (B) - Tororo (C) 145 km
Tororo (C) - Nairobi (D) 430 km
* Partenze da Kampala: alle 15:00 e arrivo alle 06:00, oppure partenze alle 13:00 e arrivo alle 24:00
** Partenze da Nairobi: alle 21:30 e arrivo alle 09:30, oppure alle 19:00 e arrivo alle 10:00.

Gulu - Tororo (GTW - UPSC)
Gulu (A) - Lira (B) 100 km
Lira (B) - Soroti (C) 125 km
Soroti (C) - Kumi (D) 50 km
Kumi (D) - Mbale (E) 55 km
Mbale (E) - Tororo (F) 50 km

Kampala - Kakuto
Kampala (A) - Mpigi (B) 35 km
Mpigi (B) - Masaka (C) 95 km
Masaka (C) - Kyotera (D) 50 km
Kyotera (D) - Kakuto (E) 35 km

Kampala (A) - Entebbe (B): 4 corse al giorno, fare molta attenzione al traffico.

Kampala - Fort Portal (UPSC)
Kampala (A) - Mubende (B) 155 km
Mubende (B) - Fort Portal (C) 140 km

Kampala - Kabale (HZN - KOM - UPSC)
Kampala (A) - Masaka (B) 130 km
Masaka (B) - Mbarara (C) 140 km
Mbarara (C) - Kasese (D) 160 km
Kasese (D) - Fort Portal (E) 75 km
Deviazione: Mbarara (C) - Kabale (G) 150 km
Kabale (G) - frontiera Rwanda - Kigali (F) 122 km