hero
How2Go
Delhi to Nawalgarh

Delhi to Nawalgarh

Nawalgarh is approximately 250+ kms from Delhi. The fastest way to reach Nawalgarh from Delhi is by Cab. It takes approximately 5 hours. The cheapest way to reach Nawalgarh from Delhi is by Train which would take approximately 5 hours.

Sort By
Mode of Transport

Via Chirawa

RECOMMENDED

Delhi

Chirawa

Nawalgarh

Approx Travel Time

6h 23m

On Demand

Delhi

Chirawa

Nawalgarh

Approx Travel Time

5h 58m

₹290

Onwards

Direct Train

CHEAPEST

Delhi

Nawalgarh

Approx Travel Time

5h 16m

₹185

Onwards

Ads by MMT

Via Gurgaon

Delhi

Gurgaon

Nawalgarh

Approx Travel Time

5h

On Demand

Delhi

Gurgaon

Nawalgarh

Approx Travel Time

5h

₹250

Onwards

Via Mahendragarh

Delhi

Mahendragarh

Nawalgarh

Approx Travel Time

6h 4m

₹290

Onwards

Ads by MMT

Via Rewari

Delhi

Rewari

Nawalgarh

Approx Travel Time

5h 7m

₹230

Onwards

Direct Cab

FASTEST

Delhi

Nawalgarh

Approx Travel Time

4h 50m

₹4,823

Onwards

Via Loharu

Delhi

Loharu

Nawalgarh

Approx Travel Time

6h 1m

₹290

Onwards

Direct Bus

Delhi

Nawalgarh

Approx Travel Time

6h 7m

₹549

Onwards

Frequently Asked Questions

What is the distance between Delhi and Nawalgarh?

Nawalgarh is approximately 250+ kms from Delhi.

How long does it take to reach Nawalgarh from Delhi?

It takes approximately 5 hours to reach Nawalgarh from Delhi by Cab.

What is the cheapest way to reach Nawalgarh from Delhi?

The cheapest way to reach Nawalgarh from Delhi is by Train.

What is the fastest way to reach Nawalgarh from Delhi?

The fastest way to reach Nawalgarh from Delhi is by Cab.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India