AWS Regions

When each region opened, how it's built and what the same workload costs there. Add any row to the comparison to price your own footprint against the regions you're considering.

Every AWS Region

Sort any column. The cost columns compare the same workload with us-east-1, line by line.
Geography:
36 regions
vs us-east-1, Balanced basketCompare
us-east-1
US East (N. Virginia)
20066No0.0%0.0%0.0%0.0%0.0%1,249149
us-west-1
US West (N. California)
20093†No+16.4%+13.8%+13.0%0.0%+12.0%65734
us-west-2
US West (Oregon)
20114No0.0%0.0%0.0%0.0%0.0%1,254137
us-east-2
US East (Ohio)
20163No0.0%0.0%0.0%0.0%0.0%1,139104
ca-central-1
Canada (Central)
20163No+11.2%+10.1%+8.7%0.0%+8.3%73846
ca-west-1
Canada West (Calgary)
20233Required+11.2%+10.1%+8.7%0.0%+8.3%30222
mx-central-1
Mexico (Central)
20253Required+5.0%+5.0%+5.0%0.0%+3.9%25321
eu-west-1
Europe (Ireland)
20073No+11.7%+10.7%0.0%0.0%+7.6%1,11192
eu-central-1
Europe (Frankfurt)
20143No+19.5%+18.9%+6.5%0.0%+13.6%1,08992
eu-west-2
Europe (London)
20163No+15.3%+15.7%+4.3%0.0%+10.7%75885
eu-west-3
Europe (Paris)
20173No+16.9%+15.7%+4.3%0.0%+11.5%63750
eu-north-1
Europe (Stockholm)
20183No+6.5%+5.0%0.0%0.0%+4.1%66875
eu-south-1
Europe (Milan)
20203Required+16.4%+16.4%+4.3%0.0%+11.3%45068
eu-central-2
Europe (Zurich)
20223Required+31.4%+30.8%+17.2%0.0%+22.7%36727
eu-south-2
Europe (Spain)
20223Required+11.7%+10.7%0.0%0.0%+7.6%71232
ap-southeast-1
Asia Pacific (Singapore)
20103No+24.7%+39.0%+8.7%+33.3%+26.4%85941
ap-northeast-1
Asia Pacific (Tokyo)
20114No+28.6%+39.0%+8.7%+26.7%+27.0%1,11188
ap-southeast-2
Asia Pacific (Sydney)
20123No+24.7%+39.0%+8.7%+26.7%+24.9%89084
ap-northeast-2
Asia Pacific (Seoul)
20164No+22.1%+39.0%+8.7%+40.0%+26.5%73740
ap-south-1
Asia Pacific (Mumbai)
20163No-34.3%+42.1%+8.7%+21.4%-8.2%76689
ap-east-1
Asia Pacific (Hong Kong)
20193Required+37.7%+52.8%+8.7%+33.3%+35.1%3592
ap-northeast-3
Asia Pacific (Osaka)
20213No+28.8%+47.2%+8.7%+26.7%+28.1%37525
ap-southeast-3
Asia Pacific (Jakarta)
20213Required+24.7%+39.0%+8.7%+46.7%+29.4%35762
ap-south-2
Asia Pacific (Hyderabad)
20223Required-34.3%+42.1%+8.7%+21.4%-8.2%45426
ap-southeast-4
Asia Pacific (Melbourne)
20233Required+24.7%+39.0%+8.7%+26.7%+24.9%25627
ap-southeast-5
Asia Pacific (Malaysia)
20243Required+6.0%+18.2%-2.2%+20.0%+9.6%49427
ap-southeast-7
Asia Pacific (Thailand)
20253Required+6.0%+18.2%-2.2%+20.0%+9.6%30828
ap-east-2
Asia Pacific (Taipei)
20253Required+15.7%+25.2%-2.2%+20.3%+15.8%24828
ap-southeast-6
Asia Pacific (New Zealand)
20253Required+30.9%+46.0%+14.1%+26.7%+29.7%28319
me-south-1
Middle East (Bahrain)
20193Required+22.1%+21.4%+8.7%+30.0%+22.2%23121
me-central-1
Middle East (UAE)
20223Required+22.9%+21.4%+8.7%+22.2%+20.9%29028
il-central-1
Israel (Tel Aviv)
20233Required+17.3%+16.4%+8.7%+22.2%+17.3%30028
af-south-1
Africa (Cape Town)
20203Required+31.9%+31.4%+19.1%+71.1%+39.2%43821
sa-east-1
South America (São Paulo)
20113No+59.0%+30.8%+76.1%+66.7%+59.5%69576
us-gov-west-1
AWS GovCloud (US-West)
20113Separate account+25.7%+17.0%+69.6%+72.2%+40.2%70139
us-gov-east-1
AWS GovCloud (US-East)
20183Separate account+25.7%+17.0%+69.6%+72.2%+40.2%50325

