With an almost perfect road network across the whole country, travelling around Uganda has never been easier. You can now drive from Kampala to the extreme west (Fort Portal or Rwenzori) in less than four hours on an excellent tarmac road. The newly surfaced Gulu highway connects you to the west Nile and the north in six hours.
Public transportation is readily available. You can use a bus, minibus taxi, boda-boda, and anything in between to get anywhere within the borders.
Apart from commuter rail in some parts of Kampala and ferry service, public transport in Uganda essentially boils down to buses and other forms of motorized road transport.
The prominent public water means are the passenger/vehicle ferry between Entebbe and the Ssese Islands, Kyindi and Buvuma Island, Masindi Port crossing Victoria Nile, and Laropi ferry crossing the White Nile and local boat services connecting fishing villages on lakes Victoria, Albert, and Kyoga.
However, it’s worth noting that overloading small passenger boats is customary transport in Uganda, and fatal accidents are commonplace, often linked to the violent storms that can sweep in from nowhere during the rainy season.