Flight distance between Four Cross Roads, Barbados and Valencia, Spain 4,005.3 mi / 6,446.0 km