Shahganj to Solan
Solan is approximately 900+ kms from Shahganj. The fastest way to reach Solan from Shahganj is by Train, Flight, Cab Via Prayagraj(Allahabad), Mohali. It takes approximately 8 hours. The cheapest way to reach Solan from Shahganj is by Train, Cab Via Lucknow, Saharanpur which would take approximately 22 hours.
Sort By
Mode of Transport
Via Lucknow, Chandigarh
RECOMMENDED
Shahganj
Lucknow
Chandigarh
Solan
Approx Travel Time
9h 5m
₹8,710
Onwards
Shahganj
Lucknow
Chandigarh
Solan
Approx Travel Time
9h 20m
₹7,342
Onwards
Via Ayodhya, Dehradun
Shahganj
Ayodhya
Dehradun
Solan
Approx Travel Time
10h 21m
₹13,979
Onwards
Via Lucknow, Mohali
Shahganj
Lucknow
Mohali
Solan
Approx Travel Time
9h 20m
₹8,558
Onwards
Via Prayagraj(Allahabad), Mohali
FASTEST
Shahganj
Prayagraj(Allahabad)
Mohali
Solan
Approx Travel Time
7h 50m
₹17,921
Onwards
Via Lucknow, Dehradun
Shahganj
Lucknow
Dehradun
Solan
Approx Travel Time
12h 21m
₹9,842
Onwards
Via Ayodhya, Delhi
Shahganj
Ayodhya
Delhi
Solan
Approx Travel Time
13h 5m
₹11,505
Onwards
Via Prayagraj(Allahabad), Dehradun
Shahganj
Prayagraj(Allahabad)
Dehradun
Solan
Approx Travel Time
10h 51m
₹19,379
Onwards
Via Lucknow, Delhi
Shahganj
Lucknow
Delhi
Solan
Approx Travel Time
14h 50m
₹5,127
Onwards
Via Lucknow, Saharanpur
CHEAPEST
Shahganj
Lucknow
Saharanpur
Solan
Approx Travel Time
21h 18m
₹4,658
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Solan?
Solan is approximately 900+ kms from Shahganj.
How long does it take to reach Solan from Shahganj?
It takes approximately 8 hours to reach Solan from Shahganj by Train, Flight, Cab Via Prayagraj(Allahabad), Mohali.
What is the cheapest way to reach Solan from Shahganj?
The cheapest way to reach Solan from Shahganj is by Train, Cab Via Lucknow, Saharanpur.
What is the fastest way to reach Solan from Shahganj?
The fastest way to reach Solan from Shahganj is by Train, Flight, Cab Via Prayagraj(Allahabad), Mohali.