hero
How2Go
Gorakhpur to Siliguri

Gorakhpur to Siliguri

Siliguri is approximately 650+ km from Gorakhpur, 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 Options

RECOMMENDED

CHEAPEST

Gorakhpur

Siliguri

Approx Travel Time

12h 40m

₹265

Onwards

Gorakhpur

Siliguri

Approx Travel Time

16h 45m

₹1,020

Onwards

Gorakhpur

Siliguri

Approx Travel Time

12h 14m

₹12,737

Onwards

Via Deoria, Begusarai

FASTEST

Gorakhpur

Deoria

Begusarai

Siliguri

Approx Travel Time

11h 23m

₹575

Onwards

Gorakhpur

Deoria

Begusarai

Siliguri

Approx Travel Time

12h 50m

₹749

Onwards

Via Deoria, Samastipur

Gorakhpur

Deoria

Samastipur

Siliguri

Approx Travel Time

11h 45m

₹530

Onwards

Gorakhpur

Deoria

Samastipur

Siliguri

Approx Travel Time

13h 12m

₹704

Onwards

Via Deoria, Chhapra

Gorakhpur

Deoria

Chhapra

Siliguri

Approx Travel Time

11h 50m

₹510

Onwards

Gorakhpur

Deoria

Chhapra

Siliguri

Approx Travel Time

13h 17m

₹684

Onwards

Via Deoria, Khagaria

Gorakhpur

Deoria

Khagaria

Siliguri

Approx Travel Time

12h 28m

₹580

Onwards

Frequently Asked Questions

What is the distance between Gorakhpur and Siliguri?

Siliguri is approximately 650+ kms from Gorakhpur.

How long does it take to reach Siliguri from Gorakhpur?

It takes approximately 12 hours to reach Siliguri from Gorakhpur by Train Via Deoria, Begusarai.

What is the cheapest way to reach Siliguri from Gorakhpur?

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

What is the fastest way to reach Siliguri from Gorakhpur?

The fastest way to reach Siliguri from Gorakhpur is by Train Via Deoria, Begusarai.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India