Cheap Bus tickets to Caia

What are the most popular routes to Caia?

Quelimane - CaiaAverage price£6Average duration2h 30mDaily departures1
Maputo - CaiaAverage price£37Average duration1d 3hDaily departures1
Mocuba - CaiaAverage price£37Average duration3h 50mDaily departures1