Flight distance between Sincelejo, Colombia and Puerto Armuelles, Panama 514.6 mi / 828.1 km