Transfer of data from Amazon S3 to Amazon EC2 within the same AWS Region does not incur a charge. AWS does not charge for data transfer between services such as S3 and EC2 when they are in the same region. However, data transfer charges do apply when transferring data between different AWS Regions or when data is transferred out to the public internet or to another AWS account.