Live pricingverified 2026-04
Cross-cloud · AWS to GCPUpdated 2026-04

AWS to GCP data transfer cost

Moving data from AWS to GCP costs AWS internet egress rates ($0.09/GB first 10 TB). GCP ingress is free. The reverse direction (GCP to AWS) costs GCP Premium Tier egress ($0.12/GB first 1 TB). Both directions, hyperscaler egress is the dominant cost.

Sources: AWS egress, GCP egress.

Per-volume cost: AWS to GCP (one-way)

VolumeAWS egress outGCP ingressTotal
100 GB$0 (free tier)$0$0
1 TB$83.70 (924 GB billable)$0$83.70
10 TB$911.36$0$911.36
100 TB$8,072.94$0$8,072.94
1 PB$54,122.94$0$54,122.94

Per-volume cost: GCP to AWS (reverse)

VolumeGCP PremiumGCP StandardAWS ingress
100 GB$12.00$8.50$0 (free)
1 TB$122.88$87.04$0
10 TB$1,167.36$761.86$0
100 TB$8,795.20$6,492.16$0
1 PB$57,896.96$50,790.40$0

Use Standard Tier on the GCP side for migration / replication traffic where latency is not user-facing. Saves ~30 percent vs Premium Tier.

Cost-reduction patterns

Use snapshot import, not live copy

For one-off migration, snapshot to S3 / GCS and use AWS Snowball or Google Transfer Appliance. Snowball: $300 per 80 TB device + transit, no egress. Often cheaper than $7k+ in egress for 100 TB.

Compress before transfer

zstd or gzip can shrink most JSON / log data 60 to 80 percent. The CPU cost of compression is trivial against per-GB egress fees.

Egress via on-prem or DX/Interconnect

If you have AWS Direct Connect + GCP Cloud Interconnect to the same colo (Equinix), you can route AWS-to-GCP through the colo at $0.02/GB AWS DX rate, skipping the $0.09/GB internet egress.

Use the EU Data Act free-egress for full migration

If you are leaving AWS entirely (not running both clouds), the EU Data Act free-migration egress applies. See AWS eu-west-1 page for conditions.

Tiered replication

For cross-cloud DR, replicate only the writes / deltas rather than full snapshots. CDC tools (Debezium, Airbyte) typically reduce transfer 70 to 95 percent vs nightly full copies.

Use Cloudflare R2 as a bridge

R2 has zero egress. Push from AWS to R2 (one egress fee), then pull from GCP (free, R2 has no egress). Adds a hop and R2 storage cost but breaks the per-GB AWS bill.

Updated 2 May 2026