Opened years link to AWS's announcement. Cost columns use the tool's Balanced preset and don't change with your inputs below. EC2 types are Linux on-demand. Bedrock models are those with a price in that region. † Newer accounts can access two Availability Zones. This table has the 36 Regions in AWS's public price list. AWS's own count also includes the two China Regions and the European Sovereign Cloud, which aren't in it.

Local Zones and Wavelength Zones (71)
ZoneTypeParent regionEC2 types
af-south-1-los-1
Nigeria (Lagos)
Local Zoneaf-south-112
ap-northeast-1-tpe-1
Taiwan (Taipei)
Local Zoneap-northeast-110
ap-northeast-1-wl1-kix1
Asia Pacific (KDDI) - Osaka
Wavelength Zoneap-northeast-14
ap-northeast-1-wl1-nrt1
Asia Pacific (KDDI) - Tokyo
Wavelength Zoneap-northeast-14
ap-northeast-2-wl1-cjj1
Asia Pacific (SKT) - Daejeon
Wavelength Zoneap-northeast-24
ap-northeast-2-wl1-sel1
Asia Pacific (SKT) - Seoul
Wavelength Zoneap-northeast-24
ap-south-1-ccu-1
India (Kolkata)
Local Zoneap-south-111
ap-south-1-del-1
India (Delhi)
Local Zoneap-south-19
ap-southeast-1-bkk-1
Thailand (Bangkok)
Local Zoneap-southeast-19
ap-southeast-1-han-1
Vietnam (Hanoi)
Local Zoneap-southeast-127
ap-southeast-1-mnl-1
Philippines (Manila)
Local Zoneap-southeast-112
ap-southeast-2-akl-1
New Zealand (Auckland)
Local Zoneap-southeast-29
ap-southeast-2-per-1
Australia (Perth)
Local Zoneap-southeast-213
ca-central-1-wl1-yto1
Canada (BELL) - Toronto
Wavelength Zoneca-central-14
eu-central-1-ath-1
Greece (Athens)
Local Zoneeu-central-127
eu-central-1-ham-1
Germany (Hamburg)
Local Zoneeu-central-18
eu-central-1-ist-1
Turkey (Istanbul)
Local Zoneeu-central-127
eu-central-1-waw-1
Poland (Warsaw)
Local Zoneeu-central-110
eu-central-1-wl1-ber1
Europe (Vodafone) - Berlin
Wavelength Zoneeu-central-14
eu-central-1-wl1-dtm1
Europe (Vodafone) - Dortmund
Wavelength Zoneeu-central-14
eu-central-1-wl1-muc1
Europe (Vodafone) - Munich
Wavelength Zoneeu-central-14
eu-north-1-cph-1
Denmark (Copenhagen)
Local Zoneeu-north-18
eu-north-1-hel-1
Finland (Helsinki)
Local Zoneeu-north-18
eu-west-2-wl1-lon1
Europe (Vodafone) - London
Wavelength Zoneeu-west-24
eu-west-2-wl1-man1
Europe (Vodafone) - Manchester
Wavelength Zoneeu-west-24
eu-west-2-wl2-man1
Europe (British Telecom) - Manchester
Wavelength Zoneeu-west-24
eu-west-3-wl1-cmn1
Morocco (Casablanca)
Wavelength Zoneeu-west-39
eu-west-3-wl1-dss1
Senegal (Dakar)
Wavelength Zoneeu-west-311
me-south-1-mct-1
Oman (Muscat)
Local Zoneme-south-18
us-east-1-atl-1
US East (Atlanta)
Local Zoneus-east-1113
us-east-1-bog-1
Colombia (Bogota)
Local Zoneus-east-1—
us-east-1-bos-1
US East (Boston)
Local Zoneus-east-116
us-east-1-bue-1
Argentina (Buenos Aires)
Local Zoneus-east-115
us-east-1-chi-1
US East (Chicago)
Local Zoneus-east-156
us-east-1-dfw-1
US East (Dallas)
Local Zoneus-east-190
us-east-1-iah-1
US East (Houston)
Local Zoneus-east-143
us-east-1-lim-1
Peru (Lima)
Local Zoneus-east-113
us-east-1-mci-1
US East (Kansas City 2)
Local Zoneus-east-112
us-east-1-mia-1
US East (Miami)
Local Zoneus-east-146
us-east-1-msp-1
US East (Minneapolis)
Local Zoneus-east-17
us-east-1-nyc-1
US East (New York City)
Local Zoneus-east-148
us-east-1-phl-1
US East (Philadelphia)
Local Zoneus-east-117
us-east-1-qro-1
Mexico (Queretaro)
Local Zoneus-east-113
us-east-1-scl-1
Chile (Santiago)
Local Zoneus-east-115
us-east-1-wl1
US East (Verizon) - Boston
Wavelength Zoneus-east-14
us-east-1-wl1-atl1
US East (Verizon) - Atlanta
Wavelength Zoneus-east-14
us-east-1-wl1-bna1
US East (Verizon) - Nashville
Wavelength Zoneus-east-114
us-east-1-wl1-chi1
US East (Verizon) - Chicago
Wavelength Zoneus-east-14
us-east-1-wl1-clt1
US East (Verizon) - Charlotte
Wavelength Zoneus-east-114
us-east-1-wl1-dfw1
US East (Verizon) - Dallas
Wavelength Zoneus-east-14
us-east-1-wl1-dtw1
US East (Verizon) - Detroit
Wavelength Zoneus-east-14
us-east-1-wl1-foe1
US East (Lenexa)
Wavelength Zoneus-east-111
us-east-1-wl1-iah1
US East (Verizon) - Houston
Wavelength Zoneus-east-14
us-east-1-wl1-mia1
US East (Verizon) - Miami
Wavelength Zoneus-east-14
us-east-1-wl1-msp1
US East (Verizon) - Minneapolis
Wavelength Zoneus-east-14
us-east-1-wl1-nyc1
US East (Verizon) - New York
Wavelength Zoneus-east-14
us-east-1-wl1-tpa1
US East (Verizon) - Tampa
Wavelength Zoneus-east-14
us-east-1-wl1-was1
US East (Verizon) - Washington DC
Wavelength Zoneus-east-114
us-west-2-den-1
US West (Denver)
Local Zoneus-west-217
us-west-2-hnl-1
US West (Honolulu)
Local Zoneus-west-211
us-west-2-las-1
US West (Las Vegas)
Local Zoneus-west-244
us-west-2-lax-1
US West (Los Angeles)
Local Zoneus-west-264
us-west-2-pdx-1
US West (Portland)
Local Zoneus-west-27
us-west-2-phx-1
US West (Phoenix)
Local Zoneus-west-261
us-west-2-sea-1
US West (Seattle)
Local Zoneus-west-27
us-west-2-wl1
US West (Verizon) - San Francisco Bay Area
Wavelength Zoneus-west-24
us-west-2-wl1-den1
US West (Verizon) - Denver
Wavelength Zoneus-west-24
us-west-2-wl1-las1
US West (Verizon) - Las Vegas
Wavelength Zoneus-west-24
us-west-2-wl1-lax1
US West (Verizon) - Los Angeles
Wavelength Zoneus-west-24
us-west-2-wl1-phx1
US West (Verizon) - Phoenix
Wavelength Zoneus-west-24
us-west-2-wl1-sea1
US West (Verizon) - Seattle
Wavelength Zoneus-west-24

