
Doraha to Shahganj
Shahganj is approximately 900+ kms from Doraha. The fastest way to reach Shahganj from Doraha is by Train Via Khanna. It takes approximately 18 hours. The cheapest way to reach Shahganj from Doraha is by Train Via Rajpura which would take approximately 19 hours.
Sort By
Mode of Transport
Via Khanna
RECOMMENDED
Doraha
Khanna
Shahganj
Approx Travel Time
18h 29m
₹1,249
Onwards
FASTEST
Doraha
Khanna
Shahganj
Approx Travel Time
18h 11m
₹595
Onwards
Via Khanna, Najibabad
Doraha
Khanna
Najibabad
Shahganj
Approx Travel Time
18h 15m
₹695
Onwards
Via Sirhind
Doraha
Sirhind
Shahganj
Approx Travel Time
18h 50m
₹1,091
Onwards
Via Rajpura
Doraha
Rajpura
Shahganj
Approx Travel Time
19h 13m
₹1,234
Onwards
CHEAPEST
Doraha
Rajpura
Shahganj
Approx Travel Time
18h 25m
₹580
Onwards
Via Amloh
Doraha
Amloh
Shahganj
Approx Travel Time
18h 34m
On Demand
Doraha
Amloh
Shahganj
Approx Travel Time
18h 26m
₹595
Onwards
Via Ludhiana, Ayodhya
Doraha
Ludhiana
Ayodhya
Shahganj
Approx Travel Time
18h 23m
₹1,021
Onwards
Via Ludhiana
Doraha
Ludhiana
Shahganj
Approx Travel Time
19h 46m
₹976
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 18 hours to reach Shahganj from Doraha by Train Via Khanna.
What is the cheapest way to reach Shahganj from Doraha?
The cheapest way to reach Shahganj from Doraha is by Train Via Rajpura.
What is the fastest way to reach Shahganj from Doraha?
The fastest way to reach Shahganj from Doraha is by Train Via Khanna.


