Around 100ms latency over such a distance is normal, but I was more so referring to the packet loss.
Tracing route to 77.87.181.63 over a maximum of 30 hops
1 <1 ms <1 ms <1 ms router [192.168.1.1]
2 6 ms 7 ms 7 ms 10.195.236.1
3 17 ms 17 ms 17 ms 192-171-63-10.cpe.pppoe.ca [192.171.63.10]
4 19 ms 15 ms 15 ms ae2_6220-bdr01-tor.teksavvy.com [192.171.63.11]
5 15 ms 15 ms 15 ms ae1_2150-bdr04-tor.teksavvy.com [69.196.136.164]
6 16 ms 15 ms 17 ms xe-2-2-1.cr1.tor1.ca.as4436.gtt.net [69.31.143.125]
7 15 ms 16 ms 15 ms ae2-69.tor10.ip4.gtt.net [46.33.80.241]
8 105 ms 108 ms 109 ms xe-2-2-2.par70.ip4.gtt.net [141.136.108.97]
9 109 ms 140 ms * ae0-69.cr1-cdg1.ip4.gtt.net [46.33.95.238]
10 110 ms 108 ms 107 ms as6762.xe-0-0-2.cr1.cdg1.fr.as4436.gtt.net [69.22.139.50]
11 109 ms 108 ms 109 ms 149.3.183.11
12 114 ms 111 ms 113 ms rational-service.londra32.lon.seabone.net [195.22.209.126]
13 * 147 ms 136 ms 192.168.1.1
14 119 ms 119 ms 120 ms 77.87.177.169
15 136 ms * * 192.168.1.5
16 * 115 ms 120 ms 77.87.180.14
17 * 112 ms * 77.87.181.63
18 111 ms * 114 ms 77.87.181.63
Trace complete.
Ping statistics for 77.87.181.63:
Packets: Sent = 145, Received = 120, Lost = 25 (17% loss),
Approximate round trip times in milli-seconds:
Minimum = 110ms, Maximum = 140ms, Average = 112ms