Flight distance between Porto Novo, Cape Verde and Ahmedabad, India 6,229.1 mi / 10,024.7 km