One thing you can check is to open up CMD in windows. Type in "tracert
lichess.org" and hit enter. Don't enter the quotes. What it does is trace the route you take to get to
lichess.org servers. For me 1 or 2 of the hops lag massively.
The numbers change when I am in a tournament as well. Sometimes hitting up to over 700 ms.
If you are on a Mac then you open up Terminal and type "traceroute
lichess.org" and hit enter. Without the quotes of course. It is the same command as described above.
I'm really not sure if there is anything you can do about the route. But at least it is some more info.
This is what mine looks like:
Microsoft Windows [Version 10.0.10240]
(c) 2015 Microsoft Corporation. All rights reserved.
C:\Users\john>tracert
lichess.orgTracing route to
lichess.org [5.196.91.160]
over a maximum of 30 hops:
1 3 ms 3 ms 3 ms 192.168.1.1
2 4 ms 7 ms 3 ms 192.168.0.1
3 23 ms 26 ms 23 ms phnx-dsl-gw69.phnx.qwest.net [67.40.227.69]
4 23 ms 22 ms 22 ms phnx-agw1.inet.qwest.net [75.160.238.33]
5 35 ms * 34 ms los-brdr-01.inet.qwest.net [67.14.102.110]
6 48 ms 57 ms 65 ms 63.146.26.146
7 108 ms 106 ms 105 ms if-3-2.tcore1.PDI-Palo-Alto.as6453.net [66.198.127.25]
8 102 ms 101 ms 103 ms if-1-2.tcore1.NYY-New-York.as6453.net [66.198.127.6]
9 101 ms 101 ms 101 ms if-3-2.thar1.NJY-Newark.as6453.net [66.198.70.21]
10 101 ms 102 ms 102 ms nwk-5-a9.nj.us [192.99.146.48]
11 173 ms 172 ms 172 ms ldn-5-6k.uk.eu [178.32.135.165]
12 175 ms 175 ms 178 ms gra-g2-a9.fr.eu [91.121.128.92]
13 177 ms 177 ms 176 ms gra-3b-a9.fr.eu [37.187.231.92]
14 179 ms 176 ms 176 ms ns351169.ip-5-196-91.eu [5.196.91.160]