La ville est accessible depuis la route M5 depuis Mzuzu ou par le sud en longeant la côte du lac depuis Salima en passant par Nkhotakota. Le centre ville se situe à à l'est de la route M5. La route est asphaltée et en relativement bon état mais parfois un peu étroite sur certain tronçon. Le trajet depuis Mzuzu est de , depuis Salima. Pour venir depuis Lilongwe, la distance par Salima (M14 puis M5) ou par Mzuzu (M1 puis M5) est sensiblement la même, environ . Il y a une pompe à essence Puma au centre-ville en face du supermarché People's cash'n carry.