VPN extremely slow - using AX1800 with Surfshark WireGuard

Can anyone help me figure out why the VPN is so slow?

I’m using GL-iNet travel router as WiFi repeater and the speed drops dramatically when I enable the VPN client, which is SurfShark WireGuard client.

The speed is very fast when I disable the VPN:
126 Mbps download
150 Mbps upload

With the WireGuard VPN it is very slow:
12 Mbps download
15.4 Mbps upload

Thank you!

What’s the upload & download speed on the network with your WireGuard server

Sorry for the dumb question, but how would I check that?

Surfshark online materials say the average download speed is 263 Mbps and upload is 170 Mbps. But that’s just what they say, I haven’t checked.

Thank you for the suggestion

Oh sorry, I thought it was a server you were hosting on the AX1800, not a config pointing to a VPN you purchased. You can ignore my comment

That’s the issue of a commercial VPN. You’re at their mercy. They can claim anything but who knows what the actual load is on the server, which you are sharing with others. Latency will also matter on how much effective throughput you’ll be able to achieve.

So there’s really no way for me to check the speeds on the server?
I’ve found other people online that this set up had worked for them …

Find a server that is fast with the app on your phone and then use the same server with the Glinet router.

What protocol are you using to connect to surf shop VPN?

Okay… From the speeds, you were getting, I thought it might have been Open VPN. Good luck!