
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, Flight, Bus Via Ayodhya, Delhi which would take approximately 13 hours.
Sort By
Mode of Transport
Via Lucknow, Chandigarh
RECOMMENDED
Shahganj
Lucknow
Chandigarh
Solan
Approx Travel Time
9h 5m
₹6,528
Onwards
Shahganj
Lucknow
Chandigarh
Solan
Approx Travel Time
9h 20m
₹5,075
Onwards
Via Ayodhya, Dehradun
Shahganj
Ayodhya
Dehradun
Solan
Approx Travel Time
10h 21m
₹12,509
Onwards
Via Lucknow, Mohali
Shahganj
Lucknow
Mohali
Solan
Approx Travel Time
9h 20m
₹6,391
Onwards
Via Prayagraj(Allahabad), Mohali
FASTEST
Shahganj
Prayagraj(Allahabad)
Mohali
Solan
Approx Travel Time
7h 50m
₹9,267
Onwards
Via Lucknow, Dehradun
Shahganj
Lucknow
Dehradun
Solan
Approx Travel Time
12h 21m
₹10,986
Onwards
Via Ayodhya, Delhi
CHEAPEST
Shahganj
Ayodhya
Delhi
Solan
Approx Travel Time
13h 5m
₹3,570
Onwards
Via Prayagraj(Allahabad), Dehradun
Shahganj
Prayagraj(Allahabad)
Dehradun
Solan
Approx Travel Time
10h 51m
₹10,553
Onwards
Via Lucknow, Delhi
Shahganj
Lucknow
Delhi
Solan
Approx Travel Time
14h 50m
₹4,794
Onwards
Via Lucknow, Saharanpur
Shahganj
Lucknow
Saharanpur
Solan
Approx Travel Time
21h 18m
₹4,674
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, Flight, Bus Via Ayodhya, Delhi.
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.