Cheap Bus tickets to Pemba, MZ

What are the most popular routes to Pemba?

Maputo - PembaAverage price₹8,671Average duration1d 3hDaily departures1
Inchope - PembaAverage price₹5,865Average duration13h 30mDaily departures1
Mocuba - PembaAverage price₹2,984Average duration8h 30mDaily departures1
Xai-Xai District - PembaAverage price₹8,126Average duration1d Daily departures1
Maxixe - PembaAverage price₹7,213Average duration20hDaily departures1