hero
How2Go
Guruvayoor to Narnaul

Guruvayoor to Narnaul

Narnaul is approximately 2250+ km from Guruvayoor, 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

Via Cochin, Delhi

RECOMMENDED

FASTEST

Guruvayoor

Cochin

Delhi

Narnaul

Approx Travel Time

9h 59m

₹11,414

Onwards

Guruvayoor

Cochin

Delhi

Narnaul

Approx Travel Time

10h 26m

₹13,685

Onwards

Guruvayoor

Cochin

Delhi

Narnaul

Approx Travel Time

12h 59m

₹12,048

Onwards

Guruvayoor

Cochin

Delhi

Narnaul

Approx Travel Time

11h 24m

₹13,519

Onwards

Via Calicut, Delhi

Guruvayoor

Calicut

Delhi

Narnaul

Approx Travel Time

11h 39m

₹11,011

Onwards

Via Calicut, Surat

Guruvayoor

Calicut

Surat

Narnaul

Approx Travel Time

1d 17h 36m

₹1,465

Onwards

Guruvayoor

Calicut

Surat

Narnaul

Approx Travel Time

1d 16h 27m

₹4,933

Onwards

Via Cochin, Surat

CHEAPEST

Guruvayoor

Cochin

Surat

Narnaul

Approx Travel Time

1d 19h 26m

₹1,285

Onwards

Via Kannur, Ajmer

Guruvayoor

Kannur

Ajmer

Narnaul

Approx Travel Time

2d 7h 6m

₹2,598

Onwards

Via Cochin, Jaipur

Guruvayoor

Cochin

Jaipur

Narnaul

Approx Travel Time

13h 50m

₹12,633

Onwards

Frequently Asked Questions

What is the distance between Guruvayoor and Narnaul?

Narnaul is approximately 2250+ kms from Guruvayoor.

How long does it take to reach Narnaul from Guruvayoor?

It takes approximately 10 hours to reach Narnaul from Guruvayoor by Train, Flight Via Cochin, Delhi.

What is the cheapest way to reach Narnaul from Guruvayoor?

The cheapest way to reach Narnaul from Guruvayoor is by Train Via Cochin, Surat.

What is the fastest way to reach Narnaul from Guruvayoor?

The fastest way to reach Narnaul from Guruvayoor is by Train, Flight Via Cochin, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India