Ferry Trips in Uganda: Lake Victoria, the Nile and Islands
Island sailings on Lake Victoria, the free national road ferries, and the Paraa crossing.
A ferry trip here is a working crossing taken on purpose. On Lake Victoria, licensed vessels run to the Ssese Islands from Entebbe and from Bukakata near Masaka. Inland, about ten national road ferries cross the Nile and the Kyoga lakes free of charge, because the ferry replaces a bridge. A park ferry at Paraa carries vehicles across the Victoria Nile in Murchison Falls.
A Guide to Ferry Trips in Uganda
Why a Ferry Trip Is Worth Doing in Uganda
A ferry trip in Uganda is a working crossing you take deliberately, because the water is the interesting part of the day. These are not cruises. They carry traders, sacks of matoke, motorcycles, schoolchildren and the occasional goat, and they run to a timetable that exists for the people who live at the other end.
Two networks matter. On Lake Victoria, licensed vessels run to the Ssese Islands, carrying vehicles and foot passengers on routes measured in hours. Inland, a set of national road ferries cross the Nile and the Kyoga lakes where a bridge would cost a hundred times more, and those crossings are free because they are part of the road. A wildlife park ferry sits alongside both. For the sightseeing launch trips on the Kazinga Channel and below Murchison Falls, see our boat cruise guide, which is a different product entirely.
The Ssese Islands Ferry: Uganda's Longest Passenger Trip
The MV Kalangala runs between Nakiwogo landing, ten minutes outside Entebbe town, and Lutoboka Bay on Bugala, the largest of the Ssese Islands. It is a single daily return sailing, afternoon out and morning back, and the crossing takes about three and a half hours.
The vessel carries roughly a hundred passengers, a dozen vehicles and a substantial cargo deck, in three classes. Sailing times have been revised more than once and are adjusted around holidays, so confirm the day before rather than trusting a printed timetable.
Three and a half hours across open water is the point. You leave the mainland behind, the lake opens out, fishing boats appear and disappear, and by the time the forested shoreline of Bugala comes up you have travelled somewhere rather than been transferred. Islands and beaches at the other end are covered in our lake beach guide.
The Bukakata Crossing: a Short Trip to Bugala Island
The other route to Ssese is the back door, and it is the one drivers use. From Masaka, a road runs east to Bukakata on the lake shore, where two roll on roll off ferries, the MV Ssese and the MV Pearl, cross to Luku on Bugala in about thirty minutes.
Sailings run through the day, six days a week, far more often than the Entebbe boat. If you are driving your own vehicle to the islands, this is the sensible way in, and the two routes combine neatly: out from Entebbe on the long crossing, back through Bukakata and south to Mbarara.
Free Road Ferries: Nile and Lake Kyoga Crossings on a Road Trip
This is the part most visitors never hear about. The national roads authority runs about ten ferries at nine crossings, and using them costs nothing, because the ferry is cheaper than the bridge it replaces and is funded as road maintenance.
Several are worth routing towards. Laropi carries the West Nile road across the Albert Nile between Moyo and Adjumani, with Obongi doing the same downstream. Wanseko to Panyimur crosses the top of Lake Albert and joins the Bunyoro oil country to the West Nile, turning a long inland detour into a short sail. Masindi Port crosses the Victoria Nile towards Apac in about ten minutes. Kiyindi runs out to Buvuma island, and two vessels work Lake Kyoga between Amolatar and Nakasongola.
Timetables shift with water levels and mechanical trouble, and a ferry out of service is a real possibility. Build a margin into any day that depends on one.
The Paraa Ferry on a Murchison Falls Safari
Inside Murchison Falls National Park, the Victoria Nile splits the park in two and the crossing at Paraa is how vehicles get from the southern side to the northern game tracks. It takes eight vehicles at a time, runs through the day from early morning until evening, and passengers get out and ride separately from the car.
Plan around it. The published crossing times vary between sources and change in practice, so ask at your lodge the night before. Miss the sailing you wanted and you lose an hour or two of morning game viewing, which on a short stay is the whole reason you came. The nearest bridge is far upstream at Karuma, so there is no driving around it.
Safety on the Water During a Ferry Trip
Lake Victoria deserves respect. Squalls build fast in the afternoon, the water is rougher than it looks from shore, and Uganda has a long record of fatal accidents involving overloaded small boats without life jackets.
The rule is simple and it matters. Use the licensed ferries, not the informal fishing boats that will offer to take you across for less. Find the life jackets when you board rather than when you need them. If a vessel looks overloaded, wait for the next sailing. None of this applies to the national road ferries and the Paraa crossing in the same way, since they are short, but the habit is worth keeping.
Timetables and Vehicles: Planning Around a Ferry Tour
Ferries reward slow itineraries and punish tight ones. A crossing missed by twenty minutes can cost a day, particularly on the single daily Entebbe sailing, so treat any ferry leg as a fixed point.
If you are driving yourself, our self drive safari guide covers vehicle paperwork and park fees, and the road trip page sets out the routes that use these crossings. For how to move between regions more broadly, see our guide to getting around Uganda.
Frequently Asked Questions About Ferry Trips in Uganda
How much does the Ssese Islands ferry cost? The MV Kalangala from Entebbe sells three classes, reported at UGX 20,000 for VIP, UGX 14,000 for first class and UGX 10,000 for ordinary, with vehicles charged separately. The national road ferries, including Laropi, Wanseko and Masindi Port, are free to use. Fares change, so treat these as indications and confirm at the landing.
How long does the ferry to the Ssese Islands take? About three and a half hours from Nakiwogo in Entebbe to Lutoboka on Bugala, with one sailing each way per day. The Bukakata to Luku crossing from Masaka takes around thirty minutes and runs several times daily.
Can I take a hire car on the ferry? Yes on all the vehicle ferries, subject to space, which is limited and allocated by arrival order. Check with your hire company first, because some agreements restrict where the vehicle may be taken and island roads are rough.
Are the ferries safe? The licensed vessels are the safe option and the informal boats are not. Uganda has a history of serious accidents involving overloaded small craft on Lake Victoria. Use scheduled ferries, locate the life jackets, and do not board a boat that is visibly overloaded.
Do I need to book in advance? Foot passengers buy at the landing. Vehicles are first come, first served, so arrive well ahead of the sailing, particularly on a Friday or a holiday.
Is the Paraa crossing included in my park entry? It is part of park operations rather than a separately ticketed trip, but park entry and vehicle entry fees apply to Murchison Falls regardless, currently USD 45 per person per twenty four hours for park entry plus a vehicle fee. Ask your lodge to confirm the day's crossing times.
