What's the maximum transfer speed between Amazon EC2 and Amazon S3?

Last updated: 2021-03-16

I want to transfer data from my Amazon Elastic Compute Cloud (Amazon EC2) instance to my Amazon Simple Storage Service (Amazon S3) bucket. What's the maximum transfer speed for copying data between the instance and the bucket?


Traffic between Amazon EC2 and Amazon S3 can leverage up to 100 Gbps of bandwidth to VPC endpoints and public IPs in the same Region. The data transfer rate between an EC2 instance and an S3 bucket and network performance depend on several factors, which include the following:

  • The AWS Regions that the instance and S3 bucket are in.
  • The medium of data transfer, such as a transfer through the internet or an Amazon Virtual Private Cloud (Amazon VPC) endpoint.
  • The size of objects to be transferred.
  • The resource utilization, CPU utilization, memory, disk I/O, network capabilities, and network limits of the EC2 instance.

For ways to improve the data transfer speed, see How can I improve the transfer speeds for copying data between my S3 bucket and EC2 instance?

Did this article help?

Do you need billing or technical support?