The Kenya-Uganda border has two main road crossing points accessible to hire vehicles: Malaba (on the A104 highway between Eldoret/Kisumu and Tororo/Kampala) and Busia (on the B1 highway between Kisumu and Jinja/Kampala). Both crossings are available to hire vehicle self-drivers with the appropriate cross-border documentation, though the preparation is different from the simpler Rwanda-Uganda crossing at Katuna. The Malaba crossing is higher volume and can be congested; Busia is quieter but on a less direct route for some itineraries. This guide covers both crossings and the complete document preparation for a Kenya-Uganda border by hire vehicle.
Choosing Between Malaba and Busia
Malaba Gate (Most Common for Safari Route)
Malaba sits on the A104 highway between Eldoret (140km east in Kenya) and Tororo (50km west in Uganda). For visitors coming from Nairobi through Nakuru, Eldoret, or from the Masai Mara heading north, Malaba is the direct route. The crossing is busy with commercial traffic from Mombasa Port heading to Uganda, Rwanda, and DRC — expect freight trucks and fuel tankers queuing, which can extend processing time significantly at peak hours (Monday mornings, Thursday-Friday commercial shipping peaks). Best crossing time: Tuesday to Thursday morning before 9am.
Busia Gate (Quieter Option)
Busia is on the B1 highway via Kisumu (Kenya’s third city on Lake Victoria) and connects to the Jinja road in Uganda (Jinja is 80km from Kampala). For visitors specifically visiting Kisumu or Lake Victoria before Uganda, or those approaching from Kisii and Kisumu rather than from Nakuru-Eldoret, Busia is the natural crossing point. The crossing is less commercial than Malaba and typically has shorter queues. The Uganda side at Busia has slightly slower document processing in practice than Malaba — budget the same 1.5 to 2 hours for the crossing regardless of which gate you use.
Documents Required for Kenya-Uganda Crossing
For the Vehicle
- COMESA Yellow Card: Must specifically list Uganda as a covered territory (check the country boxes on the card — the standard East Africa Yellow Card covers Kenya, Uganda, Tanzania, Rwanda, Burundi, Ethiopia, Zambia and others but confirm Uganda is specifically ticked or listed)
- Hire company authorization letter: On company letterhead, signed and stamped, authorising the named driver to take the vehicle across to Uganda
- Vehicle logbook or registration document
- Kenya exit documentation from KRA: Kenya Revenue Authority may require vehicle exit processing at Malaba — the gate has a KRA counter. Have the hire company confirm in advance what vehicle export documentation is needed
- Uganda Temporary Import Permit (TIP): Processed on the Uganda side at the gate, similar to Tanzania TIP. Fee approximately USD 30 to 50. The TIP must be surrendered on exit from Uganda.
For the Driver and Passengers
- Passport with sufficient blank pages for stamps at both gates
- Uganda entry visa: most nationalities require a Uganda visa. East Africa Tourist Visa (covers Uganda, Kenya, Rwanda) is available if you have a valid Kenya visa already — ask at the Uganda immigration counter. Single-entry Uganda visa on arrival: approximately USD 50 per person. Citizens of COMESA and EAC member states may have visa-free access — check current Uganda immigration policy for your nationality.
- International Driving Permit (IDP): Uganda enforces IDP requirements for foreign nationals — carry alongside your national licence
The East Africa Tourist Visa
The East Africa Tourist Visa (EAV) covers Uganda, Kenya, and Rwanda in a single visa and is available on application at any one of the three countries’ entry points. If you entered Kenya first and plan to continue to Uganda and potentially Rwanda, the EAV issued at a Kenya port of entry is valid for multiple entries across all three countries for 90 days. The EAV costs approximately USD 100 per person (slightly more than a single-country Kenya visa at USD 50, but significantly more economical than separate Uganda USD 50 and Rwanda USD 30 visas). Confirm current EAV availability at the Malaba/Busia crossing — not all border posts historically process EAV applications, though this has improved.
After the Crossing: Uganda Road Conditions from Malaba
From Malaba, the Tororo-Jinja-Kampala road is a good tarmac highway. Tororo (50km from Malaba) is the first major Uganda town with fuel stations — TotalEnergies and Shell on the main road. Jinja (100km from Tororo) is Uganda’s second city, positioned at the source of the Nile where it exits Lake Victoria. Kampala is 80km from Jinja on the Kampala-Jinja highway. The total Malaba to Kampala drive is 230km, taking 3 to 4 hours. From Busia, the route is via Jinja — Busia to Jinja (95km) on a road that is good tarmac. Fuel in Busia town before crossing — the Uganda side of Busia has fewer quality stations in the immediate border area.