hero
How2Go
Kayamkulam to Mathura

Kayamkulam to Mathura

Mathura is approximately 2250+ 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 Mathura.

Read More
Sort By
Mode of Transport

Via Cochin, Delhi

RECOMMENDED

FASTEST

Kayamkulam

Cochin

Delhi

Mathura

Approx Travel Time

10h

₹11,389

Onwards

Kayamkulam

Cochin

Delhi

Mathura

Approx Travel Time

11h 43m

₹11,646

Onwards

Kayamkulam

Cochin

Delhi

Mathura

Approx Travel Time

10h 33m

₹13,249

Onwards

Kayamkulam

Cochin

Delhi

Mathura

Approx Travel Time

11h 37m

₹11,809

Onwards

Direct Train

CHEAPEST

Kayamkulam

Mathura

Approx Travel Time

1d 18h 33m

₹930

Onwards

Via Goa

Kayamkulam

Goa

Mathura

Approx Travel Time

1d 16h 36m

₹1,225

Onwards

Via Erode

Kayamkulam

Erode

Mathura

Approx Travel Time

1d 20h 30m

₹1,855

Onwards

Via Cochin, Goa

Kayamkulam

Cochin

Goa

Mathura

Approx Travel Time

1d 17h

₹2,872

Onwards

Via Thiruvananthapuram, Delhi

Kayamkulam

Thiruvananthapuram

Delhi

Mathura

Approx Travel Time

10h 30m

₹12,528

Onwards

Via Cochin, Jaipur

Kayamkulam

Cochin

Jaipur

Mathura

Approx Travel Time

13h 51m

₹11,679

Onwards

Frequently Asked Questions

What is the distance between Kayamkulam and Mathura?

Mathura is approximately 2250+ kms from Kayamkulam.

How long does it take to reach Mathura from Kayamkulam?

It takes approximately 10 hours to reach Mathura from Kayamkulam by Train, Flight Via Cochin, Delhi.

What is the cheapest way to reach Mathura from Kayamkulam?

The cheapest way to reach Mathura from Kayamkulam is by Train.

What is the fastest way to reach Mathura from Kayamkulam?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India