Flight distance between Nakhon Sawan, Thailand and Abadan, Iran 3,416.5 mi / 5,498.3 km