hero
How2Go
Kayamkulam to Gurdaspur

Kayamkulam to Gurdaspur

Gurdaspur is approximately 2550+ km from Kayamkulam, 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 Gurdaspur.

Read More
Sort By
Mode of Transport

Via Cochin, Amritsar

RECOMMENDED

FASTEST

Kayamkulam

Cochin

Amritsar

Gurdaspur

Approx Travel Time

11h 14m

₹12,307

Onwards

Kayamkulam

Cochin

Amritsar

Gurdaspur

Approx Travel Time

11h 57m

₹14,049

Onwards

Kayamkulam

Cochin

Amritsar

Gurdaspur

Approx Travel Time

12h 6m

₹14,597

Onwards

Kayamkulam

Cochin

Amritsar

Gurdaspur

Approx Travel Time

11h 38m

₹14,372

Onwards

Kayamkulam

Cochin

Amritsar

Gurdaspur

Approx Travel Time

12h 21m

₹16,114

Onwards

Via Goa, Delhi

CHEAPEST

Kayamkulam

Goa

Delhi

Gurdaspur

Approx Travel Time

2d 4h 13m

₹1,265

Onwards

Kayamkulam

Goa

Delhi

Gurdaspur

Approx Travel Time

2d 5h 26m

₹1,789

Onwards

Via Cochin, Delhi

Kayamkulam

Cochin

Delhi

Gurdaspur

Approx Travel Time

2d 5h 9m

₹3,265

Onwards

Via Cochin, Pune, Amritsar

Kayamkulam

Cochin

Pune

Amritsar

Gurdaspur

Approx Travel Time

12h 9m

₹14,168

Onwards

Via Cochin, Bangalore, Amritsar

Kayamkulam

Cochin

Bangalore

Amritsar

Gurdaspur

Approx Travel Time

12h 34m

₹15,112

Onwards

Frequently Asked Questions

What is the distance between Kayamkulam and Gurdaspur?

Gurdaspur is approximately 2550+ kms from Kayamkulam.

How long does it take to reach Gurdaspur from Kayamkulam?

It takes approximately 11 hours to reach Gurdaspur from Kayamkulam by Train, Flight Via Cochin, Amritsar.

What is the cheapest way to reach Gurdaspur from Kayamkulam?

The cheapest way to reach Gurdaspur from Kayamkulam is by Train Via Goa, Delhi.

What is the fastest way to reach Gurdaspur from Kayamkulam?

The fastest way to reach Gurdaspur from Kayamkulam is by Train, Flight Via Cochin, Amritsar.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India