hero
How2Go
Siliguri to Gyanpur

Siliguri to Gyanpur

Gyanpur 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 Gyanpur.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Siliguri

Gyanpur

Approx Travel Time

17h 30m

₹260

Onwards

Via Purnia, Varanasi

Siliguri

Purnia

Varanasi

Gyanpur

Approx Travel Time

8h 37m

On Demand

Siliguri

Purnia

Varanasi

Gyanpur

Approx Travel Time

9h 25m

On Demand

Siliguri

Purnia

Varanasi

Gyanpur

Approx Travel Time

9h 46m

On Demand

FASTEST

Siliguri

Purnia

Varanasi

Gyanpur

Approx Travel Time

8h 3m

On Demand

Siliguri

Purnia

Varanasi

Gyanpur

Approx Travel Time

8h 51m

On Demand

Via Ballia

Siliguri

Ballia

Gyanpur

Approx Travel Time

23h 10m

On Demand

Via Gorakhpur

Siliguri

Gorakhpur

Gyanpur

Approx Travel Time

19h 6m

₹6,933

Onwards

Via Patna

Siliguri

Patna

Gyanpur

Approx Travel Time

11h 48m

₹515

Onwards

Via Patna, Varanasi

Siliguri

Patna

Varanasi

Gyanpur

Approx Travel Time

11h 42m

On Demand

Frequently Asked Questions

What is the distance between Siliguri and Gyanpur?

Gyanpur is approximately 750+ kms from Siliguri.

How long does it take to reach Gyanpur from Siliguri?

It takes approximately 8 hours to reach Gyanpur from Siliguri by Cab, Flight, Train Via Purnia, Varanasi.

What is the cheapest way to reach Gyanpur from Siliguri?

The cheapest way to reach Gyanpur from Siliguri is by Train.

What is the fastest way to reach Gyanpur from Siliguri?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India