Flight distance between Gressier, Haiti and Ahmedabad, India 8,722.5 mi / 14,037.4 km