Getting Around Mzuzu
Mzuzu is Malawi's third-largest city and the capital of the Northern Region, sitting in a gap in the Viphya Mountains. For a visitor, the practical reality is that this is a city you navigate on foot, by minibus, or by taxi — there is no urban rail network to fall back on, and ride-hailing apps are not a dependable option here. The good news is that local transport is cheap and the city is compact enough that many trips are walkable.
Rail, Metro and Trams
There is no metro, tram, or urban rail network in Mzuzu — or anywhere in Malawi. Rail in the country is primarily freight, with only sporadic passenger services. Visitors should not plan on using trains to get around the city or to reach it.
Minibuses: The Backbone of Local Transport
Local movement within Mzuzu relies on minibuses, known locally as matolas. They are the cheapest and most widespread way to travel around the city.
- Cost: Rides are inexpensive, in the region of a few hundred to a thousand kwacha.
- Experience: Minibuses are cheap but crowded, and safety standards vary. They can hold up to around 20 people, which visitors often find intimidating at first.
- Payment: Fares are paid in cash in kwacha, usually handed to a conductor. There are no transit cards or smart passes anywhere in Malawi, so carry small bills.
- Practical tip: Confirm the fare before boarding, keep valuables out of sight, and travel mainly in daylight.
Buses and Intercity Connections
Mzuzu is a major node on Malawi's main north–south intercity bus spine, with several bus companies running daily services. This matters for visitors arriving from elsewhere in the country or continuing onward.
- Intercity buses are generally described as the safest and most predictable way to cross the country. Morning departures are recommended.
- Lilongwe–Mzuzu is a long but well-established route; the journey takes the better part of a day. AXA is one bus line that provides relatively civilized transport at a reasonable price.
- Cheaper options exist in the form of older, rickety buses alongside the minibuses.
- From Karonga (near the Tanzanian border), buses and minibuses run to Mzuzu, taking roughly three hours.
- From Lilongwe, AXA city buses also serve the route, and the journey by car takes about five hours.
If you are coming from Mbeya in Tanzania, be aware that there have historically been no direct buses running across to Mzuzu or other Malawian border towns, and that scam artists in Mbeya have been known to sell fake bus tickets — including from professional-looking offices with price lists. The reliable approach is to take a minibus to the border town of Kyela, walk across the border, and pick up onward transport from Karonga.
Taxis and Ride-Hailing
Taxis are available in Mzuzu and are the most comfortable option for short, point-to-point trips or for travel at night.
- Fares: Short city rides are modest; longer cross-town trips cost more. Fares are not app-based, so agree the price with the driver before boarding.
- Ride-hailing: Uber- and Bolt-style services are limited in Malawi and mostly confined to Lilongwe and Blantyre. They are not reliable in Mzuzu.
- Alternatives: Travellers typically rely on hotel-arranged drivers and coordination by WhatsApp or SMS. Hotels and guesthouses commonly recommend trusted drivers, which is especially useful for night travel or unfamiliar areas.
- Shared taxis and pickups fill gaps on rural and lakeshore routes. These generally depart when full rather than on fixed schedules.
Walkability
Mzuzu is a compact city set in a mountain gap, and walking is a realistic way to cover many local trips, particularly within and between central neighbourhoods such as Chibavi, Luwinga, Katoto, Zolozolo, Masasa and Chibanja. The climate is a subtropical highland one with cool, pleasant temperatures and rainfall throughout the year, so a light rain layer is worth carrying. As with any city, stick to daylight hours where possible, keep valuables out of sight, and use offline maps with your lodge, the bus station, and pickup points pinned in advance.
Getting from the Airport into the City
Mzuzu is served by Mzuzu Airport. Plans to develop a new airport were announced some years ago, but as of a 2022 update construction had not yet begun, so the existing airport remains the point of arrival.
- No urban rail or metro link connects the airport to the city — as noted, no such network exists in Malawi.
- Taxis and pre-arranged drivers are the practical way in. Because ride-hailing is not reliable in Mzuzu, arrange your transfer in advance through your hotel or guesthouse, or by WhatsApp/SMS with a trusted driver.
- Agree the fare beforehand, as taxi fares are not app-based and are negotiated directly.
- Note on flights: Swiftair, which once operated scheduled flights from Lilongwe to Mzuzu and Karonga, ceased trading in 2012, so check current operators before planning to fly in.
Practical Tips for Visitors
- Carry cash. Payment across all local transport is in kwacha, often to a conductor. Small bills make everything easier.
- Budget roughly US$5–15 per day for local transport if you are staying in one city, rising to US$10–25 on days when you change cities.
- Travel mainly in daylight and avoid driving after dark on rural stretches.
- Consider renting a car if you want flexibility: small sedans and 4x4s are available, and private driver-guides can be hired with a vehicle included. Malawi drives on the left, and an International Driving Permit is strongly recommended.
- Use offline maps and pin your lodge, the bus station, and any pickup points before you set out.