Cheap Bus tickets to Mzuzu

Search form

What are the most popular routes to Mzuzu?

Johannesburg - MzuzuAverage priceCHF 129Average duration12h 50mDaily departures1
Cape Town - MzuzuAverage priceCHF 1,151Average duration2d 1hDaily departures4
Bellville - MzuzuAverage priceCHF 1,148Average duration2d 1hDaily departures1
Blantyre - MzuzuAverage priceCHF 155Average duration12h 30mDaily departures1
Lilongwe - MzuzuAverage priceCHF 155Average duration10h 30mDaily departures1