
Mathura to Shahganj
Shahganj is approximately 650+ kms from Mathura. The fastest way to reach Shahganj from Mathura is by Train, Flight Via Delhi, Ayodhya. It takes approximately 7 hours. The cheapest way to reach Shahganj from Mathura is by Train which would take approximately 17 hours.
Sort By
Mode of Transport
Via Delhi, Ayodhya
FASTEST
Mathura
Delhi
Ayodhya
Shahganj
Approx Travel Time
6h 55m
₹3,559
Onwards
Mathura
Delhi
Ayodhya
Shahganj
Approx Travel Time
8h 4m
₹6,016
Onwards
Mathura
Delhi
Ayodhya
Shahganj
Approx Travel Time
8h
₹3,988
Onwards
Via Agra, Varanasi
Mathura
Agra
Varanasi
Shahganj
Approx Travel Time
12h 9m
₹4,525
Onwards
Via Sultanpur
Mathura
Sultanpur
Shahganj
Approx Travel Time
15h 11m
₹3,395
Onwards
Via Etawah, Sultanpur
Mathura
Etawah
Sultanpur
Shahganj
Approx Travel Time
16h 36m
₹6,866
Onwards
Via Ayodhya
Mathura
Ayodhya
Shahganj
Approx Travel Time
12h 10m
₹1,059
Onwards
Via Bara Banki
Mathura
Bara Banki
Shahganj
Approx Travel Time
12h 41m
₹959
Onwards
Via Ghaziabad, Varanasi
Mathura
Ghaziabad
Varanasi
Shahganj
Approx Travel Time
8h 14m
₹10,232
Onwards
Frequently Asked Questions
What is the distance between Mathura and Shahganj?
Shahganj is approximately 650+ kms from Mathura.
How long does it take to reach Shahganj from Mathura?
It takes approximately 7 hours to reach Shahganj from Mathura by Train, Flight Via Delhi, Ayodhya.
What is the cheapest way to reach Shahganj from Mathura?
The cheapest way to reach Shahganj from Mathura is by Train.
What is the fastest way to reach Shahganj from Mathura?
The fastest way to reach Shahganj from Mathura is by Train, Flight Via Delhi, Ayodhya.
Routes Connecting Mathura
Routes From Mathura
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Sitamarhi
- Shahganj to Nainital
- Shahganj to Krishnagiri
- Shahganj to Rajapur
- Shahganj to Jhansi
- Shahganj to Bandikui
- Shahganj to Machilipatnam
- Shahganj to Devadurga
- Shahganj to Sawai-Madhopur
- Shahganj to Chalisgaon
- Shahganj to Dhule
- Shahganj to Polur
- Shahganj to Kankavli
- Shahganj to Faizabad
- Shahganj to Deoband


