Skip to main content

AWS Global Network FAQs

AWS Global Infrastructure

Data transfer fees when moving data into AWS

Open all

    When your resources on the public internet send data into resources residing within AWS, there is no charge. This is sometimes referred to as “data ingress.” 

Data transfer charges

Open all

    There are three broad categories of data transfer charges in AWS:

    1. Data transfer out to the internet (DTO): Data transfer from a service within an AWS Region/Local Zone/Wavelength Zone to the internet
    2. Data transfer between Availability Zones (DTAZ): Data transfer from a service in one Availability Zone (AZ) to a service in another AZ in the same AWS Region
    3. Data transfer between Regions (DTIR): Data transfer from a service in one AWS Region/Local Zone/Wavelength Zone to a service in another AWS Region/Local Zone/Wavelength Zone

    There are also specialized services like Amazon CloudFront and AWS Direct Connect that have their own data transfer charges.

    For DTO and DTIR, we charge for data transfer only based on the source Region.

    Rate tiers take into account your aggregate DTO usage across Amazon EC2, Amazon S3, Amazon Glacier, Amazon RDS, Amazon Redshift, Amazon SageMaker, Amazon SES, Amazon SimpleDB, Amazon SQS, Amazon SNS, Amazon DynamoDB, AWS Storage Gateway, AWS CloudShell, Amazon CloudWatch Logs, AWS Elemental MediaConnect, and Elastic Load Balancing.

    There is a charge for data transferred "in"  and "out" from Amazon EC2, Amazon RDS, Amazon Redshift, Amazon DynamoDB Accelerator (DAX), Amazon ElastiCache instances, and Elastic Network Interfaces across Availability Zones in the same AWS Region. Data transferred between a Local Zone and an Availability Zone within the same AWS Region, and in and out from Amazon EC2 in the Local Zone is also charged.

    It is free to transfer data directly (see endpoints) between Amazon S3, Amazon EBS direct APIs, Amazon Glacier, Amazon DynamoDB, Amazon SES, Amazon SQS, Amazon Kinesis, Amazon ECR, Amazon SNS, or Amazon SimpleDB and Amazon EC2 instances in the same AWS Region. (For Amazon EBS direct APIs, data transfer charges will apply if FIPS Endpoints are used.) If other AWS services are in the path of your data transfer, you will be charged their associated data processing costs. These services include, but are not limited to, AWS PrivateLink endpoints, NAT gateways, and Transit Gateways.

    It is free to transfer data in and out from Amazon Classic and Application Elastic Load Balancers using private IP addresses, and between EC2 instances and the load balancer in the same AWS VPC. In the case of AWS Transit Gateway peering, data transferred out from each Transit Gateway using private IP addresses is charged in the same AWS Region. In the case of AWS Transit Gateway and AWS Cloud WAN peering, data transferred out from the Transit Gateway using private IP addresses and data transferred in and out from Cloud WAN using private IP addresses is charged.

    You can create an estimate using the AWS pricing calculator . Search for AWS data transfer in the list of services and configure Region and usage amount per month for different data transfer flows to get an estimate.

    With AWS Free Tier, you get 100 GB of free DTO per month from AWS Regions to the internet, aggregated across all AWS services and Regions (except China and GovCloud), regardless of the purpose of your transfer. The 100 GB free DTO is global and does not apply separately or individually to AWS Regions. In addition, we offer 1 TB of free data transfer out of Amazon CloudFront every month.

    In addition, AWS offers customers free data transfer out to the internet when they move all of their data off of AWS in accordance with the process below. Free DTO is available when a customer moves:  

    • all of their data off of AWS from all Eligible Accounts; or
    • all of their data off of a particular AWS service across their Eligible Accounts.

    An Eligible Account is an AWS account that is in good standing and is designated as the payer account responsible for paying all charges accrued by the use of AWS services. Please review “AWS Free Data Transfer Out Program for Switching Customers” section here for more information. 

    AWS is committed to making it easier for scientists to use its cloud storage, computing, and database services by waiving data egress fees for qualified researchers and academic customers; these are fees associated with data transfer out from AWS to the internet. The maximum discount is 15% of total monthly spending on AWS services, which is several times the usage we typically see among our research customers. Check your eligibility here. 

Data transfer billing

Open all

    You can check your data transfer charges in the Billing & Cost Management Dashboard. If you want to see data transfer line items at a more granular level, you can use Cost Explorer (refer to this blog post for steps). 

    Unless otherwise noted, our prices are exclusive of applicable taxes and duties, including VAT and applicable sales tax. For customers with a Japanese billing address, use of AWS services is subject to Japanese Consumption Tax. Learn more.

    Data transfer out to the internet uses the AWS global backbone and third-party carrier networks to send traffic directly to the public internet while optimizing for network performance. Amazon CloudFront and AWS Global Accelerator are separate services that use the AWS global network and its edge locations around the world. Amazon CloudFront improves performance for both cacheable content (such as images and videos) and dynamic content (such as API acceleration and dynamic site delivery). AWS Global Accelerator improves performance for a wide range of applications over TCP or UDP by proxying packets at the edge to applications running in one or more AWS Regions. 

    Yes. We do not charge for data transfer from AWS services to Amazon CloudFront. Data transfer from Amazon CloudFront out to the public internet is charged on a per GB basis based on this table on the CloudFront pricing page.

Data transfer fees when moving all data off AWS

Open all

Data transfer fees when migrating from the Singapore Region (SIN) to the Malaysia (KUL) or Thailand Region (BKK)

Open all

    AWS offers eligible customers free DTIR when they migrate all or a portion of their data from Singapore region to Malaysia or Thailand region, in accordance with the process.

    For details on "Data transfer fees when migrating from the Singapore Region", please refer to the corresponding section on the EC2 FAQs page.

Did you find what you were looking for today?

Let us know so we can improve the quality of the content on our pages