hero
How2Go
Rampur to Guruvayoor

Rampur to Guruvayoor

Guruvayoor is approximately 2550+ km from Rampur, 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 Mohali, Cochin

RECOMMENDED

Rampur

Mohali

Cochin

Guruvayoor

Approx Travel Time

18h 12m

₹18,951

Onwards

Rampur

Mohali

Cochin

Guruvayoor

Approx Travel Time

18h 57m

₹21,337

Onwards

Via Delhi, Thrissur

CHEAPEST

Rampur

Delhi

Thrissur

Guruvayoor

Approx Travel Time

2d 5h 58m

₹2,313

Onwards

Via Shimla, Mohali, Cochin

Rampur

Shimla

Mohali

Cochin

Guruvayoor

Approx Travel Time

20h 17m

₹14,082

Onwards

Rampur

Shimla

Mohali

Cochin

Guruvayoor

Approx Travel Time

20h 29m

₹14,317

Onwards

Via Shimla, Delhi, Cochin

FASTEST

Rampur

Shimla

Delhi

Cochin

Guruvayoor

Approx Travel Time

14h 23m

₹22,048

Onwards

Rampur

Shimla

Delhi

Cochin

Guruvayoor

Approx Travel Time

23h 44m

₹11,588

Onwards

Rampur

Shimla

Delhi

Cochin

Guruvayoor

Approx Travel Time

16h 32m

₹17,978

Onwards

Rampur

Shimla

Delhi

Cochin

Guruvayoor

Approx Travel Time

16h 44m

₹18,213

Onwards

Via Delhi, Bangalore

Rampur

Delhi

Bangalore

Guruvayoor

Approx Travel Time

2d 21h

₹8,146

Onwards

Frequently Asked Questions

What is the distance between Rampur and Guruvayoor?

Guruvayoor is approximately 2550+ kms from Rampur.

How long does it take to reach Guruvayoor from Rampur?

It takes approximately 15 hours to reach Guruvayoor from Rampur by Cab, Flight, Train Via Shimla, Delhi, Cochin.

What is the cheapest way to reach Guruvayoor from Rampur?

The cheapest way to reach Guruvayoor from Rampur is by Bus, Train Via Delhi, Thrissur.

What is the fastest way to reach Guruvayoor from Rampur?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India