Flight distance between Four Cross Roads, Barbados and Halmstad, Sweden 4,793.1 mi / 7,713.7 km