VPS hosting generally improves website loading speed compared to shared hosting. Since you have dedicated resources, your website can handle higher traffic without compromising on speed. Also, the ability to configure server settings allows for optimisation that can further enhance site performance.