Flight distance between Kanpur, India and Phuket, Thailand 1,746.2 mi / 2,810.3 km