Flight distance between Guayama, Puerto Rico and Savanna-la-Mar, Jamaica 789.4 mi / 1,270.4 km