Flight distance between Guayama, Puerto Rico and Runaway Bay, Jamaica 737.1 mi / 1,186.2 km