Test Latency to Azure Regions 2025

Test Latency to Azure Regions, if users feel your app is “slow,” as nine times out of ten they’re feeling latency, not CPU. In Azure, that latency comes from three very different paths: within a zone, across zones (same region), and across regions. Treat them differently and you’ll make better architecture calls—and avoid expensive rework.

What Microsoft publishes (and how to use it)

Microsoft maintains round-trip latency statistics between Azure regions, based on continuous measurements over the Azure backbone. The data uses median (P50) round-trip times, with the current dataset covering a 30-day window and refreshed roughly every 6–9 months. Use these tables to shortlist region pairs for DR, active/active designs, and data replication strategies.

msedge pTuQlJtxDP
Latency to Azure Regions

Source: Azure network round-trip latency statistics

Inside a region, Availability Zones are connected by a high-performance network. Microsoft’s target is “less than ~2 ms” RTT for inter-zone communication—good enough for synchronous replication in most enterprise workloads. Still, if your app is hypersensitive to latency, you should test your exact zones and protocols.

regions availability zones
regions availability zones

Source: Availability zones

Reality check: inter-zone latency isn’t identical everywhere

Don’t assume every region’s zones are equal. In some regions, one zone-to-zone path can be noticeably slower than another. If you’re building latency-critical stacks (databases, SAP, trading, gaming), measure before you commit your topology.

If you want to deploy an application across availability zones and it is latency critical, I recommend reading this guide “SAP workload configurations with Azure Availability Zones” and adjust for your application.

How I approach it in the field to test Latency to Azure Regions

Start with Microsoft’s data to test Latency to Azure Regions

Shortlist regions using the official round-trip tables (look at your candidate source region and scan its potential partner regions). This avoids guesswork based on geography alone. Source: Azure network latency

Prove inter-zone and in-zone latency in your tenant

Spin up test VMs and measure VM-to-VM latency with tools that reflect real application traffic (TCP/UDP)—not ICMP. Use Latte (Windows) or SockPerf (Linux) for clean RTT numbers that exclude application overhead. Read the full guide here.

Optimize placement when you need micro-latency

If one tier must be as close as possible (e.g., DB + app), use Proximity Placement Groups to co-locate compute in the same datacenter spine. Combine PPGs with Accelerated Networking; validate again after any SKU change. Check for more details here.

Check WAN Latency

For a pure latent test, it is best to go to a server at the location and call up the website https://www.azurespeed.com .

I have selected locations in Europe as examples and run them from the Stuttgart area from my private IP. When testing, make sure that you are in similar statistical areas, so it makes little sense to test China, USA and Europe at the same time, as the scale then becomes very coarse.

firefox rCohcgxJiQ
Example of test Latency to Azure Regions for 3 locations from Stuttgart

Here you can see why many companies opt for West Europe and not for the new zone in Frankfurt. Latency is only slightly better in Frankfurt, but the available functions are significantly limited.

The second is an example of latency to Asia from Stuttgart. Unfortunately, I don’t currently have a server in China to test whether I would want to go to Japan, Korea or Singapore, but this is a common question for organisations to avoide having IT infrastructure in China or use the China Azure options.

firefox DnYbivoF7W
Examples of test Latency to Azure Regions for 3 locations in Asia from Stuttgart

There is a second option Azure Speed Test 2.0 to use. Try this link to get a “second opinion”.

test Latency to Azure Regions 2025 using Azure Speed Test 2.0
Azure Speed Test 2.0

Check Latency within Availability Zones

If you are really looking into high performance and high available solutions within regions, than the latency can be tested using the “ Azure Network Latency Dashboard“.

msedge aet9Yj7fLb
Azure Network Latency Dashboard

The Azure Network Latency Dashboard visualizes Azure backbone measurements with practical filters (region, source AZ, destination AZ) and time windows (Last 72h, 7 days, 30 days). You can export CSV and inspect abnormal results. I treat it as a complement to Microsoft’s official numbers and my own Connection Monitor checks—perfect for quick “what’s moving right now?” analysis.

Conclusion

When choosing your Region to connect your locations, it is mostly about latency and the 2nd aspect to consider is the available products. Especially when you want to look into Previews, use all the newest products or very resource intensive ones (vGPUs) you might want to consider looking into the primary regions like West Europe and not i.e. the regional German datacenters.

If you have any questions please don’t hesitate to reach out to me on LinkedIn, Bluesky or check my newly created Adaptive Cloud community on Reddit.
LinkedIn: https://www.linkedin.com/in/andreas-hartig/
Bluesky: https://bsky.app/profile/hartiga.de
Adaptive Cloud community on Reddit: https://www.reddit.com/r/AdaptiveCloud/

This is an updated and enhanced version for my “Quickly test Latency to Azure Locations 2024” “version located here.

Spread the knowledge
Avatar for Andreas Hartig
Andreas Hartig - MVP - Cloud and Datacenter Management, Microsoft Azure

Related Posts

Winget and IaC SystemEngineerDragon

WinGet and IaC – Take Winget to the next level

WinGet and IaC are maybe your next step to automate your environment. In the past, managing third-party applications on Windows meant 3rd party tools or gathering MSI installers on network … Read more

Spread the knowledge
Read more
Gemini Generated Image 3pcu7n3pcu7n3pcu

Azure Bastion Developer SKU: Secure Access Without the “Bastion Tax”

In the past, securing your Azure Virtual Machines (VMs) often felt like a trade-off between security and budget. If you wanted to avoid the risks of exposing RDP or SSH … Read more

Spread the knowledge
Read more
How to Uninstall AzureArcSetup 2026

How to Uninstall Azure Arc from Windows Server 2026

Why do we need to Uninstall Azure Arc or Azure Arc Setup? Windows Server 2025 ships with the Azure Arc Setup feature baked in. You’ll notice a new tray icon … Read more

Spread the knowledge
Read more
IT Network Dragon and show the Unifi Gateway Config and the Azure Portal on a Dual Screen

VPN Ubiquiti UniFi UDM to Azure (2026 Edition)

Update: This guide replaces my original article located here with this VPN Ubiquiti UniFi UDM to Azure (2026 Edition). In the past, we relied on the Basic VPN Gateway and … Read more

Spread the knowledge
Read more
dragon it system engineer grc benchmark

Windows DNS Performance Testing

DNS issues don’t always show up as clear outages. Often they show up as annoying browser behaviour like “random delays on first page load”, “sometimes it works, sometimes it spins”, … Read more

Spread the knowledge
Read more
Year2025 Dragon Christmas Party

2025 Review from Andreas Hartig

Check below if you want to read my 2025 Review. 2025 was one of those years where everything moves at once — work, community, and the personal projects you thought … Read more

Spread the knowledge
Read more