Looking for India-based VPS / WireGuard VPN (Low Latency + Good Uptime)

  • Thread starter Thread starter Sanemi
  • Start date Start date
  • Replies Replies 13
  • Views Views 202
Messages
240
Location
India
ISP
BSNL | KV | Asianet
Hi everyone

I’m looking for a VPS or WireGuard VPN server in India (preferably BLR/BOM) with stable uptime and good routing. Planning to use it for policy-based routing on OPNsense because my ISP latency has been unstable lately.

I just need something reliable with low ping, decent bandwidth, and no issues running WireGuard.

If you’ve used any good providers or WireGuard resellers, please share your recommendations and your experience with latency/uptime.
 
Not sure about "WireGuard Resellers", however for VPS I have tested Oracle, Hostinger, and DigitalOcean.

Any VPS that comes with at least 2 CPU, from a standard to a modern processor family, can easily scale up to 250-700 Mbps.
A single core, for e.g. the free tier from Oracle that comes with EPYC CPUs, only max out at around ~50 Mbps.
 
Last edited:
I too wanna host my own personal VPN tunnel and I find Vultr the best. Will give it a shot in January as my DNS is hosted there as well on Delhi servers which are closest to mine (Jaipur).
 
With the state of routing of Indian ISPs, does physical presence or physical distance even matter anymore? Chennai traffic hits Delhi routers before exiting via Mumbai to Singapore.
 
Slightly off-topic - why do ISPs have latency and strange routing issues? Is this a worldwide phenomenon in other countries too?
 
Mostly Asian countries I have noticed this phenomenon. Main reason of what I think is , the tech especially Internet reached this side of world after a fairly long time. While West and its neighbours were inventing and implementing , here in India we were just exporting and using it without much innovation or convenience for public use.

@Sanemi I have used OVHcloud and Veeble, both were good though but due to issues with bw I had to leave. Ping is uncertain depends on plan and well obvio high tier plan gives the best
 
Last edited:
@MeanMachine
The best latency to Europe I’ve ever seen was in Maharashtra, using Microscan with Tata (AS4755) as the upstream, which is likely due to the proximity to major gateways and undersea cable landing points.

The current situation in Kerala is not great, as most ISPs here use either Airtel (AS9498) or Tata (AS4755) as their upstream. From my experience, ISPs using Airtel upstream have significantly worse latency to Europe compared to those using Tata upstream. I’ve also noticed inconsistent routing paths among ISPs using Airtel upstream. What’s even stranger is that when I tested a DigitalOcean Bangalore VPS connected via WireGuard VPN, even though DigitalOcean also uses Airtel as an upstream, its routing to the same European destinations was completely different and noticeably better than what local ISPs using Airtel provide.

ISPs in Kerala that use Tata upstream are average overall but still better than Airtel-based ISPs, typically providing around 130–150 ms latency to Europe. Currently, I’m using RailWire, which uses Jio for both inbound and outbound traffic, but it suffers from serious issues during peak hours between 8 PM and 12 AM, when latency spikes heavily. RailWire also changed its IPv6 inbound routing to Airtel; previously it was Jio, and IPv6 latency to Europe was excellent at that time. Another odd behavior I’ve noticed is that Google and YouTube traffic over IPv6 is being served from Bangalore, while over IPv4 it is being served from Kochi, which likely contributes to inconsistent performance.

Additionally, BSNL has recently introduced CGNAT in Kerala, and I’m currently on it. When CGNAT was first implemented, the connection was actually more stable than the earlier dynamic public IP setup, but performance has degraded since then. BSNL changed inbound routing to SLT for most Tier-1 paths, and when I raised this issue with several senior management contacts, many of them were unfamiliar with concepts such as Tier-1 routing or CGNAT. I then escalated the issue directly to the BLR NOC of NIB, after which they changed inbound routing for AS1299 to Jio while keeping inbound routing for other Tier-1 networks via AS9498 (Airtel). Despite these changes, latency on BSNL is currently very poor.

BSNL also stated that they cannot implement symmetric inbound and outbound routing. Their response was, “Dear customer, analysis is done by BSNL bandwidth management and attached log shows all latency is looking normal. BM team reply: ‘In Internet no one make symmetric traffic, IN/OUT packets always follow different path for incoming/outgoing traffic.’” What makes this particularly frustrating is that when I requested symmetric inbound and outbound routing from the RailWire team, they implemented it without any issues or hesitation
 
@Kyle Crane I think only Windscribe have proper Indian servers right now. I tried it last month and that worked fine. Not sure for how long though, as they mentioned they will keep it as long as Indian govt don't target them directly.
 
Back