hero
How2Go
Kasganj to Mathura

Kasganj to Mathura

Mathura is approximately 100+ km from Kasganj, 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

Kasganj

Mathura

Approx Travel Time

2h 5m

₹145

Onwards

Kasganj

Mathura

Approx Travel Time

3h 30m

₹600

Onwards

Kasganj

Mathura

Approx Travel Time

2h 56m

₹2,972

Onwards

Via Hathras

FASTEST

Kasganj

Hathras

Mathura

Approx Travel Time

1h 39m

₹290

Onwards

Via Aligarh, Agra

Kasganj

Aligarh

Agra

Mathura

Approx Travel Time

5h 40m

₹2,870

Onwards

Kasganj

Aligarh

Agra

Mathura

Approx Travel Time

6h 21m

₹3,072

Onwards

Kasganj

Aligarh

Agra

Mathura

Approx Travel Time

6h 21m

₹3,860

Onwards

Via Mainpuri, Hathras

Kasganj

Mainpuri

Hathras

Mathura

Approx Travel Time

5h 11m

₹4,277

Onwards

Kasganj

Mainpuri

Hathras

Mathura

Approx Travel Time

5h 18m

₹6,089

Onwards

Via Aligarh, Tundla, Agra

Kasganj

Aligarh

Tundla

Agra

Mathura

Approx Travel Time

5h 53m

₹2,443

Onwards

Frequently Asked Questions

What is the distance between Kasganj and Mathura?

Mathura is approximately 100+ kms from Kasganj.

How long does it take to reach Mathura from Kasganj?

It takes approximately 2 hours to reach Mathura from Kasganj by Train Via Hathras.

What is the cheapest way to reach Mathura from Kasganj?

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

What is the fastest way to reach Mathura from Kasganj?

The fastest way to reach Mathura from Kasganj is by Train Via Hathras.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India