hero
How2Go
Haridwar to Narnaul

Haridwar to Narnaul

Narnaul is approximately 350+ km from Haridwar, 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 Narnaul.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Haridwar

Narnaul

Approx Travel Time

5h 54m

₹9,058

Onwards

Haridwar

Narnaul

Approx Travel Time

8h 35m

₹599

Onwards

Via Delhi

CHEAPEST

FASTEST

Haridwar

Delhi

Narnaul

Approx Travel Time

5h 53m

₹245

Onwards

Haridwar

Delhi

Narnaul

Approx Travel Time

7h 27m

₹518

Onwards

Haridwar

Delhi

Narnaul

Approx Travel Time

6h 10m

₹2,697

Onwards

Ads by MMT

Via Ghaziabad

Haridwar

Ghaziabad

Narnaul

Approx Travel Time

7h 50m

₹374

Onwards

Via Gurgaon

Haridwar

Gurgaon

Narnaul

Approx Travel Time

8h 4m

₹489

Onwards

Haridwar

Gurgaon

Narnaul

Approx Travel Time

8h 18m

₹290

Onwards

Ads by MMT

Via Rewari

Haridwar

Rewari

Narnaul

Approx Travel Time

8h 23m

₹290

Onwards

Via Muzaffarnagar

Haridwar

Muzaffarnagar

Narnaul

Approx Travel Time

8h 12m

On Demand

Frequently Asked Questions

What is the distance between Haridwar and Narnaul?

Narnaul is approximately 350+ kms from Haridwar.

How long does it take to reach Narnaul from Haridwar?

It takes approximately 6 hours to reach Narnaul from Haridwar by Train Via Delhi.

What is the cheapest way to reach Narnaul from Haridwar?

The cheapest way to reach Narnaul from Haridwar is by Train Via Delhi.

What is the fastest way to reach Narnaul from Haridwar?

The fastest way to reach Narnaul from Haridwar is by Train Via Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India