There are 4 ways to get from Nampula to Lilongwe by plane, bus, 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.
Fly
best- Fly from Nampula (APL) to Kamuzu International Airport (LLW)plane APL - LLW
1h 38m$297–1,082Drive 739.4 km
cheapest- Drive from Nampula to Lilongwecar 739.4 km
12h 27m$130–188Bus
- Take the bus from Nampula to Maputobus
- Take the bus from Maputo to Johannesburgbus
- Take the bus from Johannesburg to Lilongwebus
2d 10h$218–315Bus via Blantyre
- Take the bus from Nampula to Maputobus
- Take the bus from Maputo to Johannesburgbus
- Take the bus from Johannesburg to Blantyrebus
- Take the bus from Blantyre to Lilongwebus
2d 15h$249–1,456
Nampula (APL) to Kamuzu International Airport (LLW) flights
Comparing Your Travel Options
The cheapest way to get from Nampula to Lilongwe is to drive which costs $130 - $190 and takes 12h 27m.
The fastest way to get from Nampula to Lilongwe is to fly which takes 1h 38m and costs $290 - $1,100.
No, there is no direct bus from Nampula to Lilongwe. However, there are services departing from Nampula and arriving at Lilongwe via Maputo and Johannesburg. The journey, including transfers, takes approximately 2 days 10h.
The distance between Nampula and Lilongwe is 636 km. The road distance is 739.4 km.
The best way to get from Nampula to Lilongwe without a car is to bus which takes 2 days 10h and costs $210 - $320.
It takes approximately 1h 38m to get from Nampula to Lilongwe, including transfers.
Nampula to Lilongwe bus services, operated by Etrago, depart from Nampula station.
The best way to get from Nampula to Lilongwe is to fly which takes 1h 38m and costs $290 - $1,100. Alternatively, you can bus, which costs $210 - $320 and takes 2 days 10h.
Nampula to Lilongwe bus services, operated by Etrago, arrive at Maputo station.
Yes, the driving distance between Nampula to Lilongwe is 739 km. It takes approximately 12h 27m to drive from Nampula to Lilongwe.
What companies run services between Nampula, Mozambique and Lilongwe, Malawi?
Kenya Airways flies from Nampula (APL) to Kamuzu International Airport (LLW) twice a week. Alternatively, you can take a bus from Nampula to Lilongwe via Maputo, Maputo, and Johannesburg in around 2d 10h.
- Website
- kenya-airways.com
Flights from Nampula to Kamuzu International Airport
- Ave. Duration
- 1h 15m
- When
- Monday and Friday
- Estimated price
- $280–850
- Phone
- +258 87 491 9701
- Website
- etragomz.com
Bus from Nampula to Maputo
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a week
- Estimated price
- $65–149
- Schedules at
- etragomz.com
- Single
- $149
Bus from Nampula to Maputo
- Ave. Duration
- 23h 45m
- Frequency
- 4 times a week
- Estimated price
- $65–149
- Schedules at
- etragomz.com
- Single
- $149
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Maputo to Johannesburg
- Ave. Duration
- 7h 35m
- Frequency
- 3 times a week
- Estimated price
- $20–28
- Schedules at
- res.prasa.com
Bus from Maputo to Johannesburg
- Ave. Duration
- 7h 35m
- Frequency
- 3 times a week
- Estimated price
- $20–28
- Schedules at
- res.prasa.com
- Phone
- 011 403 0859
- info@munorurama.com
- Website
- munorurama.com
Bus from Johannesburg to Lilongwe
- Ave. Duration
- 25h
- Frequency
- Once daily
- Estimated price
- $103
- Schedules at
- munorurama.com
- Phone
- +265 982 848 428
- salesmw@ulemubuses.com
- Website
- ulemubuses.com
Bus from Johannesburg to Blantyre
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- $90–1,200
- Schedules at
- ulemubuses.com
- Phone
- +(265)994 193 745
- Website
- sososocoaches.com
Bus from Blantyre to Lilongwe
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $44
- Schedules at
- facebook.com
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 Getting around the Cyclades, How to get from Heathrow Airport into central London, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.
Booking & Getting There
There are 102+ hotels available in Lilongwe.