⚡ ~/naveed Dev Tools
⚡ Portfolio Home 👤 About Naveed Bio & Credentials 📫 Contact Naveed Get In Touch ✍️ Engineering Blog Deep Dives 🎯 Interview Hub 1,000+ Scenarios ☸️ Kubernetes Mastery Hub 24 Modules 🎮 DevOps Arcade & Quizzes Subnet Blitz ⚡ 🗺️ DevOps Roadmaps PDFs & Guides 🤖 Morpheus Analysis AI Quant ↗ 🛠️ Developer Tools Utilities 🧪 Labs & Experiments 📄 Interactive CV & Certs 🔗 All Links & Socials ⚡ Join The Dispatch (Weekly SRE Newsletter) →
☁️ Free · No Login · 100% Browser-Based

Free AWS Data Transfer Cost Calculator
Egress, Cross-Region, Inter-AZ and NAT

Estimate your AWS data transfer bill across internet egress, cross-region traffic, inter-AZ traffic and NAT gateways. This AWS data transfer cost calculator applies the tiered rates for US East (N. Virginia) and shows what is driving the charge. Part of our free cloud cost calculator.

● Verified against the AWS Price List API● Tiered egress rates● Zero data sent to server

🌐 AWS Data Transfer Cost Calculator

Enter how much data leaves the internet edge, crosses regions, moves between availability zones and passes through NAT gateways. The calculator applies the tiered internet egress rates and shows which path is costing you the most.

First 100 GB free, then $0.09 down to $0.05 per GB.
$0.02 per GB from US East to many regions.
$0.01 per GB in each direction.
$0.045 per gateway-hour.
$0.045 per GB, on top of any egress.

🌐 Monthly Data Transfer Cost Breakdown

Line itemUsageRateMonthly cost
Last updated: November 11, 2026. All rates checked against the AWS Price List API (US East, N. Virginia).

How AWS Data Transfer Pricing Works

Data coming into AWS is free. Data leaving to the internet is free for the first 100 GB each month, then $0.09 per GB, falling to $0.05 per GB above 150 TB. Traffic between regions, between availability zones, and through NAT gateways has its own charges.

This AWS data transfer cost calculator is the AWS-focused companion to our free cloud cost calculator, which compares egress across AWS, Azure, GCP, Oracle Cloud and others. Every rate below is for US East (N. Virginia) and was checked against the AWS Price List API on November 11, 2026.

Traffic pathPriceNotes
Data in from the internet$0.00 per GBAlways free
Internet egress, first 100 GB per month$0.00 per GBAggregated across services and regions
Internet egress, up to 10 TB$0.09 per GBTiers are cumulative per month
Internet egress, next 40 TB$0.085 per GB
Internet egress, next 100 TB$0.07 per GB
Internet egress, over 150 TB$0.05 per GBAbove 500 TB, contact AWS
Inter-region, US East to Oregon, Frankfurt or Singapore$0.02 per GBOther region pairs can cost more
Between availability zones$0.01 per GB each directionSo $0.02 per GB for a round trip
NAT gateway$0.045 per hour plus $0.045 per GB processedEgress charges still apply on top

AWS Data Transfer Cost Examples

A small SaaS pays tens of dollars a month for transfer, a media site pays about a thousand, and a data-heavy platform pays several thousand. NAT gateway processing and inter-AZ traffic often add more than people expect. These scenarios use the calculator formula.

ScenarioInternet egressInter-regionInter-AZNAT gateways / GBMonthly cost
Small SaaS500 GB0 GB200 GB1 / 300 GB$86.35
Media site10,240 GB500 GB2,000 GB2 / 1,000 GB$1,073.30
Data-heavy platform51,200 GB10,240 GB20,000 GB3 / 10,000 GB$5,547.55

How to Reduce AWS Data Transfer Costs

Keep traffic inside the same availability zone where you can, use gateway VPC endpoints for S3 and DynamoDB, serve downloads through a CDN, and avoid cross-region replication you do not need. Each of these targets a specific line in the calculator.

Our interview guide on multi-cloud egress cost optimization covers the architecture side. If you also run Azure, the Azure VM cost calculator prices the compute, and for monitoring costs see the CloudWatch cost calculator.

Inter-AZ and NAT Gateway Charges Explained

Inter-AZ traffic is billed at $0.01 per GB on the way out and $0.01 per GB on the way in, so each GB crossing zones costs $0.02. A NAT gateway adds $0.045 per hour and $0.045 per GB processed, and traffic to the internet through it also pays normal egress rates.

One gateway running all month costs about $32.85 before any data. Processing 1 TB through it adds $46.08. Multi-AZ designs usually run one gateway per zone, so the hourly part multiplies with the zone count.


Frequently Asked Questions

Short answers to the questions people ask most about this calculator and the pricing behind it. Every figure is a public list price for the stated region.

How much does AWS data transfer cost? ▼
Data into AWS is free. Data out to the internet is free for the first 100 GB per month, then $0.09 per GB up to 10 TB, $0.085 for the next 40 TB, $0.07 for the next 100 TB and $0.05 above 150 TB, based on US East (N. Virginia) list prices.
Is data transfer between availability zones free? ▼
No. AWS charges $0.01 per GB in each direction for traffic between availability zones in the same region, which is $0.02 per GB for a round trip. Traffic inside a single zone over private IPs is free.
How much does a NAT gateway cost in data transfer? ▼
A NAT gateway costs $0.045 per hour plus $0.045 per GB of data processed in US East (N. Virginia). Traffic that leaves to the internet through it also pays normal internet egress charges on top.
How much does cross-region data transfer cost on AWS? ▼
From US East (N. Virginia) to US West (Oregon), Europe (Frankfurt) and Asia Pacific (Singapore) it is $0.02 per GB. Other region pairs can cost more, so check the price for the specific pair.
How can I reduce AWS data transfer costs? ▼
Use gateway VPC endpoints for S3 and DynamoDB instead of NAT, keep high-volume traffic within one availability zone, serve downloads through a CDN, and avoid unnecessary cross-region replication.