Cheap Bus tickets to Maicao

What are the most popular routes to Maicao?

Bogotá - MaicaoAverage price$49Average duration23hDaily departures34
Medellin - MaicaoAverage price$74Average duration20hDaily departures20
Cali - MaicaoAverage price$101Average duration1d 2hDaily departures3
Barranquilla - MaicaoAverage price$25Average duration5h 14mDaily departures174
Santa Marta - MaicaoAverage price$24Average duration3h 39mDaily departures63