Flight distance between Málaga, Spain and Shiraz, Iran 3,282.6 mi / 5,282.8 km