hero
How2Go
Kayamkulam to Mathura

Kayamkulam to Mathura

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

Direct Options

RECOMMENDED

CHEAPEST

Kayamkulam

Mathura

Approx Travel Time

1d 18h 33m

₹930

Onwards

Via Cochin, Delhi

FASTEST

Kayamkulam

Cochin

Delhi

Mathura

Approx Travel Time

10h 20m

₹11,038

Onwards

Kayamkulam

Cochin

Delhi

Mathura

Approx Travel Time

12h 3m

₹11,295

Onwards

Kayamkulam

Cochin

Delhi

Mathura

Approx Travel Time

12h 2m

₹11,359

Onwards

Kayamkulam

Cochin

Delhi

Mathura

Approx Travel Time

13h 45m

₹11,616

Onwards

Kayamkulam

Cochin

Delhi

Mathura

Approx Travel Time

10h 44m

₹12,919

Onwards

Ads by MMT

Via Goa

Kayamkulam

Goa

Mathura

Approx Travel Time

1d 17h 53m

₹1,225

Onwards

Via Salem

Kayamkulam

Salem

Mathura

Approx Travel Time

1d 20h 30m

₹1,945

Onwards

Ads by MMT

Via Cochin

Kayamkulam

Cochin

Mathura

Approx Travel Time

1d 20h 51m

₹2,856

Onwards

Via Cochin, Hyderabad

Kayamkulam

Cochin

Hyderabad

Mathura

Approx Travel Time

2d 9h 52m

₹5,821

Onwards

Frequently Asked Questions

What is the distance between Kayamkulam and Mathura?

Mathura is approximately 2900+ kms from Kayamkulam.

How long does it take to reach Mathura from Kayamkulam?

It takes approximately 11 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