Flight distance between Pune, India and Thinadhoo, Maldives 1,244.3 mi / 2,002.5 km