hero
How2Go
Tanakpur to Nabha

Tanakpur to Nabha

Nabha is approximately 450+ kms from Tanakpur. The fastest way to reach Nabha from Tanakpur is by Train, Flight Via Ghaziabad, Ludhiana. It takes approximately 11 hours. The cheapest way to reach Nabha from Tanakpur is by Train Via Bareilly, Roorkee which would take approximately 14 hours.

Sort By
Mode of Transport

Via Moradabad, Ambala

RECOMMENDED

Tanakpur

Moradabad

Ambala

Nabha

Approx Travel Time

12h 20m

₹375

Onwards

Via Moradabad, Yamunanagar

Tanakpur

Moradabad

Yamunanagar

Nabha

Approx Travel Time

12h 38m

₹435

Onwards

Ads by MMT

Via Moradabad, Saharanpur

Tanakpur

Moradabad

Saharanpur

Nabha

Approx Travel Time

12h 50m

₹710

Onwards

Via Bareilly, Ambala

Tanakpur

Bareilly

Ambala

Nabha

Approx Travel Time

13h 35m

₹370

Onwards

Ads by MMT

Via Delhi

Tanakpur

Delhi

Nabha

Approx Travel Time

12h 55m

₹360

Onwards

Tanakpur

Delhi

Nabha

Approx Travel Time

13h 40m

₹1,094

Onwards

Via Ghaziabad, Ludhiana

FASTEST

Tanakpur

Ghaziabad

Ludhiana

Nabha

Approx Travel Time

10h 20m

On Demand

Via Bareilly, Yamunanagar

Tanakpur

Bareilly

Yamunanagar

Nabha

Approx Travel Time

13h 53m

₹440

Onwards

Via Bareilly, Saharanpur

Tanakpur

Bareilly

Saharanpur

Nabha

Approx Travel Time

13h 50m

₹705

Onwards

Via Bareilly, Roorkee

CHEAPEST

Tanakpur

Bareilly

Roorkee

Nabha

Approx Travel Time

14h 8m

₹335

Onwards

Frequently Asked Questions

What is the distance between Tanakpur and Nabha?

Nabha is approximately 450+ kms from Tanakpur.

How long does it take to reach Nabha from Tanakpur?

It takes approximately 11 hours to reach Nabha from Tanakpur by Train, Flight Via Ghaziabad, Ludhiana.

What is the cheapest way to reach Nabha from Tanakpur?

The cheapest way to reach Nabha from Tanakpur is by Train Via Bareilly, Roorkee.

What is the fastest way to reach Nabha from Tanakpur?

The fastest way to reach Nabha from Tanakpur is by Train, Flight Via Ghaziabad, Ludhiana.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India