USSD codes do not require any internet connection to function. Customers from very remote areas with weak network coverage can easily make use of USSD codes for anything.