hero
How2Go
Gorakhpur to Siliguri

Gorakhpur to Siliguri

Siliguri is approximately 650+ kms from Gorakhpur. The fastest way to reach Siliguri from Gorakhpur is by Cab, Flight Via Varanasi. It takes approximately 10 hours. The cheapest way to reach Siliguri from Gorakhpur is by Train which would take approximately 17 hours.

Sort By
Mode of Transport

Direct Options

RECOMMENDED

CHEAPEST

Gorakhpur

Siliguri

Approx Travel Time

16h 45m

₹265

Onwards

Gorakhpur

Siliguri

Approx Travel Time

17h

₹1,000

Onwards

Gorakhpur

Siliguri

Approx Travel Time

12h 28m

On Demand

Via Patna

Gorakhpur

Patna

Siliguri

Approx Travel Time

9h 50m

₹7,461

Onwards

Gorakhpur

Patna

Siliguri

Approx Travel Time

9h 40m

₹7,761

Onwards

Ads by MMT

Via Varanasi

FASTEST

Gorakhpur

Varanasi

Siliguri

Approx Travel Time

9h 24m

₹15,187

Onwards

Gorakhpur

Varanasi

Siliguri

Approx Travel Time

10h 40m

₹9,945

Onwards

Gorakhpur

Varanasi

Siliguri

Approx Travel Time

10h 20m

₹10,770

Onwards

Via Muzaffarpur

Gorakhpur

Muzaffarpur

Siliguri

Approx Travel Time

16h 12m

₹845

Onwards

Gorakhpur

Muzaffarpur

Siliguri

Approx Travel Time

16h 32m

₹1,200

Onwards

Ads by MMT

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 10 hours to reach Siliguri from Gorakhpur by Cab, Flight Via Varanasi.

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 Cab, Flight Via Varanasi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India