
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,323
Onwards
Mathura
Delhi
Ayodhya
Shahganj
Approx Travel Time
8h 4m
₹5,781
Onwards
Mathura
Delhi
Ayodhya
Shahganj
Approx Travel Time
8h
₹3,697
Onwards
Via Firozabad, Varanasi
Mathura
Firozabad
Varanasi
Shahganj
Approx Travel Time
16h 43m
₹6,280
Onwards
Via Ayodhya
Mathura
Ayodhya
Shahganj
Approx Travel Time
12h 10m
₹1,279
Onwards
Via Bara Banki
Mathura
Bara Banki
Shahganj
Approx Travel Time
12h 41m
₹769
Onwards
Via Agra, Varanasi
Mathura
Agra
Varanasi
Shahganj
Approx Travel Time
12h 9m
₹5,059
Onwards
Via Ghaziabad, Varanasi
Mathura
Ghaziabad
Varanasi
Shahganj
Approx Travel Time
8h 14m
₹9,034
Onwards
Via Delhi, Varanasi
Mathura
Delhi
Varanasi
Shahganj
Approx Travel Time
7h 38m
₹6,185
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
- Mathura to Shahjahanpur
- Mathura to Nilambur
- Mathura to Motihari
- Mathura to Jagdalpur
- Mathura to Jamkhandi
- Mathura to Shillong
- Mathura to Jammu
- Mathura to Raipur
- Mathura to Sultanpur
- Mathura to Prayagraj(Allahabad)
- Mathura to Bhimavaram
- Mathura to Baramati
- Mathura to Vijayawada
- Mathura to Muzaffarpur
- Mathura to Kanigiri


