Malawi
Getting around Malawi: trains, buses, driving and domestic flights
For most visitors the default is a private transfer with a driver: 4–5 hours Lilongwe to Cape Maclear, US$150–250 per vehicle. Use express coaches (AXA, Sososo) for Lilongwe–Blantyre, fly Ulendo Airlink to Likoma, Nyika or the south, and treat minibuses as short-hop only. Never drive at night.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideMalawi
Key facts
- Default for visitors
- Private transfer with driver, booked through your lodge
- Lilongwe – Cape Maclear
- 4–5 h, US$150–250 per vehicle one way
- Lilongwe – Blantyre coachcheck
- 4–5 h, MWK 25,000–45,000
- Domestic flight
- Ulendo Airlink, about 1 h Lilongwe – Likoma or Blantyre, US$200–400 per seat
- Ilala ferry
- Monkey Bay – Nkhata Bay about 2–3 days, stopping at Likoma and Chizumulu
- Self-drive 4x4
- US$90–150 a day plus fuel; only with African-road experience
- Night driving
- Avoid everywhere; unlit roads, pedestrians and animals
- Fuel
- Shortages delay cars; confirm your driver has fuel the day before
What changes by month and by traveller
Your choice of transport is driven less by passport than by season, luggage and how much time you have. The rains (roughly December to March) slow every road, and the lakeshore tracks to Cape Maclear and Nkhata Bay take longer. In the dry months the same trips run closer to the times below.
Travellers on a two-week trip should fly at least one leg — usually to Likoma or into the far north — and spend the saved day at the lake. Travellers with a month and a small bag can use coaches and the ferry and keep costs down.
| Traveller | Best default | Watch |
|---|---|---|
| First visit, 7–14 days | Private transfers plus one domestic flight | Book drivers through your lodge; confirm fuel the day before |
| Budget, flexible, small bag | Express coaches and the Ilala ferry | Coach departures are early morning; the ferry schedule can change |
| Family or group of 4+ | Hired 4x4 with driver | Per-vehicle transfer cost splits well; child seats are not standard |
| Self-drive enthusiast | Rented 4x4 | Police roadblocks, fuel queues, no night driving |
| Short hop in a city | Minibus or taxi | Minibuses are overloaded; avoid them after dark |
Step by step: choosing and booking each leg
Start with the shape of the trip, not the transport. Malawi's sights sit on a north–south line: Lilongwe in the centre, the lake running up the east, Blantyre and the southern parks below. Almost every journey is a version of moving along that line, so decide your bases first, then pick the mode for each gap.
For lodge-to-lodge travel, ask your accommodation to arrange a private transfer. This is the default for visitors: the driver knows the road, waits if you are late, and stops where you want. Expect 4–5 hours and US$150–250 per vehicle one way for Lilongwe – Cape Maclear. Confirm the day before that the driver has fuel, because shortages can strand a car for hours.
Between Lilongwe and Blantyre, express coaches run by AXA, Sososo and others are the safest public option: 4–5 hours, roughly MWK 25,000–45,000. They leave early morning and do not serve lake lodges, so you still need a transfer at each end. Minibuses cover almost every route cheaply but are stop-start, overloaded and involved in many crashes; use them only for short hops with a small bag, and never at night.
For the lake, the Ilala ferry is the slow way: Monkey Bay to Nkhata Bay takes about 2–3 days and calls at Likoma and Chizumulu. Cabins and classes vary in price and comfort, and the service has been suspended at times, so check before you build a plan around it. If the ferry is not running, fly or take a transfer to a lakeshore base instead.
Domestic flights with Ulendo Airlink cover the long gaps: about 1 hour Lilongwe – Likoma or Lilongwe – Blantyre, US$200–400 per seat. They save a full day on Likoma, Nyika and the south. Planes are small and baggage is limited to soft bags of roughly 15–20 kg — check with the operator before you pack.
Self-drive is possible but is not the easy option. A 4x4 rents for about US$90–150 a day plus fuel, and you need experience of African roads, a fuel plan and patience at police roadblocks. Do not drive at night anywhere in Malawi.
Notes and traps
Distances look short on the map and take longer than you expect. A 300 km day on Malawian roads is a full day, and the last stretch to a lodge is often dirt.
Money matters on the road: coaches and minibuses take cash in kwacha, and change is scarce. See our notes on currency and tipping before you travel.
Keep a paper backup of bookings and a charged phone. Coverage is patchy outside towns, so download offline maps and save your driver's number. A local eSIM helps for calls and data.
Travel insurance should cover medical evacuation, since serious cases are flown out. Check that your policy covers the activities you plan, including boat trips and safari walks.
- Confirm fuel with your driver the day before any long transfer.
- Carry small kwacha notes for buses, ferries and road stops.
- Pack soft bags if you are flying; hard cases may not fit.
- Start every long drive in the morning so you finish before dark.
- Ask your lodge to write your next destination in the local language for drivers.
FAQ
Questions people ask
What is the best way to get around Malawi?
For most visitors, private transfers with a driver booked through your lodge. They cover Lilongwe – Cape Maclear in 4–5 hours for US$150–250 per vehicle. Add a domestic flight for Likoma, Nyika or the south, and use express coaches for Lilongwe–Blantyre.
Do I need a car in Malawi?
No. Lodges arrange transfers and drivers, and coaches link the main cities. Self-drive 4x4 rental (about US$90–150 a day plus fuel) only makes sense if you have experience of African roads and a fuel plan, and you should never drive at night.
Are there rail or bus passes for Malawi?
No nationwide rail or bus pass is sold to visitors. Passenger rail service is limited and unreliable, so travel is by road or air. Express coaches such as AXA and Sososo sell single tickets, usually bought on the day or the day before.
How long does the Ilala ferry take?
Monkey Bay to Nkhata Bay takes about 2–3 days, calling at Likoma and Chizumulu. Cabins and classes vary in price. The service has been suspended at times, so check that it is running before planning around it.
Is it safe to drive at night in Malawi?
No. Unlit roads, pedestrians, cyclists and animals make night driving risky, and police checkpoints operate after dark. Plan every long drive to finish before sunset, and use a driver if you cannot.
How much luggage can I take on domestic flights?
Ulendo Airlink uses small aircraft, so baggage is usually limited to soft bags of roughly 15–20 kg. Check the exact allowance with the operator when you book, and leave hard cases behind.
Deep dive
Every source; changeable facts are marked check
Sources
- officialDepartment of Tourism Malawi
- officialUlendo Airlink
- secondaryWikivoyage – Malawi