hero
How2Go
Guruvayoor to Kasganj

Guruvayoor to Kasganj

Kasganj is approximately 2300+ 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 Kasganj.

Read More
Sort By
Mode of Transport

Via Cochin, Delhi

RECOMMENDED

Guruvayoor

Cochin

Delhi

Kasganj

Approx Travel Time

13h 42m

₹11,892

Onwards

FASTEST

Guruvayoor

Cochin

Delhi

Kasganj

Approx Travel Time

13h 7m

₹15,110

Onwards

Guruvayoor

Cochin

Delhi

Kasganj

Approx Travel Time

14h 57m

₹12,227

Onwards

Via Cochin, Lucknow

Guruvayoor

Cochin

Lucknow

Kasganj

Approx Travel Time

15h 12m

₹11,301

Onwards

Via Bangalore, Jhansi

Guruvayoor

Bangalore

Jhansi

Kasganj

Approx Travel Time

1d 20h 27m

On Demand

Via Cochin, Mathura

CHEAPEST

Guruvayoor

Cochin

Mathura

Kasganj

Approx Travel Time

1d 21h 50m

₹1,120

Onwards

Via Calicut, Mathura

Guruvayoor

Calicut

Mathura

Kasganj

Approx Travel Time

1d 16h 47m

₹6,041

Onwards

Via Bangalore, Agra

Guruvayoor

Bangalore

Agra

Kasganj

Approx Travel Time

2d 6h 17m

₹3,948

Onwards

Via Cochin, Jaipur

Guruvayoor

Cochin

Jaipur

Kasganj

Approx Travel Time

15h 31m

₹12,055

Onwards

Via Coimbatore, Delhi

Guruvayoor

Coimbatore

Delhi

Kasganj

Approx Travel Time

16h 30m

₹11,594

Onwards

Frequently Asked Questions

What is the distance between Guruvayoor and Kasganj?

Kasganj is approximately 2300+ kms from Guruvayoor.

How long does it take to reach Kasganj from Guruvayoor?

It takes approximately 13 hours to reach Kasganj from Guruvayoor by Train, Flight, Cab Via Cochin, Delhi.

What is the cheapest way to reach Kasganj from Guruvayoor?

The cheapest way to reach Kasganj from Guruvayoor is by Train Via Cochin, Mathura.

What is the fastest way to reach Kasganj from Guruvayoor?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India