Cheap Bus tickets to Maicao

What are the most popular routes to Maicao?

Medellin - MaicaoAverage priceMX$1,204Average duration19h 27mDaily departures14
Bogotá - MaicaoAverage priceMX$838Average duration22h 30mDaily departures34
Cartagena - MaicaoAverage priceMX$464Average duration8h 14mDaily departures33
Barranquilla - MaicaoAverage priceMX$374Average duration5h 17mDaily departures99
Santa Marta - MaicaoAverage priceMX$412Average duration3h 44mDaily departures45