Flight distance between Thanh Hóa, Vietnam and Ahmedabad, India 2,141.4 mi / 3,446.2 km