Home / Blog / Crossing Borders from Kampala to Kigali

Crossing Borders from Kampala to Kigali

by | Mar 11, 2019 | Crossing Borders, Rwanda, Uganda

Reading Time -
Crossing Borders from Kampala to Kigali

Here is how I crossed the border from Kampala in Uganda to Kigali in Rwanda by land. 

Ticket Fee: 60,000 Ugandan Shillings for a VIP seat (highly recommended)
Travel Time: Around 13 hrs. depending on traffic and number of people in line in the passport control
Travel Schedule: I took the 7:30 pm bus because I prefer overnight bus trips.
Border to cross: Katuna border
Road Profile: I was sleeping uninterrupted most of the time so I can conclude that the road must be generally comfortable
Bus Operator Used: Modern Coast
Major Requirements: No visa required for Philippine passport holders but some documents need to be presented. Alternatively, an East Africa visa may also be applied online before arrival. See more details below.

1) It is best to book your ticket in advance to guarantee your seats at least a day or two before. To book, I went to Modern Coast terminal myself but I believe you can also book and pay online, though the payment system is not always reliable. The journey from Kampala to Kigali takes around 13 hrs. or more depending on traffic and passport control processing time. I recommend taking the night trip because buses are not air-conditioned and night tight time would have a more comfortable breeze. Nigh travels will also save you a night of accommodation, plus you get to wake up in a new place the next day. There are no sleeping cabins but the VIP seat is spacious and comfortable enough to recline in.

Ticket cost as of February 2017: Around 45,000 Ugandan Shillings for a regular seat but price ticket varies by bus operators

2) The Modern Coast terminal where the bus leaves from Kampala is at Namirembe road heading to Rubaga Road at Kobil Petrol Station just before Sojovalo hotel, close to the main town. I took a boda-boda from Acacia Mall to the station and paid 5,000 Ugandan shillings.

At Modern Coast bus terminal in Namirembe road, Kampala Uganda

3) At around 2 am, the bus stopped at the Ugandan border in Katuna. Get off the bus along with everyone else and fall in line at the Immigration Control of Uganda. They will just stamp out your passport and you’re off the hook.

One advantage of booking a VIP seat is that you get to get off first and fall in line ahead of the others because the VIP seats are situated close to the exit door of the bus.

How regular seats look like. I booked for a VIP seat right in front with no one next to me

4) At the exit, walk towards Rwanda Immigration side. As it is in the middle of the night with no lamp posts around, everything around is dark, if not pitch black as it had been raining. It was quite muddy so I was using my phone’s flashlight to make sure I don’t step on a messy puddle. I also tailed behind two guys that I recognized were from the same bus to make things appear less frightening.

Queue in the passport control of Rwanda Immigration

5) There was a small table with two guards in the entrance and they manually checked our bags before allowing us to proceed.

6) Philippine passport holders don’t need a visa to enter Rwanda but I am already holding an East African Tourist visa so I turned my passport to show that label anyway. The immigration officer asked for the address and contact details of the person I am visiting in Kigali so I showed him the requested details straight from my WhatsApp chat window where I had been chatting with my host.

7) After I got my stamp, I went outside and climbed aboard the bus almost immediately to continue my interrupted slumber. A few minutes later, some local guy who didn’t speak any English motioned for me to get off the bus. It took a while before I understood what he was trying to tell me: I have to bring my other big backpack to the same guards in the entrance so they can manually check it as well. Afterward we were asked to wait for around 15 minutes on the side as our bus gets cleared and allowed to drive a few meters forward towards the exit point. We were then asked to fall inline side by side our bags along with passport in hand. One by one, we climbed aboard to our seats as we get cleared for re-entry on the bus. The Rwandan side has stricter policies.

8) We arrived at the bus station around half past 8 am. I then took a taxi (car taxi) to where my CS host lives, which is 15-20 minutes away and paid 7 USD/ 5000 Rwandan Francs. I should have taken a motorbike taxi and this would have cost me only 500-1000 Rwandan Francs.

Want to learn more about Rwanda? Read our Rwanda Country Guide.

Or read our Country Comparison Rwanda and Uganda.

TIP:

Have your remaining Ugandan Shillings or some of your USD/ Euro exchanged to Rwandan Francs in the border. You should have at least 5,000 RWF to pay for a taxi if you have a lot of luggage. Otherwise, a motorbike taxi would be a cheaper option.

A view of Kigali from the terrace of my couchsurfing host.

Erika Atienza

Erika Atienza

Erika Atienza is from the Philippines traveling through Africa with her husband, Martin from Denmark. Erika first came to Africa as a marketing volunteer that ended up turning into a business. As she frequents the continent a lot for work, she decided to put up a blog to help and encourage others to visit Africa because, as she puts it, “It’s more fun in the wild”. She also aims to show the Real Africa by living local and of course, traveling sustainably. Unravel Africa with them at whileinafrica.com

Related Articles

Crossing Borders Dakhla to Mauritania

Crossing Borders Dakhla to Mauritania

I thought crossing the border from Dakhla in Morocco to Mauritania was going to be really challenging and "unsafe" based on others' reaction upon telling them our plans. I imagined some militiamen with guns walking out and about where we need to keep our heads down as...

How to Travel from Spain to Morocco by Ferry

How to Travel from Spain to Morocco by Ferry

QUICK SUMMARY: Cost per person one way for a seat: About 51€ Cost for a cabin per person: About 70€ Travel Time: Between 5 to 10 hrs (depending on vessel and time) Ferry Companies: Several options. We used Balearia Immigration Process: There's an immigration officer...

Crossing Borders Zimbabwe to Mozambique

Crossing Borders Zimbabwe to Mozambique

This is a guide based on my experience crossing the border from Harare, Zimbabwe to Maxixe and Maputo, Mozambique going by land. Ticket Fee: 30 – 40 USD Travel Time: 5-7 hours travel time, depending on your end destination I Mozambique Travel Schedule: Make sure to...

Crossing Borders from Nairobi, Kenya to Kampala, Uganda

Crossing Borders from Nairobi, Kenya to Kampala, Uganda

Here is my guide for how to travel from Nairobi in Kenya to Kampala in Uganda by land and cross the border, all based on my experience.  Ticket Fee: 3400 Kenyan Shillings for a VIP seat (highly recommended) Travel Time: Around 13 hrs. depending on traffic and the...