hero
How2Go
Anandpur-Sahib to Narnaul

Anandpur-Sahib to Narnaul

Narnaul is approximately 400+ kms from Anandpur-Sahib. The fastest way to reach Narnaul from Anandpur-Sahib is by Train, Bus Via Kharar. It takes approximately 7 hours. The cheapest way to reach Narnaul from Anandpur-Sahib is by Train Via Delhi which would take approximately 8 hours.

Sort By
Mode of Transport

Via Kharar

RECOMMENDED

FASTEST

Anandpur Sahib

Kharar

Narnaul

Approx Travel Time

6h 59m

₹920

Onwards

Anandpur Sahib

Kharar

Narnaul

Approx Travel Time

7h 16m

On Demand

Anandpur Sahib

Kharar

Narnaul

Approx Travel Time

7h 5m

₹1,644

Onwards

Via Delhi

Anandpur Sahib

Delhi

Narnaul

Approx Travel Time

7h 43m

On Demand

CHEAPEST

Anandpur Sahib

Delhi

Narnaul

Approx Travel Time

7h 50m

₹280

Onwards

Ads by MMT

Via Maler Kotla

Anandpur Sahib

Maler Kotla

Narnaul

Approx Travel Time

7h 19m

On Demand

Via Ambala

Anandpur Sahib

Ambala

Narnaul

Approx Travel Time

7h

₹3,858

Onwards

Ads by MMT

Via Sonipat

Anandpur Sahib

Sonipat

Narnaul

Approx Travel Time

8h 11m

On Demand

Via Karnal

Anandpur Sahib

Karnal

Narnaul

Approx Travel Time

8h 24m

₹360

Onwards

Via Panipat

Anandpur Sahib

Panipat

Narnaul

Approx Travel Time

8h 26m

₹350

Onwards

Frequently Asked Questions

What is the distance between Anandpur-Sahib and Narnaul?

Narnaul is approximately 400+ kms from Anandpur-Sahib.

How long does it take to reach Narnaul from Anandpur-Sahib?

It takes approximately 7 hours to reach Narnaul from Anandpur-Sahib by Train, Bus Via Kharar.

What is the cheapest way to reach Narnaul from Anandpur-Sahib?

The cheapest way to reach Narnaul from Anandpur-Sahib is by Train Via Delhi.

What is the fastest way to reach Narnaul from Anandpur-Sahib?

The fastest way to reach Narnaul from Anandpur-Sahib is by Train, Bus Via Kharar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India