hero
How2Go
Hassan to Alipurduar

Hassan to Alipurduar

Alipurduar is approximately 2150+ kms from Hassan. The fastest way to reach Alipurduar from Hassan is by Train, Flight, Cab Via Bangalore, Siliguri. It takes approximately 13 hours. The cheapest way to reach Alipurduar from Hassan is by Train, Flight Via Bangalore, Siliguri which would take approximately 14 hours.

Sort By
Mode of Transport

Via Bangalore, Siliguri

RECOMMENDED

FASTEST

Hassan

Bangalore

Siliguri

Alipurduar

Approx Travel Time

12h 58m

On Demand

CHEAPEST

Hassan

Bangalore

Siliguri

Alipurduar

Approx Travel Time

13h 18m

₹6,967

Onwards

Hassan

Bangalore

Siliguri

Alipurduar

Approx Travel Time

13h 38m

On Demand

Hassan

Bangalore

Siliguri

Alipurduar

Approx Travel Time

13h 55m

₹7,322

Onwards

Hassan

Bangalore

Siliguri

Alipurduar

Approx Travel Time

13h 58m

₹7,527

Onwards

Hassan

Bangalore

Siliguri

Alipurduar

Approx Travel Time

14h 35m

₹7,882

Onwards

Via Tirupati

Hassan

Tirupati

Alipurduar

Approx Travel Time

2d 0h 55m

On Demand

Ads by MMT

Via Bangalore, Guwahati

Hassan

Bangalore

Guwahati

Alipurduar

Approx Travel Time

16h 25m

₹7,445

Onwards

Hassan

Bangalore

Guwahati

Alipurduar

Approx Travel Time

17h 5m

₹8,005

Onwards

Via Bangalore, Agartala

Hassan

Bangalore

Agartala

Alipurduar

Approx Travel Time

17h

₹8,623

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Hassan and Alipurduar?

Alipurduar is approximately 2150+ kms from Hassan.

How long does it take to reach Alipurduar from Hassan?

It takes approximately 13 hours to reach Alipurduar from Hassan by Train, Flight, Cab Via Bangalore, Siliguri.

What is the cheapest way to reach Alipurduar from Hassan?

The cheapest way to reach Alipurduar from Hassan is by Train, Flight Via Bangalore, Siliguri.

What is the fastest way to reach Alipurduar from Hassan?

The fastest way to reach Alipurduar from Hassan is by Train, Flight, Cab Via Bangalore, Siliguri.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India