It depends. The font rendering process is based around "masters" which can vary in count. One font could have one master for all the weights, or multiple masters - for the bold/normal/light. Depending on the master count, the size can differ.
The key thing also is the number of web requests. This is not a trivial detail. One variable font can be less web requests.