Skip to main content

AWS Global Network FAQs

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). 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.

EU customers may request reduced data transfer rates for eligible use cases under the EU Data Act. Please contact AWS Customer Support for more information.

If the data transfer out to the internet per month is greater than 500 TB, please contact us.

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

AWS offers eligible customers free data transfer out to the internet when they move all of their data off of AWS, in accordance with the process below.

Complete the following steps:

  1. If you have a dedicated AWS account team, contact them first and inform them of your plans. In some cases, if you have a negotiated commitment with AWS, you'll want to discuss your options with your AWS account team.
  2. Review the criteria and process described on this page.
  3. Contact AWS Customer Support and indicate that your request is for “free data transfer to move off AWS.” AWS Customer Support will ask that you provide information so they can review your moving plans, evaluate whether you qualify for free data transfer out, and calculate a proper credit amount.
  4. If AWS Customer Support approves your move, you will receive a temporary credit for the cost of data transfer out based on the volume of all data you have stored across AWS services at the time of the AWS calculation. AWS Customer Support will notify you if you are approved and you will then have 60 days to complete your move off of AWS. The credit will count against data transfer out usage only and it will not be applied to other service usage. After your move away from AWS services, within the 60-day period, you must delete all remaining data and workloads from your AWS account, or you can close your AWS account.

Free data transfers for moving IT providers are also subject to the following criteria:

  1. Only customers with an active AWS account in good standing are eligible for free data transfer out.
  2. If you have less than 100 GB of data stored in your AWS account you may move this data off of AWS for free under the existing AWS Free Tier monthly 100 GB for data transfer out. Customers with less than 100 GB of data stored in their AWS account are not eligible for additional credits.
  3. AWS will provide you with free data transfer out to the internet when you move all of your data off of AWS. If you only want to move your total usage of a single service, but not everything, contact AWS Customer Support.
  4. If your plans change, or you cannot complete your move off of AWS within 60 days, you must notify AWS Customer Support.
  5. Standard services charges for use of AWS services are not included. Only data transfer out charges in support of your move off of AWS are eligible for credits. However, data transfer out from specialized data transfer services, such as Amazon CloudFront, AWS Direct Connect, AWS Snow Family, and AWS Global Accelerator, are not included.
  6. AWS may review your service usage to verify compliance with these requirements. If we determine your use of data transfer out was for a purpose other than moving off of AWS, we may charge you for the data transfer out that had been credited.
  7. AWS may make changes with respect to free data transfers out to the internet at any time.

AWS customers make hundreds of millions of data transfers each day, and we generally don’t know the reason for any given data transfer. For example, customers may be transferring data to an end user of their application, to a website visitor, or to another cloud or on-premises environment for backup purposes. Accordingly, the only way we know that your data transfer is to support your move off of AWS is if you tell us beforehand.

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 the Singapore Region to the Malaysia or Thailand Region, in accordance with the process below (in the next question).

Complete the following steps:

  1. If you have a dedicated AWS account team, contact them first and inform them of your plans. In some cases, if you have a private pricing agreement with AWS, you'll want to discuss your options with your AWS account team.
  2. Review the criteria and process described below (after step 6).
  3. Contact AWS Customer Support and indicate that your request is for “free data transfer inter-Region (DTIR) to migrate data from the Singapore Region to the Malaysia or Thailand Region.” AWS Customer Support will ask that you provide information so they can review your migration plans, evaluate whether you qualify for free DTIR, and, if applicable, calculate an appropriate credit amount.
  4. If AWS Customer Support approves your move, you will receive a temporary credit for the cost of DTIR based on the volume of all data you want to migrate across AWS services from the Singapore Region to the Malaysia or Thailand Region. AWS Customer Support will notify you if you are approved and you will then have 60 days to complete your inter-Region migration. The credit will count against DTIR usage only, and it will not be applied to other service usage.
  5. After you complete migration within the 60-day period, you must delete the migrated data and workloads from the Singapore Region within 30 days of completing your migration.
  6. You can repeat steps 3 – 5 if you need to migrate data from Singapore to the Malaysia or Thailand Region in multiple rounds of data transfers.

Free DTIR for migrating from Singapore to the Malaysia or Thailand Region are also subject to the following criteria:

  1. Only customers with an active AWS account in good standing are eligible for free DTIR.
  2. If your plans change, or you cannot complete your inter-Region migration within 60 days, you must notify AWS Customer Support.
  3. Standard service charges for use of AWS services are not included. Only DTIR charges in support of your Singapore to Malaysia or Thailand Region migration are eligible for credits.
  4. AWS may review your service usage to verify compliance with these requirements. If we determine your use of DTIR was for a purpose other than migrating data and workloads from Singapore to the Malaysia or Thailand Regions, we may charge you for the DTIR that had been credited.
  5. AWS may make changes with respect to free DTIR at any time.

AWS customers make hundreds of millions of data transfers each day and we generally don’t know the reason for any given data transfer. For example, customers may be transferring data to replicate workloads for backup purposes to a website visitor from the Malaysia Region. Accordingly, the only way we know that your data transfer is to support your Singapore to Malaysia or Thailand inter-Region migration is if you tell us beforehand.