Prices as of 2026-06-15 · cost data, not a templated stub — every figure below is computed from the sourced tiers

What 100 TB/mo of Azure egress actually costs

TL;DR. Moving 100 TB/mo of data transfer out of Azure to the internet, across all services (Zone 1) costs about $7,875/month — roughly $94,495/year — in transfer fees alone, before you pay for storage, requests, or any NAT-gateway / cross-AZ traffic. That's a blended $0.077/GB. The same 102,400 GB cost $0 on Cloudflare R2, because those targets don't meter egress the way AWS does.

The worked calculation

Azure bills data transfer in binary gigabytes (1 TB = 1,024 GB), and the rate is tiered — the first block is the priciest, then it steps down. For 102,400 GB:

TierDataRate /GBCost
First 10 TB 10,240 GB $0.087 $891
10–50 TB 40,960 GB $0.083 $3,400
50–150 TB 51,200 GB $0.070 $3,584
One month 102,400 GB ~$0.077 blended $7,875

Azure's first 100 GB/mo of egress is free; it's immaterial at this scale and is omitted above (the figure is intentionally the conservative, un-discounted rate).

The same 102,400 GB on infrastructure that doesn't meter egress

Where it's servedEgress / monthNotes
Azure → internet $7,875 The metered, tiered rate above.
Cloudflare R2 $0 No egress fees; S3-compatible. Storage billed separately (~$15/TB-mo).
bunny.net CDN $512–$1,024 Volume-network pricing, ~$0.005–0.01/GB; excellent for media.
OVH / Hetzner flat box $0 Generous-to-unlimited transfer included; dedicated boxes are unmetered.
The honest footnote. This compares egress only. R2 and B2 still charge for storage (~$15/TB and ~$6/TB per month); a flat box still costs rent plus the time to run it. Egress is simply the line where AWS's markup is most extreme and most avoidable — which is why it's usually the first thing worth moving.

What 100 TB/mo actually is

102,400 GB of egress in a month is, concretely, any one of:

When this is genuinely fine (don't move it)

Related

Sources

Don't miss new posts

I publish honest, sourced breakdowns of cloud-exit economics — egress, storage, monitoring, reliability — and the occasional announcement. Leave your email and I'll let you know when something new goes up.

Double opt-in — you'll get one email to confirm. No spam, unsubscribe anytime. Read by me, never shared.