Flight distance between Dihok, Iraq and Nakhon Si Thammarat, Thailand 4,057.0 mi / 6,529.1 km