Data Transfer

For some AWS services, the cost for moving data in or out is accounted for in the cost of the service itself, rather than billed as a separate data transfer fee. Sometimes this means that there will not be a distinct data transfer cost in either direction (such as with AWS Kinesis); sometimes it means that there will be a distinct cost to move data one way but not the other way (such as when transferring to and from AWS S3 across different Regions); other times, there will be a cost to transfer data in and a cost to transfer data out (such as when transferring across EC2s in different AZs).


  • In Azure, there are no fees for Inbound data transfers but only for outbound data transfer.
  • In GCE, there are fees for data in and out of GCE, but no fees for data transfer within the same location.