Akamba Bus services
Akamba is the oldest bus operator in East Africa. It operates from Dar es Salaam – Nairobi to Kampala and Kigali. Akamba has its superior service called Akamba Royal. Although the normal Akamba leave Nairobi many times a day, the Akamba Royal moves once a day. Once the bus does not continue to Kigali, you have options to connect with any bus going to Kigali.
Booking offices are; Nairobi Central Bus Terminal, Tel: + 254 0713540024, +254 20 552218 / Cell: +254 722 203753 in Nairobi. Tel: + 256 0414250412. 28 Dewinton Rd, Kampala (Bus Station) and Dar es salam office, Ubungo Bus Terminal and Horizon coaches limited, located on plot 1 Barclay Road and Plot 23A/B
Mash Bus Services, East Africa
It operates between Nairobi and Kampala using well buses built by SCANIA. If it doesn’t continue to Kigali, from Kampala, you can connect with Jaguar or Gaaga in order to proceed to Rwanda. The following are their stations and booking offices; at the Nairobi office along Accra Road, you can contact them on, +254 718 121 251, +254 733 929 626, +254 753 999 595 and Kampala office, at Dewinton street, +256 714 555 544 and +256 711 206 060.
Modern Coast Express
This Bus operates from Nairobi-Kigali via Kampala. Based in Nairobi, the agency has online booking website where you can select your origin and destination then get the price and buy your ticket. Modern Cost is a modern bus operator. Booking can be carried out at the following offices; Nairobi Office, Cell: +254 733 612 267, the Southern Centre of Nairobi, Cell: +254 738 715 554. Kampala Office, Dewington St. opposite Parliament – Kampala, Uganda, Cell: +256 779 557 089
Scandinavian Express
Scandinavian Buses operate from Dar es Salaam to Nairobi- Kampala. Then from Kampala you connect to a Kampala – Kigali Bus. You can have an online booking at the following offices; Nairobi office, River Road, Nairobi, Tel +254-20-242523, Kampala Office, Neota Cinema Building and Colville Street, Tel +256-41-348895 and in Dar es Salaam Office, Msimbazi Road on the corner Nyerere Road, Tel. (intl) +255-22-2184833 , East Africa (007-22-2184833 ) Tanzania (022-2184833).
Jaguar Executive Coaches Bus (Kampala-Kigali-Kampala)
The Buses headquarters are found in Kampala along Namirembe Road. They operate Kampala – Kigali – Kampala, Kampala- Bujumbura – Kigali, Kampala – Goma – Kampala via Kisoro. They use big and nice buses and on top of all, they are known for their professionalism. Jaguar Executive Coaches can be reached at Kampala office Tel; +256 414251855/ +256 782811128.
Gaaga Coach Buses (Kampala-Kigali-Kampala)
These buses connect Kampala with Kigali via Mbarara, Kabale and Katuna. Also at times, Gaaga coach heads to Bujumbura (Burundi). They cover the following routes: Arua, Koboko, Paidha, Nebbi, Pakwach, Lira, Kigali and Bujumbura. Head quarters of Gaaga Bus Company are located at Kiwanuka Street, Kampala. Tel +257 772 198988 or +256 759198988.
Kampala Coach Ltd
This agency is located at Jinja Road next to Shell Fuel Station in Kampala (Uganda). They operate various lines including Kampala to Kigali and Kigali to Nairobi. They can be reached at +256 784573867 or 256 772 384 906.
Trinity Bus (Kampala-Kigali-Kampala)
This is one of the buses operating between Kigali and Kampala, it’s planned schedule is that it begins Kigali- Dar es salaam line. It operates regularly.
Modern Coast
This bus operates from Dar es salaam to Nairobi, Nairobi to Kampala – Kigali. Booking a ticket with this agency can help you if their schedule fits in your itinerary. It is located at Lumumba Avenue, Ubungo bus Station, You can contact them on +255 788 621 757. They operate on dairy basis.
Gate way Bus Service Ltd
Located on plot 19 Wilson Road, P.O. Box 10615, Kampala, Uganda. Tel. +256 414 250930, +256 414 341474. It transports passengers and luggage. It operates along the Kampala Nairobi route via Malaba and Busia.