
Shahganj to Mathura
Mathura is approximately 550+ kms from Shahganj. The fastest way to reach Mathura from Shahganj is by Train. It takes approximately 12 hours. The cheapest way to reach Mathura from Shahganj is by Train Via Kanpur which would take approximately 13 hours.
Sort By
Mode of Transport
Via Lucknow
Shahganj
Lucknow
Mathura
Approx Travel Time
12h 55m
₹435
Onwards
Shahganj
Lucknow
Mathura
Approx Travel Time
14h 40m
₹669
Onwards
Via Etawah
Shahganj
Etawah
Mathura
Approx Travel Time
12h 55m
₹415
Onwards
Shahganj
Etawah
Mathura
Approx Travel Time
13h 25m
₹4,220
Onwards
Via Kanpur
CHEAPEST
Shahganj
Kanpur
Mathura
Approx Travel Time
12h 55m
₹365
Onwards
Shahganj
Kanpur
Mathura
Approx Travel Time
14h 40m
₹1,009
Onwards
Via Bharatpur
Shahganj
Bharatpur
Mathura
Approx Travel Time
13h 40m
₹420
Onwards
Shahganj
Bharatpur
Mathura
Approx Travel Time
13h 55m
₹1,524
Onwards
Via Aligarh
Shahganj
Aligarh
Mathura
Approx Travel Time
14h 10m
₹2,374
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Mathura?
Mathura is approximately 550+ kms from Shahganj.
How long does it take to reach Mathura from Shahganj?
It takes approximately 12 hours to reach Mathura from Shahganj by Train.
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.
Routes Connecting Shahganj
Routes From Shahganj
Routes To Shahganj
- Suratgarh to Shahganj
- Bangalore to Shahganj
- Indore to Shahganj
- Phulpur to Shahganj
- Laxmangarh to Shahganj
- Charkhi-dadri to Shahganj
- Dimapur to Shahganj
- Krishnagiri to Shahganj
- Jamkhandi to Shahganj
- Rajahmundry to Shahganj
- Adoni to Shahganj
- Unnao to Shahganj
- Junagadh to Shahganj
- Dindigul to Shahganj
- Pithapuram to Shahganj