
Shahganj to Solan
Solan is approximately 850+ kms from Shahganj. The fastest way to reach Solan from Shahganj is by Train, Flight, Bus Via Prayagraj(Allahabad), Mohali. It takes approximately 10 hours. The cheapest way to reach Solan from Shahganj is by Train Via Ambala, Kalka which would take approximately 23 hours.
Sort By
Mode of Transport
Via Lucknow, Chandigarh
RECOMMENDED
Shahganj
Lucknow
Chandigarh
Solan
Approx Travel Time
9h 55m
₹6,763
Onwards
Shahganj
Lucknow
Chandigarh
Solan
Approx Travel Time
10h 32m
₹5,380
Onwards
Via Ambala
Shahganj
Ambala
Solan
Approx Travel Time
19h 39m
₹3,219
Onwards
Shahganj
Ambala
Solan
Approx Travel Time
19h 35m
₹1,029
Onwards
Via Ambala, Kalka
CHEAPEST
Shahganj
Ambala
Kalka
Solan
Approx Travel Time
23h 12m
₹640
Onwards
Via Lucknow, Mohali
Shahganj
Lucknow
Mohali
Solan
Approx Travel Time
10h 17m
₹6,733
Onwards
Shahganj
Lucknow
Mohali
Solan
Approx Travel Time
10h 2m
₹5,450
Onwards
Via Prayagraj(Allahabad), Mohali
Shahganj
Prayagraj(Allahabad)
Mohali
Solan
Approx Travel Time
10h 4m
₹7,662
Onwards
FASTEST
Shahganj
Prayagraj(Allahabad)
Mohali
Solan
Approx Travel Time
9h 49m
₹6,286
Onwards
Via Ayodhya, Delhi
Shahganj
Ayodhya
Delhi
Solan
Approx Travel Time
11h 36m
₹3,636
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Solan?
Solan is approximately 850+ kms from Shahganj.
How long does it take to reach Solan from Shahganj?
It takes approximately 10 hours to reach Solan from Shahganj by Train, Flight, Bus 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 Via Ambala, Kalka.
What is the fastest way to reach Solan from Shahganj?
The fastest way to reach Solan from Shahganj is by Train, Flight, Bus Via Prayagraj(Allahabad), Mohali.