Hi @A. Alper Kayalar
As per Microsoft’s docs, the round-trip latency between Tokyo and Amsterdam is around 230 ms, when using the Microsoft backbone.
You're currently observing ~225 ms, which is in line with this expected range as per Docs.
It’s important to note that ExpressRoute connectivity is routed via Microsoft Enterprise Edge (MSEE) devices located at ExpressRoute peering locations, which are physically separate from Azure regions,this setup introduces extra latency,especially for inter-region traffic.
However, Azure Virtual Network Peering enables direct traffic flow between regions across Microsoft's global backbone, resulting in lower latency and improved performance.
Please find the attached regional latency details. For more information, refer to the official Azure Region-to-Region Latency documentation.
When using ExpressRoute for inter-region communication, the latency is dictated by your service provider’s , since the traffic is routed through their network rather than Azure’s backbone.
However, with Azure Global VNet Peering, traffic flows entirely over the Microsoft global backbone, resulting in more consistent and optimized latency.
I hope this helps to resolve your issue. Please feel free to ask any questions if the solution provided isn’t helpful.
Please don’t forget to close the thread by clicking "Accept the answer" wherever the information provided helps you, as this can be beneficial to other community members.