Yes, Netflix is accessible from China if you have ExpressVPN, PrivateVPN, or VyprVPN. You won’t be able to stream using your Netflix account without a VPN, as Netflix isn’t present in China — you can log in and view the site, but no content will be available.
Fortunately, streaming on Netflix in China is easy and can be done in just a few steps:
Launch your VPN.
Choose a server located in the country where you subscribed to Netflix.
Start streaming your favorite content!