Cross-Region Replication Cost Calculator
What copying backups and replicating databases to a second region costs a month on each cloud, from $0.02 per GB inside the US to far more elsewhere.
Updated · By Niraj Kumar · 14 sources
https://checkpre.com/ai/cross-region-replication-cost-calculator
Where
Traffic to users
Everything your servers, storage and CDN send to users and other services on the internet.
Each provider's own CDN: CloudFront, Cloud CDN, Front Door, Cloudflare or Spaces CDN.
Traffic inside the cloud
Replication, backups and calls to services in a different region.
Service-to-service calls, load balancing and database replicas in other zones of the same region.
NAT and servers
Outbound calls, package and image pulls from private subnets.
Usually one per availability zone.
Sets pooled transfer allowances and Cloud NAT's per-VM fee.
- AWS
- $503 a month
- $6,041 a year
- Google Cloud
- $488 a month
- $5,860 a year
- Microsoft Azure
- $482 a month
- $5,781 a year
- 1Cloudflarebandwidth only$0.00Cloudflare runs no servers, so region, zone and NAT traffic is priced on whatever compute sits behind it.
- 2Hetzner Cloud$18.74Uses 20.5 TB against a pooled allowance of 4 TB across 4 servers.
- 3Akamai Cloud (Linode)$24.90Uses 20.5 TB against a pooled allowance of 15.6 TB across 4 servers.
- 4DigitalOcean$49.80Uses 20.5 TB against a pooled allowance of 15.6 TB across 4 servers.
- 5Oracle Cloud$91.29
- 6Microsoft Azure$482
- 7Google Cloud$488
- 8AWS$503
| Provider | Internet egress | Inter-region | Cross-AZ | NAT gateway hours | NAT data processed | Total |
|---|---|---|---|---|---|---|
| Cloudflare | – | – | – | – | – | $0.00 |
| Hetzner Cloud | $18.74 | – | – | – | – | $18.74 |
| Akamai Cloud (Linode) | $24.90 | – | – | – | – | $24.90 |
| DigitalOcean | $49.80 | – | – | – | – | $49.80 |
| Oracle Cloud | $91.29 | – | – | – | – | $91.29 |
| Microsoft Azure | $34.80 | $410 | – | $32.85 | $4.50 | $482 |
| Google Cloud | $59.88 | $410 | $10.24 | $4.09 | $4.50 | $488 |
| AWS | $36.00 | $410 | $20.48 | $32.85 | $4.50 | $503 |
How is cloud data transfer billed?
monthly = tiered(internet egress) + CDN delivery + misses × origin fetch + inter-region GB × rate + cross-AZ GB × rate + NAT gateways × hourly × 730 + NAT GB × processing rateThis page uses the same method as the Cloud Egress Cost Calculator, which explains each term and assumption in full.
Worked example
Nightly backups and database replication copying 20 TB a month to a disaster-recovery region, with 1 TB crossing zones inside the primary region and a small amount of internet traffic. Priced on AWS in North America.
- 1Internet egress: $36.00
- 2Inter-region: $410
- 3Cross-AZ: $20.48
- 4NAT gateway hours: $32.85
- 5NAT data processed: $4.50
- 6Total: $503 a month
$503 a month on AWS, $6,041 a year. The cheapest cloud listed that runs servers, Hetzner Cloud, would cost $18.74 a month.
Frequently asked questions
How much does data transfer between regions cost?
Between US regions, or within Europe, $0.02 per GB on AWS, Google Cloud and Azure. It rises sharply elsewhere: from Singapore $0.09 on AWS and $0.08 on Google and Azure, and from São Paulo $0.138 on AWS and $0.14 to $0.16 on the others. Oracle, Linode, DigitalOcean and Hetzner count inter-region traffic against the normal outbound allowance instead.
Does S3 replication cost more than the transfer?
Yes. S3 Cross-Region Replication also bills PUT requests in the destination bucket and the storage there, and Replication Time Control adds $0.015 per GB. The calculator counts only the transfer, which is usually the largest line for big objects and the smallest for many small ones.
Which cloud is cheapest for the data transfer of cross-region backup and replication?
On this page's workload (500 GB a month to the internet, 20 TB to another region, 1 TB across zones, 100 GB through NAT), the lowest monthly transfer bills are Cloudflare $0.00, Hetzner Cloud $18.74, Akamai Cloud (Linode) $24.90. The cheapest that also runs the servers is Hetzner Cloud at $18.74, against $503 on AWS, at prices checked September 28, 2026.
Sources
- AWS, EC2 on-demand pricing: data transfer · checked
- AWS, Amazon CloudFront pay-as-you-go pricing · checked
- AWS, Amazon VPC pricing (NAT gateway) · checked
- Google Cloud, all networking pricing · checked
- Google Cloud, Cloud CDN pricing · checked
- Google Cloud, Cloud NAT pricing · checked
- Microsoft, Azure bandwidth pricing · checked
- Microsoft, Azure Front Door pricing · checked
- Microsoft, Azure NAT Gateway pricing · checked
- Cloudflare, R2 pricing · checked
- Oracle, OCI networking price list · checked
- DigitalOcean, bandwidth billing · checked
- Akamai, network transfer usage and costs · checked
- Hetzner, Cloud billing FAQ · checked
Related calculators
- AWS Data Transfer Cost CalculatorEstimate your AWS data transfer bill: EC2 internet egress tiers, CloudFront, inter-region, cross-AZ and NAT gateway charges, compared with every other cloud.
- AWS vs Oracle Egress Cost CalculatorAWS against Oracle Cloud, whose 10 TB of free monthly egress and $0.0085 overage undercut AWS by an order of magnitude.
- Cloud Egress Cost CalculatorEnter your traffic once and see the monthly data transfer bill on AWS, Google Cloud, Azure, Cloudflare, Oracle, DigitalOcean, Linode and Hetzner side by side.
- Kubernetes Network Cost CalculatorThe network bill for a multi-zone Kubernetes cluster: cross-zone service traffic, NAT for image pulls and egress, priced on each cloud.
More in AI, Cloud & Developer
- AWS vs GCP Egress Cost Calculator
- AWS vs Azure Egress Cost Calculator
- GCP vs Azure Egress Cost Calculator
- AWS vs Cloudflare Egress Cost Calculator
- AWS vs Hetzner Egress Cost Calculator
- GCP vs Cloudflare Egress Cost Calculator
- Azure vs Oracle Egress Cost Calculator
- DigitalOcean vs Linode Egress Cost Calculator
- All 99 AI, Cloud & Developer calculators