Flight distance between Sūrat, India and Neiafu, Tonga 8,126.0 mi / 13,077.5 km