hero
How2Go
Nabha to Hapur

Nabha to Hapur

Hapur is approximately 300+ 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 Hapur.

Read More
Sort By
Mode of Transport

Via Ambala, Delhi

RECOMMENDED

Nabha

Ambala

Delhi

Hapur

Approx Travel Time

5h 23m

₹300

Onwards

Nabha

Ambala

Delhi

Hapur

Approx Travel Time

5h 25m

₹2,170

Onwards

Via Ambala, Ganaur

FASTEST

Nabha

Ambala

Ganaur

Hapur

Approx Travel Time

5h 18m

₹3,267

Onwards

Via Ambala, Meerut

Nabha

Ambala

Meerut

Hapur

Approx Travel Time

6h

₹1,435

Onwards

Nabha

Ambala

Meerut

Hapur

Approx Travel Time

5h 58m

₹295

Onwards

Via Delhi

CHEAPEST

Nabha

Delhi

Hapur

Approx Travel Time

6h 1m

₹240

Onwards

Via Ambala, Saharanpur

Nabha

Ambala

Saharanpur

Hapur

Approx Travel Time

5h 44m

₹350

Onwards

Via Rajpura, Delhi

Nabha

Rajpura

Delhi

Hapur

Approx Travel Time

5h 50m

₹310

Onwards

Via Ambala, Muzaffarnagar

Nabha

Ambala

Muzaffarnagar

Hapur

Approx Travel Time

6h 7m

₹370

Onwards

Via Saharanpur

Nabha

Saharanpur

Hapur

Approx Travel Time

6h 26m

₹290

Onwards

Frequently Asked Questions

What is the distance between Nabha and Hapur?

Hapur is approximately 300+ kms from Nabha.

How long does it take to reach Hapur from Nabha?

It takes approximately 5 hours to reach Hapur from Nabha by Train, Cab Via Ambala, Ganaur.

What is the cheapest way to reach Hapur from Nabha?

The cheapest way to reach Hapur from Nabha is by Train Via Delhi.

What is the fastest way to reach Hapur from Nabha?

The fastest way to reach Hapur from Nabha is by Train, Cab Via Ambala, Ganaur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India