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

₹808

Onwards

Anandpur Sahib

Kharar

Narnaul

Approx Travel Time

7h 16m

On Demand

Anandpur Sahib

Kharar

Narnaul

Approx Travel Time

7h 10m

₹1,127

Onwards

Via Delhi

CHEAPEST

Anandpur Sahib

Delhi

Narnaul

Approx Travel Time

7h 50m

₹280

Onwards

Anandpur Sahib

Delhi

Narnaul

Approx Travel Time

7h 43m

On Demand

Ads by MMT

Via Karnal

Anandpur Sahib

Karnal

Narnaul

Approx Travel Time

8h 24m

₹360

Onwards

Anandpur Sahib

Karnal

Narnaul

Approx Travel Time

8h 19m

₹815

Onwards

Via Sonipat

Anandpur Sahib

Sonipat

Narnaul

Approx Travel Time

8h 11m

On Demand

Ads by MMT

Via Ambala

Anandpur Sahib

Ambala

Narnaul

Approx Travel Time

6h 59m

₹3,938

Onwards

Via Maler Kotla

Anandpur Sahib

Maler Kotla

Narnaul

Approx Travel Time

6h 59m

On Demand

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