Flight distance between Sūrat, India and Tokyo, Japan 4,106.7 mi / 6,609.0 km