Flight distance between Four Cross Roads, Barbados and London, United Kingdom 4,205.4 mi / 6,767.9 km