Flight distance between Punta Gorda, Belize and Sanandaj, Iran 7,855.4 mi / 12,642.1 km