Cheap Bus tickets to Namialo

What are the most popular routes to Namialo?

Pemba - NamialoAverage price$20Average duration2h 30mDaily departures1
Maputo - NamialoAverage price$112Average duration1d Daily departures1