If you're in the UK and searched for "Hotstar," try hotstar.com/gb first: it's a separate service that works without a VPN. JioHotstar (jiohotstar.com) is India's platform with IPL cricket, Bollywood, and Disney+ content, and needs an Indian VPN server to work from outside India. If you're outside the UK and want the UK Hotstar instead, you'd need a UK server rather than an Indian one.
One thing worth knowing upfront: live sports like IPL cricket are geo-checked more tightly than films or TV shows. If a server works for on-demand content but struggles during a live match, switching to a different Indian server usually fixes it.
What's on JioHotstar
JioHotstar launched in February 2025 when Reliance Jio merged with Disney's Indian operations, combining JioCinema and Disney+ Hotstar into one platform. It's now India's biggest streaming service, with IPL cricket, the full Disney+ catalogue (Marvel, Pixar, Star Wars, National Geographic), HBO shows, Bollywood films, and Hindi TV. For Indian expats and cricket fans watching from abroad, it's one of the most in-demand services to get working with a VPN.
To watch from outside India, you'll need a VPN that offers virtual India servers. These are servers physically located in another country (usually Singapore) that give your device an Indian IP address. Both NordVPN and ExpressVPN offer them. The reason they're virtual rather than physically in India comes down to local data laws, but for streaming purposes they work just as well.
Connect to an Indian VPN server
Open your VPN app, choose India as your server location, and connect before you open JioHotstar. You can double-check it's working by visiting our IP checker: if it shows an Indian location, you're good to go. Then open JioHotstar, sign in, and you should be watching.
Try a different Indian server if you're blocked
If JioHotstar shows a location error or a video won't play, the most likely cause is that the particular server you're on has been blocked by JioHotstar. This happens to all VPN providers from time to time, and it's more common around big live events when lots of people are trying to connect from abroad at once. The fix is simple: switch to a different Indian server in your VPN app and try again. Our guide on switching VPN servers shows you how.
If you've tried a few different servers and nothing is working, it's worth running a quick check to see if your real location is leaking through. Open our IP checker with your VPN connected: if your actual internet provider appears in the results rather than a VPN location, your location is leaking. Our guide to fixing a DNS leak walks you through the fix.
Clear cookies and use a private window
If you've visited JioHotstar before without a VPN, your browser may have stored your real location from that session. Even with a VPN now active, that old data can confuse the site. Clearing your cookies and then opening a fresh private window after connecting your VPN gives JioHotstar a clean look at your current connection, with no old location data getting in the way.
- Chrome: three-dot menu Settings Privacy and security Clear browsing data, tick Cookies and set range to All time
- Firefox: hamburger menu Settings Privacy & Security Clear Data
- Safari: Safari Settings Privacy Manage Website Data Remove All
- Edge: three-dot menu Settings Privacy, search, and services Clear browsing data, tick Cookies
Change your VPN protocol
The "protocol" is the method your VPN uses to send data. Most VPNs pick one automatically, but some networks (hotel Wi-Fi, university networks) block certain protocols. If your VPN keeps dropping or JioHotstar won't load even though your VPN shows as connected, switching the protocol can help. In NordVPN, go to Settings Connection VPN Protocol and try OpenVPN (TCP). It's a bit slower than the default but much better at getting through restrictive networks. Our guide on changing your VPN protocol covers all the main apps.
Creating a JioHotstar account from outside India
Good news: you don't need an Indian phone number or an Indian payment card to sign up. Head to jiohotstar.com with your VPN connected to an Indian server and register with your email address. The free ad-supported tier includes a large library and live cricket. If you want the full experience without ads, JioHotstar Premium accepts international payment cards.
JioHotstar on smart TVs and streaming devices
JioHotstar has apps for Android TV, Fire TV Stick, Apple TV, and Samsung and LG smart TVs. On Android TV and Fire TV devices, you can install your VPN app directly onto the device and connect to an Indian server before opening JioHotstar. On Apple TV, check whether your VPN provider has a tvOS app. If your TV doesn't support VPN apps directly, you can set the VPN up on your router instead, which routes all your TV's traffic through the Indian IP automatically.
If your VPN won't connect at all
If the VPN itself isn't connecting before you've even opened JioHotstar, the problem is with the VPN rather than the streaming service. Work through these steps:
- Make sure your VPN app actually shows as connected, not just open
- Disconnect, wait 10 seconds, and try reconnecting
- Switch to a different Indian server
- Change your VPN protocol to OpenVPN (TCP) in the protocol settings
- Close the VPN app completely, reopen it, and try again



