hero
How2Go
Dhampur to Nabha

Dhampur to Nabha

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

Read More
Sort By
Mode of Transport

Via Roorkee

RECOMMENDED

CHEAPEST

FASTEST

Dhampur

Roorkee

Nabha

Approx Travel Time

5h 47m

₹290

Onwards

Dhampur

Roorkee

Nabha

Approx Travel Time

6h 50m

On Demand

Via Haridwar

Dhampur

Haridwar

Nabha

Approx Travel Time

8h 3m

₹679

Onwards

Dhampur

Haridwar

Nabha

Approx Travel Time

7h 18m

₹325

Onwards

Ads by MMT

Via Ludhiana

Dhampur

Ludhiana

Nabha

Approx Travel Time

10h 50m

₹2,653

Onwards

Dhampur

Ludhiana

Nabha

Approx Travel Time

9h 37m

On Demand

Via Ambala

Dhampur

Ambala

Nabha

Approx Travel Time

6h 21m

₹310

Onwards

Ads by MMT

Via Rajpura

Dhampur

Rajpura

Nabha

Approx Travel Time

6h 31m

₹325

Onwards

Via Yamunanagar

Dhampur

Yamunanagar

Nabha

Approx Travel Time

6h 54m

₹290

Onwards

Via Saharanpur

Dhampur

Saharanpur

Nabha

Approx Travel Time

6h 2m

₹650

Onwards

Frequently Asked Questions

What is the distance between Dhampur and Nabha?

Nabha is approximately 250+ kms from Dhampur.

How long does it take to reach Nabha from Dhampur?

It takes approximately 6 hours to reach Nabha from Dhampur by Train Via Roorkee.

What is the cheapest way to reach Nabha from Dhampur?

The cheapest way to reach Nabha from Dhampur is by Train Via Roorkee.

What is the fastest way to reach Nabha from Dhampur?

The fastest way to reach Nabha from Dhampur is by Train Via Roorkee.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India