
Shahganj to Doraha
Doraha is approximately 900+ kms from Shahganj. The fastest way to reach Doraha from Shahganj is by Train Via Khanna. It takes approximately 18 hours. The cheapest way to reach Doraha from Shahganj is by Train, Bus Via Ludhiana which would take approximately 20 hours.
Sort By
Mode of Transport
Via Khanna
RECOMMENDED
Shahganj
Khanna
Doraha
Approx Travel Time
18h 29m
₹1,202
Onwards
FASTEST
Shahganj
Khanna
Doraha
Approx Travel Time
18h 11m
On Demand
Via Najibabad, Khanna
Shahganj
Najibabad
Khanna
Doraha
Approx Travel Time
18h 15m
On Demand
Via Ambala, Maler Kotla
Shahganj
Ambala
Maler Kotla
Doraha
Approx Travel Time
23h 4m
₹2,379
Onwards
Via Sirhind
Shahganj
Sirhind
Doraha
Approx Travel Time
18h 50m
₹1,197
Onwards
Via Rajpura
Shahganj
Rajpura
Doraha
Approx Travel Time
19h 13m
₹1,187
Onwards
Via Amloh
Shahganj
Amloh
Doraha
Approx Travel Time
18h 34m
On Demand
Shahganj
Amloh
Doraha
Approx Travel Time
18h 26m
On Demand
Via Ayodhya, Ludhiana
Shahganj
Ayodhya
Ludhiana
Doraha
Approx Travel Time
18h 23m
₹1,216
Onwards
Via Ludhiana
CHEAPEST
Shahganj
Ludhiana
Doraha
Approx Travel Time
19h 46m
₹1,111
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Doraha?
Doraha is approximately 900+ kms from Shahganj.
How long does it take to reach Doraha from Shahganj?
It takes approximately 18 hours to reach Doraha from Shahganj by Train Via Khanna.
What is the cheapest way to reach Doraha from Shahganj?
The cheapest way to reach Doraha from Shahganj is by Train, Bus Via Ludhiana.
What is the fastest way to reach Doraha from Shahganj?
The fastest way to reach Doraha from Shahganj is by Train Via Khanna.


