hero
How2Go
Siliguri to Varanasi

Siliguri to Varanasi

Varanasi is approximately 750+ km from Siliguri, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Varanasi.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Siliguri

Varanasi

Approx Travel Time

13h 15m

₹525

Onwards

Siliguri

Varanasi

Approx Travel Time

14h 20m

₹16,485

Onwards

Via Kolkata

FASTEST

Siliguri

Kolkata

Varanasi

Approx Travel Time

3h 50m

₹13,638

Onwards

Via Patna

Siliguri

Patna

Varanasi

Approx Travel Time

20h 10m

₹1,500

Onwards

Siliguri

Patna

Varanasi

Approx Travel Time

11h

On Demand

Siliguri

Patna

Varanasi

Approx Travel Time

14h 18m

₹985

Onwards

Siliguri

Patna

Varanasi

Approx Travel Time

17h 2m

On Demand

Via Gorakhpur

Siliguri

Gorakhpur

Varanasi

Approx Travel Time

18h 46m

₹6,078

Onwards

Via Bahadurganj, Patna

Siliguri

Bahadurganj

Patna

Varanasi

Approx Travel Time

10h 52m

On Demand

Via Bahadurganj, Chhapra

CHEAPEST

Siliguri

Bahadurganj

Chhapra

Varanasi

Approx Travel Time

11h 35m

₹360

Onwards

Frequently Asked Questions

What is the distance between Siliguri and Varanasi?

Varanasi is approximately 750+ kms from Siliguri.

How long does it take to reach Varanasi from Siliguri?

It takes approximately 4 hours to reach Varanasi from Siliguri by Flight Via Kolkata.

What is the cheapest way to reach Varanasi from Siliguri?

The cheapest way to reach Varanasi from Siliguri is by Train Via Bahadurganj, Chhapra.

What is the fastest way to reach Varanasi from Siliguri?

The fastest way to reach Varanasi from Siliguri is by Flight Via Kolkata.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India