hero
How2Go
Shahganj to Mathura

Shahganj to Mathura

Mathura is approximately 600+ kms from Shahganj. The fastest way to reach Mathura from Shahganj is by Train, Flight Via Ayodhya, Gwalior. It takes approximately 9 hours. The cheapest way to reach Mathura from Shahganj is by Train Via Kanpur which would take approximately 12 hours.

Sort By
Mode of Transport

Direct Train

RECOMMENDED

Shahganj

Mathura

Approx Travel Time

12h 34m

On Demand

Via Lucknow

Shahganj

Lucknow

Mathura

Approx Travel Time

11h 38m

₹435

Onwards

Ads by MMT

Via Kanpur

CHEAPEST

Shahganj

Kanpur

Mathura

Approx Travel Time

11h 38m

₹365

Onwards

Shahganj

Kanpur

Mathura

Approx Travel Time

12h 29m

₹919

Onwards

Via Tundla

Shahganj

Tundla

Mathura

Approx Travel Time

12h 4m

₹2,275

Onwards

Ads by MMT

Via Hathras

Shahganj

Hathras

Mathura

Approx Travel Time

11h 59m

On Demand

Shahganj

Hathras

Mathura

Approx Travel Time

12h 2m

On Demand

Via Unnao

Shahganj

Unnao

Mathura

Approx Travel Time

12h 9m

₹435

Onwards

Via Firozabad

Shahganj

Firozabad

Mathura

Approx Travel Time

12h 11m

On Demand

Via Ayodhya, Gwalior

FASTEST

Shahganj

Ayodhya

Gwalior

Mathura

Approx Travel Time

8h 42m

On Demand

Frequently Asked Questions

What is the distance between Shahganj and Mathura?

Mathura is approximately 600+ kms from Shahganj.

How long does it take to reach Mathura from Shahganj?

It takes approximately 9 hours to reach Mathura from Shahganj by Train, Flight Via Ayodhya, Gwalior.

What is the cheapest way to reach Mathura from Shahganj?

The cheapest way to reach Mathura from Shahganj is by Train Via Kanpur.

What is the fastest way to reach Mathura from Shahganj?

The fastest way to reach Mathura from Shahganj is by Train, Flight Via Ayodhya, Gwalior.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India