Flight distance between San José, Costa Rica and New Kingston, Jamaica 741.8 mi / 1,193.9 km