CheckPre

AWS Data Transfer Cost Calculator

Estimate your AWS data transfer bill: EC2 internet egress tiers, CloudFront, inter-region, cross-AZ and NAT gateway charges, compared with every other cloud.

Updated · By Niraj Kumar · 14 sources

Where

Servers and users inServers and users in
Enter volumes inEnter volumes in

Traffic to users

GB / month

Everything your servers, storage and CDN send to users and other services on the internet.

%
No CDNAll of it

Each provider's own CDN: CloudFront, Cloud CDN, Front Door, Cloudflare or Spaces CDN.

Traffic inside the cloud

GB / month

Replication, backups and calls to services in a different region.

GB / month

Service-to-service calls, load balancing and database replicas in other zones of the same region.

NAT and servers

GB / month

Outbound calls, package and image pulls from private subnets.

Usually one per availability zone.

Sets pooled transfer allowances and Cloud NAT's per-VM fee.

Monthly data transfer on AWS$998$11,975 a year
Internet egress
$913
Inter-region
$10.00
Cross-AZ
$20.00
NAT gateway hours
$32.85
NAT data processed
$22.50
Price rank
7th cheapest of 8
Cheapest cloud with servers
DigitalOcean
$0.00 a month, $998 less
Every provider on this traffic, per month, North AmericaHover or focus a row for its line items.
  1. 1Cloudflarebandwidth only$0.00Cloudflare runs no servers, so region, zone and NAT traffic is priced on whatever compute sits behind it.
  2. 2DigitalOcean$0.00DigitalOcean has no managed NAT gateway to bill; servers reach the internet on their own addresses.
  3. 3Akamai Cloud (Linode)$0.00Linode has no managed NAT gateway to bill; servers reach the internet on their own addresses.
  4. 4Oracle Cloud$4.25
  5. 5Hetzner Cloud$8.51Uses 10.5 TB against a pooled allowance of 3 TB across 3 servers.
  6. 6Microsoft Azure$948
  7. 7AWS$998
  8. 8Google Cloud$1,182
Line by line, per month
ProviderInternet egressInter-regionCross-AZNAT gateway hoursNAT data processedTotal
Cloudflare–––––$0.00
DigitalOcean–––––$0.00
Akamai Cloud (Linode)–––––$0.00
Oracle Cloud$4.25––––$4.25
Hetzner Cloud$8.51––––$8.51
Microsoft Azure$882$10.00–$32.85$22.50$948
AWS$913$10.00$20.00$32.85$22.50$998
Google Cloud$1,137$10.00$10.00$3.07$22.50$1,182

How is cloud data transfer billed?

As of September 28, 2026, on AWS internet egress from North America starts at $0.09 per GB; CloudFront starts at $0.085 per GB; and a NAT gateway costs $0.045 an hour plus $0.045 per GB processed. Your bill is each traffic type's gigabytes times its rate, tier by tier, plus any hourly charges.

monthly = tiered(internet egress) + CDN delivery + misses × origin fetch + inter-region GB × rate + cross-AZ GB × rate + NAT gateways × hourly × 730 + NAT GB × processing rate

This page uses the same method as the Cloud Egress Cost Calculator, which explains each term and assumption in full.

Worked example

A workload in North America on AWS: 10 TB a month to the internet, 500 GB to another region, 1,000 GB across zones, 500 GB through NAT, on 3 servers.

  1. 1Internet egress: $913
  2. 2Inter-region: $10.00
  3. 3Cross-AZ: $20.00
  4. 4NAT gateway hours: $32.85
  5. 5NAT data processed: $22.50
  6. 6Total: $998 a month

$998 a month on AWS, $11,975 a year. The cheapest cloud listed that runs servers, DigitalOcean, would cost $0.00 a month.

Frequently asked questions

What does AWS charge for bandwidth?

At list prices, internet egress from North America starts at $0.09 per GB; CloudFront starts at $0.085 per GB; and a NAT gateway costs $0.045 an hour plus $0.045 per GB processed. AWS's first 100 GB of internet egress a month is free across all services and regions. Cross-AZ traffic is billed $0.01 per GB on each side, $0.02 in all. NAT gateway rates are US East's; some regions charge more.

How much does AWS charge for data transfer out?

From US and European regions, EC2 internet egress is $0.09 per GB for the first 10 TB a month, $0.085 for the next 40 TB, $0.07 for the next 100 TB and $0.05 beyond 150 TB, after 100 GB a month free across your account. Singapore starts at $0.12 and São Paulo at $0.15. Transfer to another region is $0.02 per GB from the US, and between availability zones $0.01 each way.

Sources

Related calculators

More in AI, Cloud & Developer