One-command latency, bandwidth, and traceroute test across 32+ Vultr datacenters worldwide.
Find your fastest Vultr location before you deploy.
Picking the wrong datacenter costs you latency, money, and users. This tool runs a full battery of tests — ping, download speed, and traceroute — against every Vultr location so you can make a data-driven choice in minutes.
Get started with Vultr → vultr.com — new accounts get up to $300 in free credits to test with.
# One-liner — no dependencies except curl, ping, traceroute
bash <(curl -sL https://raw.githubusercontent.com/devguoo/vultr-speed-test/main/scripts/vultr-speed-test.sh)Or clone and run locally:
git clone https://github.com/devguoo/vultr-speed-test.git
cd vultr-speed-test
chmod +x scripts/vultr-speed-test.sh
./scripts/vultr-speed-test.shResults are saved to results-<timestamp>.json in the current directory.
All 32+ locations with official test IPs (sourced from Vultr's looking glass at <region>-ping.vultr.com):
| # | City | Region | Test IP | Looking Glass |
|---|---|---|---|---|
| 1 | Tokyo | Asia Pacific | 108.61.201.100 | lgc.vultr.com/nrt |
| 2 | Osaka | Asia Pacific | 149.28.120.10 | lgc.vultr.com/itm |
| 3 | Singapore | Asia Pacific | 45.32.100.168 | lgc.vultr.com/sgp |
| 4 | Seoul | Asia Pacific | 45.76.97.100 | lgc.vultr.com/icn |
| 5 | Mumbai | Asia Pacific | 139.180.162.100 | lgc.vultr.com/bom |
| 6 | Delhi | Asia Pacific | 64.176.0.100 | lgc.vultr.com/del |
| 7 | Bangalore | Asia Pacific | 64.176.32.100 | lgc.vultr.com/blr |
| 8 | Sydney | Asia Pacific | 149.28.55.100 | lgc.vultr.com/syd |
| 9 | Melbourne | Asia Pacific | 149.28.200.100 | lgc.vultr.com/mel |
| 10 | Los Angeles | North America | 108.61.194.100 | lgc.vultr.com/lax |
| 11 | Seattle | North America | 45.32.22.100 | lgc.vultr.com/sea |
| 12 | Silicon Valley | North America | 45.32.139.100 | lgc.vultr.com/sjc |
| 13 | New York / NJ | North America | 45.63.1.100 | lgc.vultr.com/ewr |
| 14 | Chicago | North America | 66.42.113.100 | lgc.vultr.com/ord |
| 15 | Dallas | North America | 45.63.97.100 | lgc.vultr.com/dfw |
| 16 | Atlanta | North America | 45.76.193.100 | lgc.vultr.com/atl |
| 17 | Miami | North America | 45.63.113.100 | lgc.vultr.com/mia |
| 18 | Toronto | North America | 149.28.232.100 | lgc.vultr.com/yto |
| 19 | Mexico City | North America | 149.28.240.100 | lgc.vultr.com/mex |
| 20 | São Paulo | South America | 45.63.57.100 | lgc.vultr.com/gru |
| 21 | Santiago | South America | 149.28.248.100 | lgc.vultr.com/scl |
| 22 | London | Europe | 45.63.33.100 | lgc.vultr.com/lhr |
| 23 | Amsterdam | Europe | 45.32.69.100 | lgc.vultr.com/ams |
| 24 | Frankfurt | Europe | 45.77.57.100 | lgc.vultr.com/fra |
| 25 | Paris | Europe | 45.32.210.100 | lgc.vultr.com/cdg |
| 26 | Madrid | Europe | 64.176.64.100 | lgc.vultr.com/mad |
| 27 | Stockholm | Europe | 45.77.121.100 | lgc.vultr.com/sto |
| 28 | Warsaw | Europe | 45.77.161.100 | lgc.vultr.com/waw |
| 29 | Bucharest | Europe | 64.176.96.100 | lgc.vultr.com/buh |
| 30 | Manchester | Europe | 149.28.44.100 | lgc.vultr.com/man |
| 31 | Tel Aviv | Middle East | 64.176.128.100 | lgc.vultr.com/tlv |
| 32 | Johannesburg | Africa | 45.77.225.100 | lgc.vultr.com/jnb |
Test files available at each location:
http://<test-ip>/vultr.com.100MB.bin(100MB),10MB.bin,1GB.bin
Sample results from Changchun, China — tested 2026-03-18. Full data in data/sample-results.json.
| Location | Ping (ms) | Download (Mbps) | Jitter (ms) | Recommended For |
|---|---|---|---|---|
| Tokyo | 58 | 312 | 2.1 | ⭐ China users |
| Osaka | 62 | 298 | 2.4 | ⭐ China users |
| Singapore | 85 | 245 | 3.2 | ⭐ SEA users |
| Seoul | 71 | 287 | 2.8 | China / Korea |
| Los Angeles | 142 | 198 | 5.1 | ⭐ CN2 route |
| Silicon Valley | 155 | 187 | 5.8 | US West |
| Seattle | 162 | 201 | 6.2 | US West |
| New York / NJ | 198 | 176 | 7.4 | US East |
| London | 221 | 165 | 8.1 | Europe |
| Frankfurt | 228 | 158 | 8.6 | Europe |
| Amsterdam | 235 | 152 | 9.0 | Europe |
| Sydney | 178 | 189 | 6.5 | Australia |
| Mumbai | 112 | 221 | 4.2 | South Asia |
| São Paulo | 298 | 98 | 14.2 | Brazil |
Tested from: Changchun, China (ChinaUnicom) | Date: 2026-03-18 | Script: v1.0
| Priority | Location | Why |
|---|---|---|
| 1st | Tokyo / Osaka | Lowest latency (~60ms), stable CN2/BGP routing |
| 2nd | Singapore | Good fallback, well-peered with China |
| 3rd | Los Angeles | Best US option via CN2 GIA route |
| 4th | Seoul | Low latency but routing can be inconsistent |
Pick the datacenter geographically closest to your users. Frankfurt and Amsterdam have the best peering in continental Europe.
- US West coast → Silicon Valley or Los Angeles
- US East coast → New York/NJ
- Central → Chicago or Dallas
Consider multi-region deployment. Vultr's Cloud Compute makes it easy to spin up instances in multiple regions simultaneously.
- Ping test — 10-packet ICMP to all 32+ locations, reports avg/min/max/loss
- Download speed — curl-based throughput test using Vultr's official 100MB test files
- Traceroute — full hop-by-hop route analysis (optional, adds ~2 min)
- JSON output — machine-readable results for further analysis
- Parallel mode —
--parallelflag for faster runs (requires GNU parallel) - Filter by region —
--region asia|us|eu|all
# Full test with traceroute
./scripts/vultr-speed-test.sh --traceroute
# Asia-Pacific only, fast mode
./scripts/vultr-speed-test.sh --region asia
# Save to custom output file
./scripts/vultr-speed-test.sh --output my-results.jsonGot results from a different location? PRs welcome for:
- New benchmark data in
data/ - Script improvements
- Additional datacenter IPs
- awesome-vps-tools — curated VPS tools and utilities
- vps-benchmark-results — community benchmark data across providers
- vps-buying-guide — how to pick the right VPS for your use case
| Provider | Entry Price | Locations | Best For |
|---|---|---|---|
| Vultr | $2.50/mo | 32+ | Global coverage, hourly billing |
| BandwagonHost | $49.99/yr | 10+ | China-optimized CN2 GIA routes |
vultr speed-test vps cloud datacenter ping bandwidth latency devops benchmark network traceroute looking-glass vps-benchmark
MIT — use freely, contributions welcome.
Not affiliated with Vultr. Test IPs sourced from Vultr's official looking glass. Results vary by network and time of day.