Flight distance between Šabac, Serbia and Tehran, Iran 1,773.4 mi / 2,854.1 km