hero
How2Go
Haridwar to Siliguri

Haridwar to Siliguri

Siliguri is approximately 1350+ km from Haridwar, 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

Via Delhi

RECOMMENDED

Haridwar

Delhi

Siliguri

Approx Travel Time

6h 56m

₹6,843

Onwards

FASTEST

Haridwar

Delhi

Siliguri

Approx Travel Time

6h 38m

₹9,421

Onwards

Haridwar

Delhi

Siliguri

Approx Travel Time

8h 20m

₹7,068

Onwards

Via Delhi, Purnia

Haridwar

Delhi

Purnia

Siliguri

Approx Travel Time

12h 41m

₹8,708

Onwards

Via Patna

CHEAPEST

Haridwar

Patna

Siliguri

Approx Travel Time

1d 1h 5m

₹805

Onwards

Via Bareilly

Haridwar

Bareilly

Siliguri

Approx Travel Time

1d 1h 30m

₹4,943

Onwards

Via Gorakhpur

Haridwar

Gorakhpur

Siliguri

Approx Travel Time

1d 8h 25m

₹1,425

Onwards

Haridwar

Gorakhpur

Siliguri

Approx Travel Time

1d 9h 35m

₹1,819

Onwards

Direct Cab

Haridwar

Siliguri

Approx Travel Time

1d 0h 46m

₹33,359

Onwards

Via Dehradun, Kolkata

Haridwar

Dehradun

Kolkata

Siliguri

Approx Travel Time

7h 40m

₹16,646

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Siliguri?

Siliguri is approximately 1350+ kms from Haridwar.

How long does it take to reach Siliguri from Haridwar?

It takes approximately 7 hours to reach Siliguri from Haridwar by Cab, Flight Via Delhi.

What is the cheapest way to reach Siliguri from Haridwar?

The cheapest way to reach Siliguri from Haridwar is by Train Via Patna.

What is the fastest way to reach Siliguri from Haridwar?

The fastest way to reach Siliguri from Haridwar is by Cab, Flight Via Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India