There are 4 ways to get from Kampala to Salima by bus, plane, taxi, shuttle, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, fly, taxi
best- Take the bus from Gapco - Post Office to Entebbe Townbus
- Fly from Entebbe (EBB) to Kamuzu International Airport (LLW)plane EBB - LLW
- Take the taxi from Kamuzu International Airport (LLW) to Salimataxi
6h 48mDrive 2,100.5 km
cheapest- Drive from Kampala to Salimacar 2,100.5 km
40h 39m$369–533Bus, Private Transfer , taxi via Karonga
- Take the bus from Berelay Rd to Tunduma Terminalbus
- Take a shuttle bus from Tunduma to Malawi border
- Take the bus from Songwe to Karongabus
- Take the bus from Karonga to Lilongwebus
- Take the taxi from Lilongwe to Salimataxi
27h 42mBus, Private Transfer , taxi
- Take the bus from Berelay Rd to Tunduma Terminalbus
- Take a shuttle bus from Tunduma to Malawi border
- Take the bus from Songwe to Lilongwebus
- Take the taxi from Lilongwe to Salimataxi
28h 16m
Entebbe (EBB) to Kamuzu International Airport (LLW) flights
Questions & Answers
The cheapest way to get from Kampala to Salima is to drive which costs $360 - $550 and takes 40h 39m.
The fastest way to get from Kampala to Salima is to drive which takes 40h 39m and costs $360 - $550.
The distance between Kampala and Salima is 1672 km. The road distance is 2100.5 km.
The best way to get from Kampala to Salima without a car is to bus and Private Transfer and taxi via Karonga which takes 27h 42m and costs .
It takes approximately 6h 48m to get from Kampala to Salima, including transfers.
Salima is 1h behind Kampala. It is currently 8:22 PM in Kampala and 7:22 PM in Salima.
Yes, the driving distance between Kampala to Salima is 2101 km. It takes approximately 40h 39m to drive from Kampala to Salima.
There are nine+ hotels available in Salima.
What companies run services between Kampala, Uganda and Salima, Central Region, Malawi?
There is no direct connection from Kampala to Salima. However, you can take the bus to Entebbe Town, take the taxi to Entebbe (EBB) airport, fly to Kamuzu International Airport (LLW), then take the taxi to Salima. Alternatively, you can take the bus to Tunduma Terminal, take the taxi to Tunduma, take the shuttle to Malawi border, walk to Songwe, take the bus to Karonga, take the bus to Lilongwe, then take the taxi to Salima.
- Website
- ethiopianairlines.com
Flights from Entebbe to Kamuzu International Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $420–650
- Website
- transportforcairo.com
Bus from Gapco - Post Office to Entebbe Town
- Ave. Duration
- 1h 7m
- Frequency
- Every 15 minutes
- Schedules at
- transportforcairo.com
- srclassiccoachafrica@gmail.com
- Website
- srclassic.com
Bus from Berelay Rd to Tunduma Terminal
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- $85
- Schedules at
- srclassic.com
- Phone
- +254 718 370 639
- zanzibartours@gmail.com
- Website
- hoteltoursandtransfers.com
Shuttle from Tunduma to Malawi border
- Ave. Duration
- 2h 16m
- Frequency
- On demand
- Estimated price
- $60–180
- Schedules at
- hoteltoursandtransfers.com
Bus from Songwe to Karonga
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Schedules at
- captaintours.websites.co.in
Bus from Songwe to Lilongwe
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- captaintours.websites.co.in
- Phone
- +(265)994 193 745
- Website
- sososocoaches.com
Bus from Karonga to Lilongwe
- Ave. Duration
- 7h 32m
- Frequency
- Once daily
- Estimated price
- $23–40
- Schedules at
- facebook.com
- Ave. Duration
- 1h 26m
- Estimated price
- $22–30
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Best ways to travel around Australia, 5 incredible day trips from Florence by train, and How to get from Southend Airport into central London - to help you get the most out of your next trip.




