AWS - Free tool

AWS Transit Gateway cost calculator

Model the hub-and-spoke tax on multi-VPC AWS. Enter attachments, monthly data processed, and cross-AZ traffic to see the TGW bill plus the EC2 data transfer line that often gets missed.

Estimated monthly TGW bill

$0

$0 per year

Attachment cost $0 15 attachments x 730 hours x $0.050/hr
Data-processing cost $0 20,000 GB x $0.020/GB
Cross-AZ surcharge $0 40% of 20,000 GB x $0.01/GB

Check these first when TGW cost is high: unused VPC attachments, S3 and DynamoDB routes crossing TGW instead of Gateway Endpoints, chatty app and database VPCs, inspection paths that cross the TGW twice, and bulk cross-region transfers.

Why TGW bills surprise teams

Transit Gateway looks small on the pricing page: attachment hours plus data processed. In real accounts, the total grows when workloads send AWS-native traffic through the hub, inspection paths cross the TGW twice, and cross-AZ transfer lands on a different bill line.

A 15-attachment hub with 20 TB of monthly traffic and 40 percent cross-AZ runs just over $1,000 per month at the default US rates. The fix is usually route cleanup, Gateway Endpoints, and direct peering for the busiest VPC pairs.

Frequently asked