Bikaner to Shahganj - Multiple Options To Reach By Train
Shahganj is approximately 1050+ kms from Bikaner. The fastest way to reach Shahganj from Bikaner is by Train Via Mathura. It takes approximately 23 hours. The cheapest way to reach Shahganj from Bikaner is by Train Via Kanpur which would take approximately 23 hours.
Sort By
Mode of Transport
Via Mathura
RECOMMENDED
FASTEST
Bikaner
Mathura
Shahganj
Approx Travel Time
22h 25m
₹755
Onwards
Via Bharatpur
Bikaner
Bharatpur
Shahganj
Approx Travel Time
22h 25m
₹710
Onwards
Via Tundla
Bikaner
Tundla
Shahganj
Approx Travel Time
22h 25m
₹710
Onwards
Via Etawah
Bikaner
Etawah
Shahganj
Approx Travel Time
22h 25m
₹695
Onwards
Via Alwar
Bikaner
Alwar
Shahganj
Approx Travel Time
22h 40m
On Demand
Via Hardoi
Bikaner
Hardoi
Shahganj
Approx Travel Time
22h 55m
On Demand
Via Gurgaon
Bikaner
Gurgaon
Shahganj
Approx Travel Time
23h 10m
₹695
Onwards
Via Rewari
Bikaner
Rewari
Shahganj
Approx Travel Time
22h 55m
₹690
Onwards
Via Shahjahanpur
Bikaner
Shahjahanpur
Shahganj
Approx Travel Time
23h 25m
On Demand
Via Kanpur
CHEAPEST
Bikaner
Kanpur
Shahganj
Approx Travel Time
22h 40m
₹610
Onwards
Frequently Asked Questions
What is the distance between Bikaner and Shahganj?
Shahganj is approximately 1050+ kms from Bikaner.
How long does it take to reach Shahganj from Bikaner?
It takes approximately 23 hours to reach Shahganj from Bikaner by Train Via Mathura.
What is the cheapest way to reach Shahganj from Bikaner?
The cheapest way to reach Shahganj from Bikaner is by Train Via Kanpur.
What is the fastest way to reach Shahganj from Bikaner?
The fastest way to reach Shahganj from Bikaner is by Train Via Mathura.