East Africa bus travel requirements
Everything you need to clear the Busia, Malaba, Gatuna, Mirama Hills, Nimule and Kanyaru border posts on a Trinity Express coach: identity documents, visas, the Yellow Fever card and the luggage allowance. Check this before you book so nothing stops you at the border.
Documents by country
| Country | Identity document | Visa | Yellow Fever |
|---|---|---|---|
| Kenya | National ID or East African Tourist Passport for EAC citizens | Kenya eTA for non-EAC travellers | Required if arriving from a Yellow Fever country |
| Uganda | National ID or East African Tourist Passport for EAC citizens | Uganda visa or East Africa Tourist Visa for non-EAC travellers | Mandatory |
| Rwanda | National ID for Kenyan, Ugandan and Rwandan citizens | Rwanda visa or East Africa Tourist Visa for non-EAC travellers | Mandatory |
| South Sudan | Valid passport only — National ID is not accepted | Visa required in advance for most travellers | Mandatory |
| Burundi | Valid passport only — National ID is not accepted | Visa required in advance unless exempt | Mandatory |
Immigration rules change. Confirm current requirements with the relevant embassy before you travel.
Yellow Fever card and border crossing health checks
Get vaccinated at least ten days before departure — the certificate only becomes valid after that. It is checked at a health desk separate from the immigration window, so keep it with your passport rather than in your hold luggage. Uganda, Rwanda, South Sudan and Burundi all treat it as mandatory.
Luggage allowance and cargo
One suitcase or travel backpack in the hold and one small cabin bag travel free. Extra bags, boxes and commercial loads are weighed at the cargo counter and charged before the manifest closes. Declare trade goods at customs — undeclared items delay the whole coach.
Border crossing questions
What are the requirements to cross the Busia border by bus?
Kenyan and Ugandan citizens may cross at Busia on a valid National ID card or East African Tourist Passport. All other travellers need a valid passport, plus a Uganda visa if they are not EAC nationals. A Yellow Fever certificate is checked at the health desk, separately from immigration. Passengers leave the coach, clear both the exit and entry windows on foot, then reboard.
Is a Yellow Fever certificate required for Kenya to Uganda bus travel?
Yes. A valid Yellow Fever vaccination certificate is mandatory for entry into Uganda, Rwanda and South Sudan, and it is checked at the border health desk on every crossing. Get vaccinated at least ten days before travel — the certificate is only valid after that period. Keep the card with your passport, not in your hold luggage.
What are the Malaba border crossing guidelines for bus passengers?
Coaches usually reach Malaba at night. Keep your passport or ID, Yellow Fever card and boarding slip in one pocket, stay with your group, and do not leave bags unattended on the coach. Declare any commercial goods at the customs counter — undeclared trade goods can delay the whole coach. Small notes in Kenyan and Ugandan shillings are useful for food while you wait.
What documents are needed to travel from Nairobi to Kigali by road?
Citizens of Kenya, Uganda and Rwanda may travel on a National ID card. Everyone else needs a valid passport and, for non-EAC nationals, a Rwanda visa or the East Africa Tourist Visa. A Yellow Fever certificate is required for both the Ugandan and Rwandan entry points. Plastic carrier bags are restricted in Rwanda, so repack before the Gatuna or Mirama Hills post.
Can I travel to South Sudan or Burundi on a National ID?
No. South Sudan and Burundi both require a valid passport, and most travellers need a visa arranged before departure. A Yellow Fever certificate is strictly mandatory. Passengers without complete documents cannot be boarded, because they cannot be cleared at the border.
What is the Trinity Express luggage allowance?
Each passenger carries one suitcase or travel backpack in the under-bus hold plus one small cabin bag, free of charge. Extra bags, boxes and commercial loads are weighed at the cargo counter and charged before the manifest closes, so traders should arrive early.
Documents ready? Reserve your seat
Pick your route, date and exact seat on the live seat map, then confirm payment on WhatsApp or email.
Book on Trinity ExpressRoute guides
Nairobi → Kampala
About 12 hours
Read the guideNairobi → Kigali
About 18 to 22 hours
Read the guideNairobi → Juba
About 24 hours
Read the guideKampala → Nairobi
About 12 hours
Read the guideKigali → Nairobi
About 18 to 22 hours
Read the guideJuba → Nairobi
About 24 hours
Read the guideKampala → Kigali
About 9 to 10 hours
Read the guideNairobi → Bujumbura
About 26 to 30 hours
Read the guideEldoret → Kigali
About 15 to 18 hours
Read the guideKisumu → Kampala
About 7 to 9 hours
Read the guideNakuru → Kampala
About 9 to 11 hours
Read the guideMombasa → Nairobi
About 8 to 10 hours
Read the guide