Internet connectivity to Arduino without wifi

So basically I was making a robot to help the current corona pandemic and I needed to use blynk over internet and wifi may or maynot be an option so to make a general solution I was thinking on how could I make Arduino and blynk interface without wifi or bluetooth , I thought of using gsm but that has quite a delay in it so does anyone have a better idea like could I interface a 3g modem and then Arduino could connect to blynk cloud server ?