hero
How2Go
Najibabad to Nabha

Najibabad to Nabha

Nabha is approximately 250+ kms from Najibabad. The fastest way to reach Nabha from Najibabad is by Train Via Ambala. It takes approximately 6 hours. The cheapest way to reach Nabha from Najibabad is by Train Via Haridwar which would take approximately 7 hours.

Sort By
Mode of Transport

Via Ambala

RECOMMENDED

FASTEST

Najibabad

Ambala

Nabha

Approx Travel Time

5h 29m

₹290

Onwards

Via Roorkee

Najibabad

Roorkee

Nabha

Approx Travel Time

6h 41m

On Demand

Najibabad

Roorkee

Nabha

Approx Travel Time

7h 15m

₹290

Onwards

Ads by MMT

Via Haridwar

Najibabad

Haridwar

Nabha

Approx Travel Time

7h 56m

₹779

Onwards

CHEAPEST

Najibabad

Haridwar

Nabha

Approx Travel Time

7h 17m

₹265

Onwards

Via Ludhiana

Najibabad

Ludhiana

Nabha

Approx Travel Time

9h 58m

₹2,836

Onwards

Ads by MMT

Via Yamunanagar

Najibabad

Yamunanagar

Nabha

Approx Travel Time

5h 30m

₹290

Onwards

Via Saharanpur

Najibabad

Saharanpur

Nabha

Approx Travel Time

5h 40m

₹650

Onwards

Via Rajpura

Najibabad

Rajpura

Nabha

Approx Travel Time

6h 17m

₹305

Onwards

Via Rishikesh

Najibabad

Rishikesh

Nabha

Approx Travel Time

8h 19m

On Demand

Frequently Asked Questions

What is the distance between Najibabad and Nabha?

Nabha is approximately 250+ kms from Najibabad.

How long does it take to reach Nabha from Najibabad?

It takes approximately 6 hours to reach Nabha from Najibabad by Train Via Ambala.

What is the cheapest way to reach Nabha from Najibabad?

The cheapest way to reach Nabha from Najibabad is by Train Via Haridwar.

What is the fastest way to reach Nabha from Najibabad?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India