Flight distance between Four Cross Roads, Barbados and Amsterdam, Netherlands 4,427.1 mi / 7,124.7 km