AWS Cross-Region Data Transfer Cost Calculator
Cross-region traffic (replication, multi-region reads, DR) can generate large bills. Use this calculator to estimate monthly cross-region transfer cost using your own $/GB assumptions.
Maintained by CloudCostKit Editorial Team. Last updated: 2026-02-07. Editorial policy and methodology.
Best next steps
Use this calculator for the first estimate, then validate the answer with the closest guide or companion tool.
Inputs
Results
Cross-region transfer is usually directional, not symmetric
This page is for one of the easiest cloud charges to misread: traffic that moves between regions. The billing event is often directional, so a clean estimate starts with region pair and traffic direction, not just total bytes moved.
- Steady-state replication: predictable monthly copy volume from the primary path.
- Backfill or migration: one-time bulk transfer that should never be mixed into the normal month.
- DR or failover: rare but expensive spikes that need their own peak scenario.
What people usually miss on cross-region bills
The transfer line itself is only one part of a multi-region decision. Teams often estimate the copied GB but miss the fact that replica storage, destination reads, and backlog catch-up events all have different billing behavior. That is why this page should stay focused on the transfer line and hand off the adjacent lines to other tools.
- Directionality: confirm whether the cost is charged on the outbound side only.
- Event separation: migrations and backlog replays belong in a separate peak case.
- Neighboring charges: replica storage and destination-side processing should not be hidden in this number.
- Compression changes: payload optimization may reduce copied GB without changing request count.
What to capture before you trust the estimate
- Identify the specific source and destination region pair instead of using a generic cross-region assumption.
- Split steady replication from migrations, backfills, DR drills, and failover recovery windows.
- Keep cross-region traffic separate from internet egress and cross-AZ transfer even if the same system generates all three.
- Review whether the real business question is transfer-only or a wider multi-region cost model.
Steady-state vs event-driven region transfer
| Scenario | GB/month | Direction | Drivers |
|---|---|---|---|
| Baseline | Expected | Primary -> DR | Steady replication |
| Peak | High | Primary -> DR | Backfill/migration |
How to review the first real cross-region bill
- Check whether the billed direction matches the direction you modeled for the region pair.
- Keep one-time migrations and failover windows outside the recurring baseline after the event is complete.
- Investigate destination storage, replay traffic, or read behavior before blaming the transfer rate itself.
Next steps
Example scenario
- If you replicate 3,000 GB/month across regions at $0.02/GB, estimated transfer cost is $60/month.
Included
- Cross-region transfer estimate from GB/month and $/GB pricing.
- Useful for replication, DR, and multi-region architectures.
Not included
- Provider-specific free tiers, discounts, and tiered steps.
- Replica storage costs (model separately).
How we calculate
- Monthly cost = cross-region GB x price per GB.
- Enter your provider's cross-region transfer price for the source/destination regions.
- This page ignores free intra-zone traffic and tiering unless you reflect it in the inputs.
FAQ
Is cross-region transfer the same as internet egress?
Does replication count both directions?
Related tools
Related guides
Disclaimer
Educational use only. Not legal, financial, or professional advice. Results are estimates based on the inputs and assumptions shown on this page. Verify pricing and limits with your providers and documentation.
Last updated: 2026-02-07. Reviewed against CloudCostKit methodology and current provider documentation. See the Editorial Policy .