
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
13h 40m
₹902
Onwards
Via Etawah
Shahganj
Etawah
Mathura
Approx Travel Time
12h 55m
₹415
Onwards
Shahganj
Etawah
Mathura
Approx Travel Time
12h 55m
₹4,220
Onwards
Via Kanpur
CHEAPEST
Shahganj
Kanpur
Mathura
Approx Travel Time
12h 55m
₹365
Onwards
Shahganj
Kanpur
Mathura
Approx Travel Time
13h 40m
₹810
Onwards
Via Bharatpur
Shahganj
Bharatpur
Mathura
Approx Travel Time
13h 40m
₹1,524
Onwards
Shahganj
Bharatpur
Mathura
Approx Travel Time
13h 40m
₹420
Onwards
Via Aligarh
Shahganj
Aligarh
Mathura
Approx Travel Time
13h 55m
₹2,338
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
- Shahganj to Guwahati
- Shahganj to Sasaram
- Shahganj to Bhiwandi
- Shahganj to Thiruvannamalai
- Shahganj to Keshod
- Shahganj to Vikarabad
- Shahganj to Siliguri
- Shahganj to Fatehpur
- Shahganj to Nanded
- Shahganj to Neyyattinkara
- Shahganj to Chalakudy
- Shahganj to Ambala
- Shahganj to Samba
- Shahganj to Vadakara
- Shahganj to Bageshwar