
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
Via Lucknow
Shahganj
Lucknow
Mathura
Approx Travel Time
11h 38m
₹435
Onwards
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
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.
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Rajkot
- Shahganj to Mahoba
- Shahganj to Khamgaon
- Shahganj to Bhusawal
- Shahganj to Sri-Ganganagar
- Shahganj to Kopargaon
- Shahganj to Morena
- Shahganj to Kurnool
- Shahganj to Narkanda
- Shahganj to Gandhinagar
- Shahganj to Mughal-Sarai
- Shahganj to Tanuku
- Shahganj to Kanyakumari
- Shahganj to Harpanahalli
- Shahganj to Shivpuri