Transfer time is the dataset's bit count divided by the speed you actually get, so at a given effective rate it scales linearly with size and inversely with bandwidth.
500 GB
100 Mbit/s
10 %
Estimated transfer time12.35 GB·s/Mbit
Effective speed90 Mbit/s
Interactive artifact by Delineo