Flight distance between Four Cross Roads, Barbados and Suzhou, China 9,364.2 mi / 15,070.2 km