Flight distance between Zlín, Czechia and Tehran, Iran 1,935.4 mi / 3,114.8 km