Flight distance between Townsville, Australia and Four Cross Roads, Barbados 10,642.5 mi / 17,127.5 km