Flight distance between Swords, Ireland and Tehran, Iran 2,992.8 mi / 4,816.5 km