This is a research guide based on cited documentation. It is not a report of firsthand testing. Our editorial method

Step 1: finish the captive portal with protection off

NordVPN's steps: turn off Auto-connect, turn off Kill Switch, disconnect, join the Wi-Fi, and complete the login in a browser. If the page does not appear, open a plain http:// address rather than https://, or forget and rejoin the network. Reconnect and re-enable both afterwards. [1]

On a GL.iNet travel router, the equivalent is to disable VPN connections and AdGuard Home during the login, and on firmware v4.6 and later you can enable Auto-Enable Login Mode for Public Hotspots. If the portal still will not load, GL.iNet suggests turning off DNS Rebinding Attack Protection, setting DNS to Automatic, cloning your phone's MAC address, or asking staff to whitelist the router. [8]

Step 2: change the protocol

If the login worked but the VPN will not connect, the network may be blocking the protocol rather than all VPN traffic. Proton's advice is simple: if you cannot connect using one protocol, try another. Smart Protocol, on by default in supported apps, selects a protocol automatically. [4][5]

Proton notes that standard WireGuard usually runs over a specific UDP port, which makes it easy to block, and that WireGuard TCP and OpenVPN TCP offer anti-censorship benefits. Proton apps offer WireGuard TCP on Windows, macOS, Android, iOS and Android TV, and Proton's manual OpenVPN TCP configuration files use port 443. [7][4][6]

Try in this orderProton VPNNordVPN
Automatic selectionSmart Protocol (default)Protocol set to Auto
Disguised VPN trafficStealth (Windows, macOS, Android, iOS, Android TV)NordWhisper with Obfuscated servers
TCP fallbackWireGuard TCP; OpenVPN TCP on port 443 for manual configsOpenVPN (TCP)
OtherProton Protocols betaManual IKEv2 setup

Step 3: use the anti-blocking features

Proton says Stealth is designed to bypass internet blocks by hiding your VPN connection and can be particularly effective if someone is actively trying to block VPN connections. [4][5]

NordVPN's steps for restrictive networks start with switching to NordWhisper, then connecting to the Obfuscated server category, which only appears when the protocol is set to Auto or NordWhisper. Next come OpenVPN TCP, a network reset, and a manual IKEv2 connection. NordVPN also says to keep the app updated because server and protocol support improves with newer versions. [2][3]

These features live in the apps. Proton lists Stealth as not available for router configurations, and NordVPN's obfuscated-server instructions cover only its apps. If your travel router tunnel is blocked, run the app on a laptop or phone instead. [9][3]

Step 4: check the clock, firewall and proxy

  • Clock: Proton says a wrong system time can stop you signing in. Set time and time zone automatically after landing. [5]
  • Firewall or antivirus: Proton suggests turning the firewall off briefly to test, then turning it back on and allowing the app both incoming and outgoing connections. [5]
  • Plan status: Proton says an expired paid plan moves the account to Free, which only includes free servers; check your account if premium servers stop connecting. [5]
  • Server: Proton notes servers sometimes go offline for maintenance, so try a different server or country before giving up on a protocol. [5]

Symptom to next step

Use this table when you are standing in a lobby with a laptop that will not connect.

SymptomLikely causeNext step
No internet at all, VPN onPortal not completed, kill switch blockingStep 1 with VPN, Auto-connect and kill switch off [1]
Internet works, VPN times outUDP or VPN port blockedSwitch to TCP or Stealth or NordWhisper [2][4]
Sign-in error in the appDevice clock wrong or plan expiredFix the clock, check the account [5]
Router tunnel fails, phone app worksNetwork blocks the router protocolUse the app with Stealth or obfuscation [3][9]
Everything fails, every protocolNetwork blocks VPN traffic outrightUse mobile data or tethering for sensitive work

When the network blocks VPNs outright

Proton cautions that deep packet inspection can distinguish VPN packets from ordinary HTTPS, so even TCP variants are not guaranteed to pass. If every protocol fails after the portal is complete, the network is probably blocking VPN traffic. [7]

At that point, do sensitive work over mobile data, through phone tethering, or wait for another network. Respect the venue terms; some networks block VPNs on purpose, and these steps are for getting a legitimate connection working, not for evading a policy you agreed to.

Questions before you decide

Which protocol should I try when hotel Wi-Fi blocks my VPN?

Proton says to try another protocol and that Stealth can be particularly effective when someone is actively blocking VPN connections. NordVPN suggests switching to NordWhisper and its obfuscated servers, then OpenVPN TCP, which it calls more resilient against blocks than UDP.

Can a wrong clock stop a VPN from connecting?

Proton says that if your system time is not set correctly you might be unable to sign in to Proton VPN, and lists where to correct the clock on Windows, macOS, Linux and Chromebook.

Sources & verification

Product details and prices can change. Check the linked provider before buying.

  1. NordVPN Help Center: How to log in to a captive portal Wi-Fi network while using NordVPN Accessed 30 Oct 2026
  2. NordVPN Help Center: Troubleshooting VPN connection in a country with internet restrictions Accessed 30 Oct 2026
  3. NordVPN Help Center: How to connect and disconnect from obfuscated servers Accessed 30 Oct 2026
  4. Proton VPN: Change your VPN protocol Accessed 30 Oct 2026
  5. Proton VPN: How to fix common VPN connection problems Accessed 30 Oct 2026
  6. Proton VPN: How to download OpenVPN configuration files Accessed 30 Oct 2026
  7. Proton VPN blog: What is WireGuard? Accessed 30 Oct 2026
  8. GL.iNet Router Docs 4: Connect to public hotspot with Captive Portal Accessed 30 Oct 2026
  9. Proton VPN: Product lifecycle stages (feature availability by platform) Accessed 30 Oct 2026

Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.

Your decision at a glance

Compare the options

Full comparison

Documentation-based guidance. No tested ranking or performance score.

VPN

Proton VPN

Consider it for
A VPN candidate for a device app or a compatible router's WireGuard client. Choose the client for the devices that need the tunnel; complete hotel login first.
Starting cost
Free $0; VPN Plus USD $83.76 upfront for the first 24 months ($3.49/mo displayed), then $83.88 every 12 months. Observed 21 Sep 2026; rechecked unchanged 29 Oct 2026; confirm taxes, checkout, and partner-offer differences.
Before you choose
Research candidate, not firsthand testing. Manual router configuration requires checking routing and disconnect behavior; it does not establish hotel permission or bypass a captive portal.

Checked 29 Oct 2026 · Pricing source

View Proton VPN plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

VPN

NordVPN

Consider it for
NordVPN is a software VPN for routing device traffic through an encrypted tunnel. Compare the full initial invoice and renewal terms for the selected plan.
Starting cost
Basic 1-month $14.99/mo billed monthly; Complete 1-month $19.99/mo billed monthly (1-month prices last seen 2026-09-15); Basic 2-year intro $94.23 first 27 months (~$3.49/mo displayed), renews $139.08/year; Complete 2-year intro $107.73 first 27 months (~$3.99/mo displayed, Black Friday promotion seen 29 Oct 2026), renews $219.48/year; 30-day money-back listed. 2-year prices rechecked 2026-10-29 from https://nordvpn.com/pricing/. Sales tax may apply.
Before you choose
Documentation-based candidate, not tested. Confirm current checkout, tax, auto-renewal, and device compatibility. NordVPN is not a travel router.

Checked 29 Oct 2026 · Pricing source

View NordVPN plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure