hero
How2Go
Nabha to Saharanpur

Nabha to Saharanpur

Saharanpur is approximately 150+ km from Nabha, 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 Saharanpur.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Nabha

Saharanpur

Approx Travel Time

3h 22m

₹145

Onwards

Via Ambala

FASTEST

Nabha

Ambala

Saharanpur

Approx Travel Time

2h 40m

₹205

Onwards

Nabha

Ambala

Saharanpur

Approx Travel Time

3h 36m

₹544

Onwards

Via Yamunanagar

Nabha

Yamunanagar

Saharanpur

Approx Travel Time

3h 24m

₹190

Onwards

Via Rajpura

Nabha

Rajpura

Saharanpur

Approx Travel Time

3h 24m

₹215

Onwards

Via Ambala, Yamunanagar

Nabha

Ambala

Yamunanagar

Saharanpur

Approx Travel Time

2h 49m

₹235

Onwards

Via Patiala

Nabha

Patiala

Saharanpur

Approx Travel Time

3h 39m

₹290

Onwards

Via Patiala, Ambala

Nabha

Patiala

Ambala

Saharanpur

Approx Travel Time

3h 23m

₹350

Onwards

Via Rajpura, Yamunanagar

Nabha

Rajpura

Yamunanagar

Saharanpur

Approx Travel Time

3h 42m

₹250

Onwards

Via Patiala, Rajpura

Nabha

Patiala

Rajpura

Saharanpur

Approx Travel Time

3h 54m

₹360

Onwards

Frequently Asked Questions

What is the distance between Nabha and Saharanpur?

Saharanpur is approximately 150+ kms from Nabha.

How long does it take to reach Saharanpur from Nabha?

It takes approximately 3 hours to reach Saharanpur from Nabha by Train Via Ambala.

What is the cheapest way to reach Saharanpur from Nabha?

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

What is the fastest way to reach Saharanpur from Nabha?

The fastest way to reach Saharanpur from Nabha is by Train Via Ambala.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India