Getting to Uganda, the Pearl of Africa.
The two main border crossings that most overland travellers use are between Tororo in Uganda and Malaba in Kenya. The less frequently used entry point into Kenya is via Busia. Akamba, Busscar, Regional Coach and Scandinavian Express are bus companies that run direct services between Kampala and Nairobi every day.
Kenya Airways (airline code KQ; 344304
The main crossing point is between Kabale and Kigali (Rwanda) via Katuna (Uganda) and Gatuna (Rwanda). There’s a second crossing between Kisoro (Uganda) and Ruhengeri (Rwanda) via Cyanika in Rwanda.
Direct between routes to Kampala and Kigali can travel with Jaguar Executive Coaches, Regional Coaches or Gaso Bus. From Kabale to Kigali there are lots of minibuses, From Kisoro to Ruhengeri via Cyanika, regular minibuses link either side of the border with Kisoro.
Rwandair Express (airline code WB; 232555
The route into Tanzania follows the western side of Lake Victoria from Masaka to Bukoba. Some travellers have managed to book passage to Mwanza on cargo ferries run by Tanzania Railways.
Air Tanzania (airline code TC; 345773