
Doraha to Shahganj
Shahganj is approximately 900+ kms from Doraha. The fastest way to reach Shahganj from Doraha is by Train, Flight Via Delhi, Ayodhya. It takes approximately 12 hours. The cheapest way to reach Shahganj from Doraha is by Train Via Saharanpur which would take approximately 22 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
Doraha
Ambala
Shahganj
Approx Travel Time
19h 40m
₹575
Onwards
Via Ghaziabad
Doraha
Ghaziabad
Shahganj
Approx Travel Time
20h 25m
₹600
Onwards
Via Ambala, Bareilly
Doraha
Ambala
Bareilly
Shahganj
Approx Travel Time
21h 5m
₹660
Onwards
Via Ambala, Lucknow
Doraha
Ambala
Lucknow
Shahganj
Approx Travel Time
21h 5m
₹680
Onwards
Via Rajpura
Doraha
Rajpura
Shahganj
Approx Travel Time
19h 40m
₹580
Onwards
Via Ambala, Shahjahanpur
Doraha
Ambala
Shahjahanpur
Shahganj
Approx Travel Time
21h 5m
₹655
Onwards
Via Delhi, Ayodhya
FASTEST
Doraha
Delhi
Ayodhya
Shahganj
Approx Travel Time
11h 50m
₹4,039
Onwards
Via Khanna
Doraha
Khanna
Shahganj
Approx Travel Time
19h 55m
₹595
Onwards
Via Saharanpur
CHEAPEST
Doraha
Saharanpur
Shahganj
Approx Travel Time
21h 34m
₹545
Onwards
Via Delhi, Lucknow
Doraha
Delhi
Lucknow
Shahganj
Approx Travel Time
13h 35m
₹3,799
Onwards
Frequently Asked Questions
What is the distance between Doraha and Shahganj?
Shahganj is approximately 900+ kms from Doraha.
How long does it take to reach Shahganj from Doraha?
It takes approximately 12 hours to reach Shahganj from Doraha by Train, Flight Via Delhi, Ayodhya.
What is the cheapest way to reach Shahganj from Doraha?
The cheapest way to reach Shahganj from Doraha is by Train Via Saharanpur.
What is the fastest way to reach Shahganj from Doraha?
The fastest way to reach Shahganj from Doraha is by Train, Flight Via Delhi, Ayodhya.