Compare regions

Price the same workload where you run today against the regions you're considering
Presets:

Your footprint

  • US East (N. Virginia)us-east-1
  • Europe (Ireland)eu-west-1

  • Europe (Frankfurt)eu-central-1

instances
instances

The basket is identical in every region, so differences come from AWS's regional rates alone. Cross-region transfer is the extra cost of connecting the candidate to your regions, shown separately. Account-level free tier, Savings Plans/RIs and service availability are out of scope. See the method note below.

Adding a regionHow much more or less the same workload costs in each candidate region
Europe (Frankfurt) · eu-central-1+9.4%vs the average of your regions · +$200/mo ($2,131 → $2,331)
  • vs US East (N. Virginia)+13.6%
  • vs Europe (Ireland)+5.5%
Plus $82/mo transfer to connect it
Reading the result

Read the lines before the total. The services don't move together, and the line driving the difference is the part worth acting on.

Candidate regions vs what you pay today

Percentage difference for the same workload, line by line
Candidate vsComputeDatabaseS3EgressTotal
Europe (Frankfurt) · eu-central-1 compared with
us-east-1
US East (N. Virginia)
+19.5%+$219+18.9%+$44+6.5%+$150.0%$0+13.6%+$278
eu-west-1
Europe (Ireland)
+7.0%+$88+7.4%+$19+6.5%+$150.0%$0+5.5%+$122
Avg of your regions+12.9%+$153+12.8%+$31+6.5%+$150.0%$0+9.4%+$200

