There are 4 ways to get from Mzuzu to Blantyre by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Mzuzu to Kamuzu Hwybus
10h$26Drive 598.4 km
- Drive from Mzuzu to Blantyrecar 598.4 km
8h 49m$105–152Bus, fly
- Take the bus from Mzuzu to Lilongwebus
- Fly from Kamuzu International Airport (LLW) to Chileka International Airport (BLZ)plane LLW - BLZ
7h 6m$169–927Bus via Lilongwe
- Take the bus from Mzuzu to Lilongwebus
- Take the bus from Lilongwe to Blantyrebus
10h 13m$108
Kamuzu International Airport (LLW) to Chileka International Airport (BLZ) flights
Questions & Answers
The cheapest way to get from Mzuzu to Blantyre is to bus which costs $26 and takes 10h.
The fastest way to get from Mzuzu to Blantyre is to bus and fly which takes 7h 6m and costs $160 - $950.
Yes, there is a direct bus departing from Mzuzu and arriving at Kamuzu Hwy. Services depart once daily, and operate every day. The journey takes approximately 10h.
The distance between Mzuzu and Blantyre is 601 km. The road distance is 598.4 km.
The best way to get from Mzuzu to Blantyre without a car is to bus which takes 10h and costs $26.
The bus from Mzuzu to Kamuzu Hwy takes 10h including transfers and departs once daily.
Mzuzu to Blantyre bus services, operated by Kwezy Buses, depart from Mzuzu station.
Mzuzu to Blantyre bus services, operated by Kwezy Buses, arrive at Kamuzu Hwy station.
Yes, the driving distance between Mzuzu to Blantyre is 598 km. It takes approximately 8h 49m to drive from Mzuzu to Blantyre.
There are 44+ hotels available in Blantyre.
What companies run services between Mzuzu, Malawi and Blantyre, Malawi?
Kwezy Buses operates a bus from Mzuzu to Kamuzu Hwy once daily. Tickets cost $26 and the journey takes 10h.
- Website
- ethiopianairlines.com
Flights from Kamuzu International Airport to Chileka International Airport
- Ave. Duration
- 40 min
- When
- Every day
- Estimated price
- $95–800
- Phone
- 0886 780 355
- Website
- kwezybuses.com
Bus from Mzuzu to Kamuzu Hwy
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $26
- Schedules at
- kwezybuses.com
- Phone
- +(265)994 193 745
- Website
- sososocoaches.com
Bus from Mzuzu to Lilongwe
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Estimated price
- $64
- Schedules at
- facebook.com
Bus from Mzuzu to Lilongwe
- Ave. Duration
- 4h 43m
- Frequency
- Once daily
- Estimated price
- $64
- Schedules at
- facebook.com
Bus from Lilongwe to Blantyre
- 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 South Korea: Travelling from Seoul to Busan , Which London airport should I choose?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

