hero
How2Go
Hassan to Saharanpur

Hassan to Saharanpur

Saharanpur is approximately 2250+ kms from Hassan. The fastest way to reach Saharanpur from Hassan is by Train, Flight Via Bangalore, Ghaziabad. It takes approximately 12 hours. The cheapest way to reach Saharanpur from Hassan is by Bus Via Bangalore, Delhi which would take approximately 57 hours.

Sort By
Mode of Transport

Via Bangalore, Mohali

RECOMMENDED

Hassan

Bangalore

Mohali

Saharanpur

Approx Travel Time

12h 10m

₹7,769

Onwards

Via Bangalore, Ghaziabad

FASTEST

Hassan

Bangalore

Ghaziabad

Saharanpur

Approx Travel Time

12h 9m

₹7,874

Onwards

Hassan

Bangalore

Ghaziabad

Saharanpur

Approx Travel Time

12h 41m

₹10,637

Onwards

Hassan

Bangalore

Ghaziabad

Saharanpur

Approx Travel Time

13h 24m

₹11,793

Onwards

Ads by MMT

Via Bangalore, Delhi

CHEAPEST

Hassan

Bangalore

Delhi

Saharanpur

Approx Travel Time

2d 9h 5m

₹5,849

Onwards

Hassan

Bangalore

Delhi

Saharanpur

Approx Travel Time

13h 10m

₹8,894

Onwards

Hassan

Bangalore

Delhi

Saharanpur

Approx Travel Time

13h 40m

₹9,708

Onwards

Via Bangalore, Dehradun

Hassan

Bangalore

Dehradun

Saharanpur

Approx Travel Time

14h 15m

₹8,346

Onwards

Hassan

Bangalore

Dehradun

Saharanpur

Approx Travel Time

14h 15m

₹10,036

Onwards

Ads by MMT

Via Mangalore, Delhi

Hassan

Mangalore

Delhi

Saharanpur

Approx Travel Time

13h 15m

₹12,953

Onwards

Frequently Asked Questions

What is the distance between Hassan and Saharanpur?

Saharanpur is approximately 2250+ kms from Hassan.

How long does it take to reach Saharanpur from Hassan?

It takes approximately 12 hours to reach Saharanpur from Hassan by Train, Flight Via Bangalore, Ghaziabad.

What is the cheapest way to reach Saharanpur from Hassan?

The cheapest way to reach Saharanpur from Hassan is by Bus Via Bangalore, Delhi.

What is the fastest way to reach Saharanpur from Hassan?

The fastest way to reach Saharanpur from Hassan is by Train, Flight Via Bangalore, Ghaziabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India