hero
How2Go
Kayamkulam to Roorkee

Kayamkulam to Roorkee

Roorkee is approximately 2350+ kms from Kayamkulam. The fastest way to reach Roorkee from Kayamkulam is by Cab, Flight, Train Via Cochin, Delhi. It takes approximately 14 hours. The cheapest way to reach Roorkee from Kayamkulam is by Train Via Delhi which would take approximately 52 hours.

Sort By
Mode of Transport

Via Cochin, Delhi

RECOMMENDED

Kayamkulam

Cochin

Delhi

Roorkee

Approx Travel Time

14h 4m

₹11,099

Onwards

Kayamkulam

Cochin

Delhi

Roorkee

Approx Travel Time

14h 21m

₹11,439

Onwards

FASTEST

Kayamkulam

Cochin

Delhi

Roorkee

Approx Travel Time

13h 39m

₹13,831

Onwards

Via Delhi

CHEAPEST

Kayamkulam

Delhi

Roorkee

Approx Travel Time

2d 3h 46m

₹1,065

Onwards

Kayamkulam

Delhi

Roorkee

Approx Travel Time

2d 4h 13m

₹1,405

Onwards

Kayamkulam

Delhi

Roorkee

Approx Travel Time

2d 3h 43m

₹3,819

Onwards

Ads by MMT

Via Thiruvananthapuram, Delhi

Kayamkulam

Thiruvananthapuram

Delhi

Roorkee

Approx Travel Time

14h 49m

₹11,172

Onwards

Kayamkulam

Thiruvananthapuram

Delhi

Roorkee

Approx Travel Time

14h 38m

₹11,497

Onwards

Kayamkulam

Thiruvananthapuram

Delhi

Roorkee

Approx Travel Time

15h 6m

₹11,512

Onwards

Kayamkulam

Thiruvananthapuram

Delhi

Roorkee

Approx Travel Time

14h 55m

₹11,837

Onwards

Frequently Asked Questions

What is the distance between Kayamkulam and Roorkee?

Roorkee is approximately 2350+ kms from Kayamkulam.

How long does it take to reach Roorkee from Kayamkulam?

It takes approximately 14 hours to reach Roorkee from Kayamkulam by Cab, Flight, Train Via Cochin, Delhi.

What is the cheapest way to reach Roorkee from Kayamkulam?

The cheapest way to reach Roorkee from Kayamkulam is by Train Via Delhi.

What is the fastest way to reach Roorkee from Kayamkulam?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India