The speed greatly varies depending on what you use it for and your VPN. To just surf on the web, you will need only 10-12 Mbps. You will need about 20-30 Mbps while gaming. You will require up to 25-40 Mbps to watch high-quality videos.