
Narnaul to Solan
Solan is approximately 400+ kms from Narnaul. The fastest way to reach Solan from Narnaul is by Train, Flight, Bus Via Delhi, Shimla. It takes approximately 6 hours. The cheapest way to reach Solan from Narnaul is by Train Via Karnal, Kalka which would take approximately 12 hours.
Sort By
Mode of Transport
Via Ambala
RECOMMENDED
Narnaul
Ambala
Solan
Approx Travel Time
8h 55m
₹840
Onwards
Narnaul
Ambala
Solan
Approx Travel Time
9h 17m
₹2,881
Onwards
Narnaul
Ambala
Solan
Approx Travel Time
10h 10m
₹1,289
Onwards
Via Panchkula
Narnaul
Panchkula
Solan
Approx Travel Time
10h 12m
₹2,522
Onwards
Via Delhi, Shimla
FASTEST
Narnaul
Delhi
Shimla
Solan
Approx Travel Time
6h 11m
On Demand
Via Karnal, Kalka
CHEAPEST
Narnaul
Karnal
Kalka
Solan
Approx Travel Time
11h 58m
₹425
Onwards
Via Karnal
Narnaul
Karnal
Solan
Approx Travel Time
9h 55m
₹738
Onwards
Via Delhi
Narnaul
Delhi
Solan
Approx Travel Time
9h 52m
₹788
Onwards
Via Zirakpur
Narnaul
Zirakpur
Solan
Approx Travel Time
10h 10m
₹1,100
Onwards
Via Panipat
Narnaul
Panipat
Solan
Approx Travel Time
10h 1m
₹883
Onwards
Frequently Asked Questions
What is the distance between Narnaul and Solan?
Solan is approximately 400+ kms from Narnaul.
How long does it take to reach Solan from Narnaul?
It takes approximately 6 hours to reach Solan from Narnaul by Train, Flight, Bus Via Delhi, Shimla.
What is the cheapest way to reach Solan from Narnaul?
The cheapest way to reach Solan from Narnaul is by Train Via Karnal, Kalka.
What is the fastest way to reach Solan from Narnaul?
The fastest way to reach Solan from Narnaul is by Train, Flight, Bus Via Delhi, Shimla.