Percentages compare each candidate with the same line in each current region. The last row of each group compares against the average of your current regions, equally weighted.

Monthly cost, line by line

Monthly $US East (N. Virginia)us-east-1Europe (Ireland)eu-west-1CandidateEurope (Frankfurt)eu-central-1
Compute$1,124$1,256$1,343
Database$232$257$276
S3 Standard$236$236$251
Internet egress$461$461$461
Total$2,053$2,209$2,331

Connecting the candidate to your regions

AWS bills transfer between regions to the sending region, and inbound is free, so the two directions of a pair often cost different amounts. In is data each current region sends to the candidate; out is data the candidate sends back.

Current regionIn $/GBOut $/GBIn /moOut /moTotal /mo
Europe (Frankfurt) · eu-central-1 connected to
us-east-1
US East (N. Virginia)
$0.02$0.02$20$20$41
eu-west-1
Europe (Ireland)
$0.02$0.02$20$20$41
Total$82

Transfer rates are flat per GB with no volume tiers. AWS publishes no rate for a few pairs (for example Jakarta to Osaka); those show as not published and are left out of the total.

Instance families you'd lose

Families sold on-demand on Linux in at least one of your current regions but not in the candidate. Check this list against what you actually run before comparing prices.

  • Europe (Frankfurt) · eu-central-1: 33 not sold there. c1, c7gn, c8ib, cr1, dl1, h1, hpc7a, hpc7g, i4g, m1, m2, m8gb, m8gn, m8ib, m8idb, m8idn, m8in, m8ine, p3dn, p5en, p6-b200, p6-b300, r8gb, r8gn, t1, trn1, trn1n, u-24tb1, u7in-32tb, vt1, x2gd, x2iezn, x8aedz

How this is calculated

A fixed basket of four line items, priced identically everywhere

Every region is priced on the same four SKUs, each sold in every standard region, so nothing drops out of the comparison and no region gets priced on a substitute:

  • Compute: m6g.xlarge, Linux on-demand. The Graviton2 general-purpose family is the only current-generation one sold in all 36 standard regions; the regional markup barely depends on architecture.
  • Database: db.m6g.large, RDS PostgreSQL, Single-AZ, on-demand. Sold in every standard region.
  • Object storage: S3 Standard, priced through the region's full tier ladder (50 TB and 500 TB breakpoints), per GB-month.
  • Internet egress: data transfer out to the internet, through the region's full tier ladder (10 TB, 50 TB, 150 TB breakpoints), per GB.

Excluded on purpose: the account-level free tier (it applies once per account, not per region), Savings Plans and Reserved Instances (discount percentages can differ by region, and these are on-demand rates), and service availability differences. Cross-region transfer is priced separately from the basket because it's a cost of connecting the candidate, with no counterpart in your current regions; it uses AWS's plain inter-region rates, not Global Accelerator's accelerated ones. Four lines are a proxy for a bill, not a bill. Use the line split to see which service drives a difference, then check that service's own page.

The region table prices this basket at the Balanced preset: 10 EC2 instances, 2 RDS instances, 10 TB in S3 and 5 TB of egress. Other baskets give other percentages. Our guide to regional pricing uses m6i, gp3 and a NAT Gateway, so its São Paulo figure is higher than the one here. Neither is wrong: each is the real price of a different workload.

Opened dates come from AWS's own announcements and mark the first AWS service available to customers in that location as a standard Region. That's why N. Virginia and Ireland carry S3 dates, ahead of EC2, and why Osaka shows 2021: its 2018 Local Region was a single data center, not a standard Region.