hero
How2Go
Shahganj to Siliguri

Shahganj to Siliguri

Siliguri is approximately 750+ km from Shahganj, 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 Siliguri.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

Shahganj

Siliguri

Approx Travel Time

18h 45m

₹1,125

Onwards

Via Varanasi, Purnia

Shahganj

Varanasi

Purnia

Siliguri

Approx Travel Time

10h

₹13,388

Onwards

FASTEST

Shahganj

Varanasi

Purnia

Siliguri

Approx Travel Time

9h 46m

₹41,428

Onwards

Via Varanasi, Patna

Shahganj

Varanasi

Patna

Siliguri

Approx Travel Time

23h 5m

₹4,251

Onwards

Shahganj

Varanasi

Patna

Siliguri

Approx Travel Time

12h 34m

On Demand

Via Sultanpur, Gorakhpur

Shahganj

Sultanpur

Gorakhpur

Siliguri

Approx Travel Time

1d 1h 45m

₹3,843

Onwards

Via Chhapra

CHEAPEST

Shahganj

Chhapra

Siliguri

Approx Travel Time

14h 18m

₹335

Onwards

Via Ballia

Shahganj

Ballia

Siliguri

Approx Travel Time

16h 10m

₹485

Onwards

Via Jaunpur, Patna

Shahganj

Jaunpur

Patna

Siliguri

Approx Travel Time

13h 49m

₹630

Onwards

Via Jaunpur, Chhapra

Shahganj

Jaunpur

Chhapra

Siliguri

Approx Travel Time

14h 15m

₹540

Onwards

Frequently Asked Questions

What is the distance between Shahganj and Siliguri?

Siliguri is approximately 750+ kms from Shahganj.

How long does it take to reach Siliguri from Shahganj?

It takes approximately 10 hours to reach Siliguri from Shahganj by Cab, Flight Via Varanasi, Purnia.

What is the cheapest way to reach Siliguri from Shahganj?

The cheapest way to reach Siliguri from Shahganj is by Train Via Chhapra.

What is the fastest way to reach Siliguri from Shahganj?

The fastest way to reach Siliguri from Shahganj is by Cab, Flight Via Varanasi, Purnia.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India