hero
How2Go
Kolkata to Saharanpur

Kolkata to Saharanpur

Saharanpur is approximately 1350+ kms from Kolkata. The fastest way to reach Saharanpur from Kolkata is by Flight, Bus Via Dehradun. It takes approximately 6 hours. The cheapest way to reach Saharanpur from Kolkata is by Train which would take approximately 29 hours.

Sort By
Mode of Transport

Via Dehradun

RECOMMENDED

FASTEST

Kolkata

Dehradun

Saharanpur

Approx Travel Time

5h 55m

₹7,264

Onwards

Direct Train

CHEAPEST

Kolkata

Saharanpur

Approx Travel Time

1d 4h 50m

₹625

Onwards

Ads by MMT

Via Asansol

Kolkata

Asansol

Saharanpur

Approx Travel Time

1d 2h 36m

₹685

Onwards

Kolkata

Asansol

Saharanpur

Approx Travel Time

1d 4h 3m

₹1,190

Onwards

Via Agra

Kolkata

Agra

Saharanpur

Approx Travel Time

1d 4h 30m

₹3,809

Onwards

Ads by MMT

Via Moradabad

Kolkata

Moradabad

Saharanpur

Approx Travel Time

1d 5h 47m

₹5,362

Onwards

Direct Cab

Kolkata

Saharanpur

Approx Travel Time

1d 0h 59m

₹27,544

Onwards

Via Ghaziabad

Kolkata

Ghaziabad

Saharanpur

Approx Travel Time

6h 49m

₹6,329

Onwards

Via Delhi

Kolkata

Delhi

Saharanpur

Approx Travel Time

7h 15m

₹6,593

Onwards

Kolkata

Delhi

Saharanpur

Approx Travel Time

7h 55m

₹6,389

Onwards

Frequently Asked Questions

What is the distance between Kolkata and Saharanpur?

Saharanpur is approximately 1350+ kms from Kolkata.

How long does it take to reach Saharanpur from Kolkata?

It takes approximately 6 hours to reach Saharanpur from Kolkata by Flight, Bus Via Dehradun.

What is the cheapest way to reach Saharanpur from Kolkata?

The cheapest way to reach Saharanpur from Kolkata is by Train.

What is the fastest way to reach Saharanpur from Kolkata?

The fastest way to reach Saharanpur from Kolkata is by Flight, Bus Via Dehradun.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India