Cheap Bus tickets to Colon

What are the most popular routes to Colon?

Mexico City - ColonAverage price$22Average duration5hDaily departures2