Letecky
Air Malawi provozuje nejméně 2 lety denně mezi Lilongwe a Blantyre a 3 lety denně mezi Lilongwe a Mzuzu. Lety do ostatních větších měst je třeba si zjistit dopředu (čas a datum letu), aby jste pak nemuseli někde zbytečně čekat nebo spoléhat na pozemní dopravu.
Autobusem
Většinu místních autobusových spojů zajišťuje soukromá společnost Stagecoach, která nabízí dopravu tzv. Coachline (s klimatizací, toaletami, jídlem a pitím zdarma apod.), jenž jezdí zejména mezi Blantyre a Lilongwe a mezi Lilongwe a Mzuzu; dále tzv. Express (rychlé a komfortní spoje, spojující všecha větší města); a tzv. InterCity, ty bývají nejlevnější. Do Coachline a Express spojů si lze lístky rezervovat dopředu.
Vlakem
Hlavním železničním bodem země je město Blantyre, odtud vyjíždějí denně vlaky do Balaky. Vlakem se lze dostat také z Limbe do Nasnje a z Balaky do Nayuchi (a naopak). Vlaky jsou poměrně pomalé a jen o něco levnější než běžné autobusové spoje, takže se spíše vyplatí investovat práve do jízdy autobusem.
Autem
Hlavní silniční tahy mezi Mzuzu, Lilongwe a Blantyre jsou celkem dobře sjízdné, ovšem jízda po silnicích druhé třídy bývá občas loterie, zejména v období dešťů. Některé lze také sjet bez problému obyčejným autem, ale někdy bývá problémem cestu sjet i teréním autem s náhonem na všechny čtyři kola. Důležité je vědět, že na malawiských silnicích je levostranný provoz a cizinci řídící automobil musí mít mezinárodní řidičský průkaz. Pokud si budete chtít auto půjčit, tak nejlépe ve městě Blantyre nebo Lilongwe.


















