While VPNs are not illegal in Saudi Arabia, many VPN providers' websites are blocked by the KSA government. That's why I strongly suggest you subscribe to a VPN and install the provider's apps on all of your devices before entering the country.