Flight distance between Nakhon Sawan, Thailand and Badīyah, Oman 2,730.6 mi / 4,394.5 km