Flight distance between Guayama, Puerto Rico and Halmstad, Sweden 4,769.2 mi / 7,675.3 km