Flight distance between Pokhara, Nepal and Tehran, Iran 1,965.4 mi / 3,163.0 km