What are the most popular routes to Mzuzu?

Johannesburg - MzuzuAverage price₪479Average duration12h 50mDaily departures1
Cape Town - MzuzuAverage price₪4,268Average duration2d 1hDaily departures4
Bellville - MzuzuAverage price₪4,258Average duration2d 1hDaily departures1
Blantyre - MzuzuAverage price₪572Average duration12h 30mDaily departures1
Lilongwe - MzuzuAverage price₪572Average duration10h 30mDaily departures1