Flight distance between Vega Alta, Puerto Rico and Halmstad, Sweden 4,753.3 mi / 7,649.7 km