hero
How2Go
Mathura to Keshod

Mathura to Keshod

Keshod is approximately 1200+ km from Mathura, 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 Keshod.

Read More
Sort By
Mode of Transport

Via Delhi, Ahmedabad

RECOMMENDED

FASTEST

Mathura

Delhi

Ahmedabad

Keshod

Approx Travel Time

7h 45m

₹7,759

Onwards

Mathura

Delhi

Ahmedabad

Keshod

Approx Travel Time

8h 45m

₹8,004

Onwards

Mathura

Delhi

Ahmedabad

Keshod

Approx Travel Time

9h 4m

₹10,248

Onwards

Via Vadodara

CHEAPEST

Mathura

Vadodara

Keshod

Approx Travel Time

20h 11m

₹1,385

Onwards

Via Delhi, Rajkot

Mathura

Delhi

Rajkot

Keshod

Approx Travel Time

10h 15m

₹7,311

Onwards

Mathura

Delhi

Rajkot

Keshod

Approx Travel Time

9h 15m

₹7,066

Onwards

Mathura

Delhi

Rajkot

Keshod

Approx Travel Time

10h 30m

₹7,621

Onwards

Via Jaipur, Rajkot

Mathura

Jaipur

Rajkot

Keshod

Approx Travel Time

20h 20m

₹3,856

Onwards

Via Sojat, Rajkot

Mathura

Sojat

Rajkot

Keshod

Approx Travel Time

1d 3h 30m

₹7,400

Onwards

Via Jaipur, Ahmedabad

Mathura

Jaipur

Ahmedabad

Keshod

Approx Travel Time

10h 13m

₹9,269

Onwards

Frequently Asked Questions

What is the distance between Mathura and Keshod?

Keshod is approximately 1200+ kms from Mathura.

How long does it take to reach Keshod from Mathura?

It takes approximately 8 hours to reach Keshod from Mathura by Train, Flight Via Delhi, Ahmedabad.

What is the cheapest way to reach Keshod from Mathura?

The cheapest way to reach Keshod from Mathura is by Train, Bus Via Vadodara.

What is the fastest way to reach Keshod from Mathura?

The fastest way to reach Keshod from Mathura is by Train, Flight Via Delhi, Ahmedabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India