
Shahganj to Mathura
Mathura is approximately 650+ kms from Shahganj. The fastest way to reach Mathura from Shahganj is by Bus Via Sultanpur. It takes approximately 8 hours. The cheapest way to reach Mathura from Shahganj is by Train which would take approximately 14 hours.
Sort By
Mode of Transport
Via Ayodhya, Delhi
Shahganj
Ayodhya
Delhi
Mathura
Approx Travel Time
8h 5m
₹3,429
Onwards
Shahganj
Ayodhya
Delhi
Mathura
Approx Travel Time
9h 17m
₹5,434
Onwards
Via Sultanpur
FASTEST
Shahganj
Sultanpur
Mathura
Approx Travel Time
7h 19m
₹2,489
Onwards
Via Sultanpur, Etawah
Shahganj
Sultanpur
Etawah
Mathura
Approx Travel Time
8h 11m
₹6,561
Onwards
Via Ayodhya
Shahganj
Ayodhya
Mathura
Approx Travel Time
8h
₹1,444
Onwards
Via Bara Banki
Shahganj
Bara Banki
Mathura
Approx Travel Time
9h 11m
₹1,329
Onwards
Via Varanasi, Delhi
Shahganj
Varanasi
Delhi
Mathura
Approx Travel Time
9h 28m
₹7,983
Onwards
Via Varanasi, Agra
Shahganj
Varanasi
Agra
Mathura
Approx Travel Time
11h 1m
₹4,560
Onwards
Via Varanasi, Ghaziabad
Shahganj
Varanasi
Ghaziabad
Mathura
Approx Travel Time
10h 41m
₹10,479
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Mathura?
Mathura is approximately 650+ kms from Shahganj.
How long does it take to reach Mathura from Shahganj?
It takes approximately 8 hours to reach Mathura from Shahganj by Bus Via Sultanpur.
What is the cheapest way to reach Mathura from Shahganj?
The cheapest way to reach Mathura from Shahganj is by Train.
What is the fastest way to reach Mathura from Shahganj?
The fastest way to reach Mathura from Shahganj is by Bus Via Sultanpur.
Routes Connecting Shahganj
Routes From Shahganj
- Shahganj to Tirupati
- Shahganj to Nabadwip
- Shahganj to Chandausi
- Shahganj to Porbandar
- Shahganj to Machilipatnam
- Shahganj to Jorhat
- Shahganj to Chhindwara
- Shahganj to Dhar
- Shahganj to Titilagarh
- Shahganj to Guwahati
- Shahganj to Bhilai
- Shahganj to Dera-Bassi
- Shahganj to Bongaigaon
- Shahganj to Haveri
- Shahganj to Vidisha


