Flight distance between Sūrat, India and Teresina, Brazil 7,994.8 mi / 12,866.3 km