hero
How2Go
Rudrapur to Guruvayoor

Rudrapur to Guruvayoor

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

Read More
Sort By
Mode of Transport

Via Delhi, Calicut

RECOMMENDED

Rudrapur

Delhi

Calicut

Guruvayoor

Approx Travel Time

14h 41m

₹9,281

Onwards

Rudrapur

Delhi

Calicut

Guruvayoor

Approx Travel Time

1d 19h 9m

₹5,114

Onwards

Via Delhi, Cochin

Rudrapur

Delhi

Cochin

Guruvayoor

Approx Travel Time

14h 10m

₹10,528

Onwards

CHEAPEST

Rudrapur

Delhi

Cochin

Guruvayoor

Approx Travel Time

1d 23h 4m

₹1,080

Onwards

Rudrapur

Delhi

Cochin

Guruvayoor

Approx Travel Time

14h 25m

₹10,763

Onwards

Rudrapur

Delhi

Cochin

Guruvayoor

Approx Travel Time

14h 45m

₹11,007

Onwards

Ads by MMT

Via Ghaziabad, Calicut

FASTEST

Rudrapur

Ghaziabad

Calicut

Guruvayoor

Approx Travel Time

12h 20m

₹13,640

Onwards

Via Delhi, Kannur

Rudrapur

Delhi

Kannur

Guruvayoor

Approx Travel Time

2d 0h 32m

₹1,614

Onwards

Ads by MMT

Via Agra, Bangalore

Rudrapur

Agra

Bangalore

Guruvayoor

Approx Travel Time

2d 9h 15m

₹7,947

Onwards

Via Lucknow, Cochin

Rudrapur

Lucknow

Cochin

Guruvayoor

Approx Travel Time

17h 4m

On Demand

Frequently Asked Questions

What is the distance between Rudrapur and Guruvayoor?

Guruvayoor is approximately 2250+ kms from Rudrapur.

How long does it take to reach Guruvayoor from Rudrapur?

It takes approximately 13 hours to reach Guruvayoor from Rudrapur by Train, Flight, Cab Via Ghaziabad, Calicut.

What is the cheapest way to reach Guruvayoor from Rudrapur?

The cheapest way to reach Guruvayoor from Rudrapur is by Train Via Delhi, Cochin.

What is the fastest way to reach Guruvayoor from Rudrapur?

The fastest way to reach Guruvayoor from Rudrapur is by Train, Flight, Cab Via Ghaziabad, Calicut.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India