There are 5 ways to get from Kigali to Mzuzu by plane, bus, car, ferry, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Mzuzu
best- Fly from Kigali International Airport (KGL) to Mzuzu (ZZU)plane KGL - ZZU
15h 58m$282–852Bus, drive
- Take the bus from Nyabugogo Bus Stn to Trinity Bus Terminalbus
- Take the bus from Kampala to Ubungo Intl Bus Terminalbus
- Take the bus from Ubungo Intl Bus Terminal to Mbeyabus
- Drive from Mbeya to Songwecar
- Take the bus from Songwe to Karongabus
- Take the bus from Karonga to Mzuzubus
2d 6hFly to Kamuzu International Airport, bus
- Fly from Kigali International Airport (KGL) to Kamuzu International Airport (LLW)plane KGL - LLW
- Take the bus from Lilongwe to Mzuzubus
14h 8m$551–774Fly to Likoma Island, ferry, taxi
- Fly from Kigali International Airport (KGL) to Likoma Island (LIX)plane KGL - LIX
- Take the ferry from Likoma Island to Nkhata Bayferry
- Take the taxi from Nkhata Bay to Mzuzutaxi
20h 44mBus, drive via Mbeya
- Take the bus from Nyabugogo Bus Stn to Trinity Bus Terminalbus
- Take the bus from Kampala to Ubungo Intl Bus Terminalbus
- Take the bus from Dar es Salaam to Mbeyabus
- Drive from Mbeya to Songwecar
- Take the bus from Songwe to Karongabus
- Take the bus from Karonga to Mzuzubus
2d 9h
Kigali International Airport (KGL) to Mzuzu (ZZU) flights
Comparing Your Travel Options
The cheapest way to get from Kigali to Mzuzu is to fly which costs $280 - $850 and takes 15h 58m.
The fastest way to get from Kigali to Mzuzu is to fly and bus which takes 14h 8m and costs $550 - $800.
The distance between Kigali and Mzuzu is 1151 km.
It takes approximately 15h 58m to get from Kigali to Mzuzu, including transfers.
There are seven+ hotels available in Mzuzu.
What companies run services between Kigali, Rwanda and Mzuzu, Malawi?
Kenya Airways, Nyasa Express, and three other airlines fly from Kigali International Airport (KGL) to Mzuzu (ZZU) twice daily.
- Website
- nyasaexpress.com
Flights from Kigali International Airport to Mzuzu via Nairobi, Kamuzu International Airport
- Ave. Duration
- 14h 55m
- When
- Wednesday, Monday, Thursday, Saturday, and Sunday
- Estimated price
- $280–1,000
Flights from Kigali International Airport to Mzuzu via Addis Ababa, Kamuzu International Airport
- Ave. Duration
- 15h 25m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $350–1,100
Flights from Kigali International Airport to Mzuzu via Entebbe, Kamuzu International Airport
- Ave. Duration
- 13h 55m
- When
- Tuesday and Friday
- Estimated price
- $280–950
Flights from Kigali International Airport to Likoma Island via Nairobi, Kamuzu International Airport
- Ave. Duration
- 15h 10m
- When
- Wednesday, Monday, Thursday, Saturday, and Sunday
- Estimated price
- $280–1,000
Flights from Kigali International Airport to Likoma Island via Addis Ababa, Kamuzu International Airport
- Ave. Duration
- 15h 40m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $350–1,100
Flights from Kigali International Airport to Likoma Island via Entebbe, Kamuzu International Airport
- Ave. Duration
- 14h 10m
- When
- Tuesday and Friday
- Estimated price
- $270–950
- Website
- ethiopianairlines.com
Flights from Kigali International Airport to Kamuzu International Airport via Addis Ababa
- Ave. Duration
- 11h 20m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $480–700
Flights from Kigali International Airport to Kamuzu International Airport via Entebbe
- Ave. Duration
- 6h 30m
- When
- Tuesday, Friday, and Monday
- Estimated price
- $480–700
Flights from Kigali International Airport to Kamuzu International Airport via Nairobi
- Ave. Duration
- 6h 30m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- $480–700
- Website
- kenya-airways.com
Flights from Kigali International Airport to Kamuzu International Airport via Nairobi
- Ave. Duration
- 6h
- When
- Wednesday and Saturday
- Estimated price
- $310–950
- Phone
- +250 788 314 935
- Website
- trinityexpress.rw
Bus from Nyabugogo Bus Stn to Trinity Bus Terminal
- Ave. Duration
- 7h
- Frequency
- 5 times a day
- Estimated price
- $20–65
- Schedules at
- trinityexpress.rw
Bus from Nyabugogo Bus Stn to Trinity Bus Terminal
- Ave. Duration
- 7h
- Frequency
- 5 times a day
- Estimated price
- $20–65
- Schedules at
- trinityexpress.rw
- Phone
- +250788351253
- [email protected]
- Website
- facebook.com
Bus from Nyabugogo Bus Stn to Trinity Bus Terminal
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- $6–20
- Schedules at
- facebook.com
Bus from Nyabugogo Bus Stn to Trinity Bus Terminal
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- $6–20
- Schedules at
- facebook.com
- Phone
- +255 22 213 4567
- [email protected]
- Website
- srclassiccoach.co.tz
Bus from Kampala to Ubungo Intl Bus Terminal
- Ave. Duration
- 26h
- Frequency
- Once daily
- Estimated price
- $46
- Schedules at
- srclassiccoach.co.tz
Bus from Ubungo Intl Bus Terminal to Mbeya
- Ave. Duration
- 11h 53m
- Frequency
- Once daily
- Schedules at
- srclassiccoach.co.tz
Bus from Kampala to Ubungo Intl Bus Terminal
- Ave. Duration
- 26h
- Frequency
- Once daily
- Estimated price
- $46
- Schedules at
- srclassiccoach.co.tz
Bus from Dar es Salaam to Mbeya
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Schedules at
- srclassiccoach.co.tz
Bus from Songwe to Karonga
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Schedules at
- captaintours.websites.co.in
Bus from Songwe to Karonga
- Ave. Duration
- 51 min
- Frequency
- Once daily
- Schedules at
- captaintours.websites.co.in
- Phone
- +(265)994 193 745
- Website
- sososocoaches.com
Bus from Karonga to Mzuzu
- Ave. Duration
- 2h 49m
- Frequency
- Once daily
- Schedules at
- facebook.com
Bus from Lilongwe to Mzuzu
- Ave. Duration
- 4h 42m
- Frequency
- Once daily
- Estimated price
- $64
- Schedules at
- facebook.com
Bus from Karonga to Mzuzu
- Ave. Duration
- 2h 49m
- Frequency
- Once daily
- Schedules at
- facebook.com
- Phone
- +255 754864829
- [email protected]
- Website
- newforcebus.co.tz
Bus from Dar es Salaam to Mbeya
- Ave. Duration
- 15h
- Frequency
- Every 4 hours
- Estimated price
- $20–22
- Schedules at
- newforcebus.co.tz
- Phone
- +265 995 83 60 38
- Website
- likomaexpress.com
Ferry from Likoma Island to Nkhata Bay
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a week
- Schedules at
- likomaexpress.com
- Ave. Duration
- 42 min
- Estimated price
- $11–15
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 What are the different types of Renfe trains in Spain?, Need to know: Eurostar, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.










