google cloud platform – Uploading folder from local directory to VM instance jupyterlab folder too slow

I am trying to upload a zip folder (20GB) from my laptop to my VM instance

gcloud compute scp /Users/yudhiesh/Desktop/ jupyter@tensorflow-5-vm:data

It works but is painfully slow even with my regular upload speeds being about 2-3 MB/s so what can I do to speed it up?                                       0%  195MB 249.4KB/s 24:14:18 ET