When you want to get from Alajuela to Cartagena de Indias, your choices are limited. There is only one option we offer for this route:
The overland distance from Alajuela to Cartagena de Indias is 771 miles (1240 km).
The flying distance is 593 miles (954 km).
The travel time from Alajuela to Cartagena de Indias takes approximately 22 hours.
To get from Alajuela to Cartagena de Indias prepare to shell out about USD 139.36 for your ticket.
Flights from Alajuela to Cartagena de Indias are operated 1 times a day.
While flight is the only option we offer for this route, these simple tips and recommendations will help enhance your travel experience.
Up to now, booked flight tickets from Alajuela to Cartagena de Indias through our service. You can check reviews above.