Flight distance between Sainyabuli, Laos and Tehran, Iran 3,245.8 mi / 5,223.6 km