hero
How2Go
Guruvayoor to Kanpur

Guruvayoor to Kanpur

Kanpur is approximately 1850+ 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 Kanpur.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Guruvayoor

Bangalore

Kanpur

Approx Travel Time

14h 55m

₹8,514

Onwards

Via Cochin, Bangalore

FASTEST

Guruvayoor

Cochin

Bangalore

Kanpur

Approx Travel Time

8h 2m

₹11,909

Onwards

Guruvayoor

Cochin

Bangalore

Kanpur

Approx Travel Time

9h 17m

₹12,244

Onwards

Guruvayoor

Cochin

Bangalore

Kanpur

Approx Travel Time

9h 26m

₹14,064

Onwards

Via Thrissur

Guruvayoor

Thrissur

Kanpur

Approx Travel Time

1d 20h 1m

₹2,380

Onwards

Via Bangalore, Nagpur

CHEAPEST

Guruvayoor

Bangalore

Nagpur

Kanpur

Approx Travel Time

1d 18h 45m

₹1,785

Onwards

Via Salem

Guruvayoor

Salem

Kanpur

Approx Travel Time

1d 20h 19m

₹8,555

Onwards

Via Bangalore, Prayagraj(Allahabad)

Guruvayoor

Bangalore

Prayagraj(Allahabad)

Kanpur

Approx Travel Time

2d 4h 5m

₹4,759

Onwards

Via Cochin, Lucknow

Guruvayoor

Cochin

Lucknow

Kanpur

Approx Travel Time

10h 27m

₹10,376

Onwards

Via Calicut, Bangalore

Guruvayoor

Calicut

Bangalore

Kanpur

Approx Travel Time

9h 42m

₹11,388

Onwards

Frequently Asked Questions

What is the distance between Guruvayoor and Kanpur?

Kanpur is approximately 1850+ kms from Guruvayoor.

How long does it take to reach Kanpur from Guruvayoor?

It takes approximately 8 hours to reach Kanpur from Guruvayoor by Train, Flight Via Cochin, Bangalore.

What is the cheapest way to reach Kanpur from Guruvayoor?

The cheapest way to reach Kanpur from Guruvayoor is by Bus, Train Via Bangalore, Nagpur.

What is the fastest way to reach Kanpur from Guruvayoor?

The fastest way to reach Kanpur from Guruvayoor is by Train, Flight Via Cochin, Bangalore.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India