Electronics

Data Transfer Time Reference

How long will this file take to transfer? Times for various sizes at typical link speeds.

Theoretical transfer time — real throughput is typically 60–90% of link rate after overhead.

Link1 MB100 MB1 GB10 GB100 GB1 TB
ADSL 10 Mbps800 ms1 min 20 s13 min 39 s2 h 16 m22 h 45 m9.7 d
Cable 100 Mbps80 ms8 s1 min 21 s13 min 39 s2 h 16 m23 h 18 m
Gigabit LAN8 ms800 ms8.2 s1 min 21 s13 min 39 s2 h 19 m
2.5 GbE3 ms320 ms3.3 s32.8 s5 min 27 s55 min 55 s
10 GbE1 ms80 ms819 ms8.2 s1 min 21 s13 min 58 s
USB 3.0 (5 Gbps)2 ms200 ms2 s20.5 s3 min 24 s34 min 57 s
NVMe Gen 30 ms29 ms293 ms2.9 s29.3 s4 min 59 s
NVMe Gen 40 ms14 ms146 ms1.5 s14.6 s2 min 29 s
4G LTE (50 Mbps)160 ms16 s2 min 43 s27 min 18 s4 h 33 m1.9 d
5G (400 Mbps)20 ms2 s20.5 s3 min 24 s34 min 8 s5 h 49 m

Notes

  • Mbps (megabits per second) ÷ 8 = MB/s (megabytes per second).
  • Real-world WAN transfers also limited by TCP congestion control, packet loss, and protocol overhead.
  • For latency-sensitive small transfers, RTT dominates — not bandwidth.
Was this article helpful?