Flight distance between Turks and Caicos Islands and Swaziland 7,679.8 mi / 12,359.4 km