Cheap Bus tickets to Namialo

What are the most popular routes to Namialo?

Pemba - NamialoAverage price£11Average duration2h 30mDaily departures1
Maputo - NamialoAverage price£60Average duration1d Daily departures1