These results are due to your ISP and the Internet and not your PC. As to routing that is not controlled by you and YES some VPNs let you choose a server to connect to.
Again, time to pester your ISP.
Hello, my ping towards any servers on singapore was 210ms without a vpn and 95ms with a vpn.
But on june 4th i upgraded my internet speed and the change in speed happened when my vpn was still active and was connected to singapore. It disconnected for 5secs and when it reconnected my ping went from 95ms to 210ms. I tried different vpns and all are giving me constant 210ms.
(1) Before upgrading my internet, singapore without vpn=210ms //// singapore with vpn=95ms
(2)After upgrading, singapore without vpn=240ms /// singapore with vpn=210
(2)My vpn was connected to singapore when my isp increased the speed from 10M to 20M
(3) This caused a disconnection and my ping went from 95ms to 215ms with the vpn on.
(4) Tried different vpns and all are giving me 215ms instead of my 95ms.
Any help would be greatly appreciated.