Flight distance between Ilorin, Nigeria and Nakhon Si Thammarat, Thailand 6,499.0 mi / 10,459.1 km