This guide will show you how to resolve slow internet issues when connected to the ExpressVPN app.
Why is my internet speed slow when connected to ExpressVPN?
A VPN adds encryption and routes your traffic through a VPN server before it reaches the internet. This can reduce your connection speed slightly, but the impact should usually be small.
If the slowdown is significant, it may be caused by:
- The VPN server location being far from your physical location.
- The VPN protocol you are currently using.
- Temporary routing or connectivity issues between your internet service provider (ISP) and the VPN server.
Troubleshooting steps
Follow the troubleshooting steps below to resolve your speed issue. After each step, check if the issue is fixed. If the issue is fixed, you can skip the rest of the steps.
- Download the latest version of ExpressVPN
- Tap the refresh button (iOS and Android)
- Connect to a different VPN server location
- Change your VPN protocol
- Contact the ExpressVPN Support Team
1. Download the latest version of ExpressVPN
Check whether you are using the latest version of the ExpressVPN app. If not, download the latest app version.
Set up your ExpressVPN app:
- Setup instructions for Windows
- Setup instructions for Mac
- Setup instructions for iOS
- Setup instructions for Android
- Setup instructions for Linux
- Setup instructions for routers
- Setup instructions for Android TVs
- Setup instructions for Apple TV
- Setup instructions for Amazon Fire TV
2. Tap the refresh button (iOS and Android)
If you are using ExpressVPN on iOS or Android, you can try refreshing your VPN connection using the Refresh button, which has two arrows forming a circle and is found on the map on the VPN app home screen when you are connected to the VPN. Tapping it allows you to quickly disconnect and reconnect while keeping your device protected from data leaks.
3. Connect to a different VPN server location
Connect to a different VPN server location on the Recommended server location list.
How to connect to a different server location on each of our apps:
- Click > next to Selected Location to access the list of VPN locations.

- Scroll through the Recommended or All Locations server lists to find a specific location, or use the search bar to find the location you want to connect to.

- Click on your desired server location, and ExpressVPN will automatically connect to it and return you to the VPN tab.

- In the VPN tab, tap Change in the server location widget below the power button.

- A list of Recommended server locations will be displayed. Scroll through it to find a specific server. Alternatively, tap All Locations to view all available options, or tap the search icon and type the location you’re looking for to find the server you want.

- Tap the desired location and ExpressVPN will automatically connect you to the server and return you to the VPN tab.

- In the VPN tab, tap Change in the server location widget below the power button.

- A list of Recommended server locations will be displayed. Scroll through it to find a specific server. Alternatively, tap All Locations to view all available options, or tap the search icon and type the location you’re looking for to find the server you want.

- Tap a VPN server location and ExpressVPN will automatically connect to the server and return you to the VPN tab.

- On the VPN tab, select the server location widget.

- A list of servers will open. Scrolls through the servers in the Recommended tab to find a specific location.

- Select your desired server location, and pick a city if prompted. ExpressVPN will automatically connect you to it and return you to the VPN tab.

- Select the server location widget on the VPN tab.

- You will now see a list of server locations. Scroll through the servers in the Recommended tab to find a specific location.

- Select your desired location, and choose a city if prompted. ExpressVPN will automatically connect you and return you to the VPN tab.

If you notice your internet speed is faster after connecting to a different VPN server location, there may be a temporary issue with the server location you were previously trying to connect to. Contact the ExpressVPN Support Team about the issue and use other VPN server locations in the meantime.
4. Change your VPN protocol
VPN protocols are the methods by which your device connects to a VPN server.
For the best experience, ExpressVPN recommends using the Automatic protocol option, which is selected by default. With the protocol set to Automatic, ExpressVPN will choose the best option for your network, which is usually Lightway.
If you are unable to connect with the Automatic protocol, try the other protocols in the following order (if available):
- Lightway – UDP
- Lightway – TCP
- WireGuard
- OpenVPN – TCP
- OpenVPN – UDP
- IKEv2 (iOS only)
Note: If you are using a dedicated IP address, it will only work when using the Lightway protocol.
How to change the protocol on each of our apps:
- On the main screen, use the sidebar icon in the top left corner to expand and view the sidebar menu.

- From the opened sidebar, select VPN Options to open the dropdown menu, then select VPN Protocol.

- Select your desired protocol. If you are unsure which to pick, select the Automatic option.

When done, disconnect and reconnect to apply the changes.
- Select Options from the top navigation bar.

- Select VPN Protocol.

- Select the VPN protocol you want to use.

The app will save your changes automatically.
5. Contact the ExpressVPN Support Team
If you have tried all the steps above but your internet speed is still slow, contact the ExpressVPN Support Team for immediate assistance.
You can also submit your diagnostic information, which may reveal the cause of your connection issue, through the ExpressVPN app. The ExpressVPN Support Team will contact you after receiving your information.
- Click the Help tab.
- Click Contact Us.
- Click Issues with the VPN service.
- Click VPN connection is slow.
- Complete the form, then click Submit.
- Wait for a response from the ExpressVPN Support Team via email.
- Tap Help > Contact us.
- Tap Issues with the VPN service > VPN connection is slow.
- Fill in the form and tap Submit.
- Wait for a response from the ExpressVPN Support Team via email.
- Sign in to your router running ExpressVPN.
- Select Help & Support > Diagnostic Information.
- Select Download All Logs.
- Send the diagnostic information in the ExpressVPN Support Chat.
- Go to the Help tab.
- Select Contact Support.
- Explain your issue in the empty field.
- Toggle the switch on or off for Include diagnostic information.
- Select Send.
- Go to the Help tab.
- Select Contact Support.
- In the Message field, describe your issue.
- In the Attach diagnostic information field, select Yes or No.
- Select a topic for the issue.
- Select Send.
Need help? Contact the ExpressVPN Support Team for immediate assistance.