Flight distance between Khalándrion, Greece and Tehran, Iran 1,529.8 mi / 2,461.9 km