- 1800-123-5555
- Travel Agent? Join Us
- Blog
- Offers

Chandigarh to Solan Distance: How Far It Is and How to Reach (2026)
Indulge in a surreal vacation in Solan City!
Rated 4.20/5 ( based on 10840 reviews )
| By Air | By Road | By Train | By Sea | |
|---|---|---|---|---|
| Chandigarh to Solan | - | 2.0 hours | 1.0 hours | - |
Chandigarh to Solan is about 67 km by road, a drive of roughly 1 hour 15 minutes on a clear run up NH5, the Chandigarh-Shimla Expressway. That short hop is the whole reason Solan works as a weekend escape from the plains. You can leave Chandigarh after breakfast and be on a hillside verandah before lunch. Below is every way to make the trip, the fares travellers are actually quoted in 2026, the exact route through Parwanoo and Dharampur, and when to set off to beat both the traffic and the monsoon slides.
Chandigarh to Solan at a glance
| Chandigarh to Solan | Detail |
|---|---|
| Road distance | ~67 km via NH5 (Chandigarh-Shimla Expressway) |
| Drive time | ~1 hr 15 min free-flowing, up to 2 hr with traffic |
| Aerial distance | ~36 km |
| Cheapest way | HRTC bus from ISBT-43, Rs 150 to 320 |
| Fastest way | Self-drive or taxi, ~1 hr 15 min |
| Typical taxi (one-way) | Rs 1,300 to 1,700 sedan, up to Rs 2,500 SUV |
| Best time to drive | October to June, set off early morning |
Chandigarh to Solan distance and drive time
The road distance is about 67 km, and the straight-line (aerial) distance is only ~36 km. The gap between the two tells you the real story of this drive: it is short in kilometres but climbs steadily from the Chandigarh plains into the Shivalik foothills, so your speed drops as you gain height. On the four-lane expressway stretch up to Parwanoo you will hold a good pace. From Dharampur onwards the road tightens into hill curves and the last few kilometres into Solan crawl.
Plan for 1 hour 15 minutes when the road is clear, and closer to 2 hours on a Friday evening, a Saturday morning or through the Parwanoo toll and the Dharampur market bottleneck. Google's live distance widget will show a similar band. The number moves with traffic, not with the route, because almost everyone takes the same NH5 line.
How to reach Solan from Chandigarh: all transport modes
Solan sits right on the Kalka-Shimla corridor, so you have four honest options. Here is how they compare on distance, time and 2026 cost.
| Mode | Distance | Typical time | Fare (2026) |
|---|---|---|---|
| By road (car or taxi) | ~67 km | 1 hr 15 min to 2 hr | Fuel ~Rs 700 self-drive, taxi Rs 1,300 to 2,500 |
| By bus (HRTC / Volvo) | ~67 km | 2 hr to 2 hr 30 min | Rs 150 to 320 ordinary, Rs 190 to 450 Volvo AC |
| By train (via Kalka) | ~87 km by rail | ~4 hr total | Rs 50 to 500 by class |
| By air | no airport at Solan | not applicable | Fly into Chandigarh (IXC), then drive 67 km |
The quickest door-to-door option is a car, your own or a taxi. The cheapest is the HRTC bus. The most memorable is the last leg of the Kalka-Shimla toy train. The rest of this guide breaks each one down.
Chandigarh to Solan by road: the NH5 route
From Chandigarh you head out through Zirakpur and pick up NH5, the Chandigarh-Shimla Expressway. The order of the drive is simple to remember: Zirakpur, then Parwanoo at the Himachal border, then Dharampur, Kumarhatti, and into Solan. Parwanoo is where you cross from Haryana into Himachal Pradesh and where the Timber Trail cable car is, if you want a leg-stretch. Kumarhatti is the junction where the road to Kasauli branches off, so the same highway doubles as the Kasauli approach.
The Chandigarh to Parwanoo stretch is a fast four-lane expressway. After that it is a well-surfaced two-lane hill road with steady gradients and bends, comfortable for any car in dry weather. There are dhabas and fuel stops through Parwanoo and Dharampur, so you do not need to carry supplies for such a short run.
Chandigarh to Solan by taxi or cab: 2026 fare bands
If you would rather not drive, a one-way taxi is the most popular choice, especially from Chandigarh airport or the railway station. App and aggregator sedans are quoted around Rs 1,300 to 1,700 one-way, with SUVs and local operators running higher. Per-kilometre rates sit near Rs 10 to 14. Round-trip and day-hire rates are roughly double the one-way, sometimes with a small discount, and usually include the driver's wait.
| Cab type | One-way (approx) | Round-trip (approx) | Per km |
|---|---|---|---|
| Hatchback | Rs 1,300 to 1,400 | Rs 2,400 to 2,800 | ~Rs 10 |
| Sedan | Rs 1,400 to 1,700 | Rs 2,700 to 3,300 | ~Rs 11 |
| SUV | Rs 1,900 to 2,500 | Rs 3,600 to 4,500 | ~Rs 12 to 14 |
Fares climb on long weekends and dip midweek. For a short 67 km run, agree on the total before you start rather than a meter, and confirm whether tolls and the driver's return are included. If you are already booking a Himachal trip, a Solan pick-up from Chandigarh can usually be built into the package car, which works out cheaper than a standalone cab.
Chandigarh to Solan by bus: HRTC and Volvo from ISBT-43
Buses are frequent and the best value. Most services leave from ISBT Sector 43, Chandigarh, run by HRTC and private operators, and some also pick up at ISBT Sector 17. Ordinary and semi-deluxe buses cost roughly Rs 150 to 320 and take about 2 to 2.5 hours. Volvo and AC coaches on the Chandigarh-Shimla route pass through Solan and cost around Rs 190 to 450, with the earliest departures in the pre-dawn window. In Solan the buses set down at Solan ISBT and the Old Bus Stand, both central.
You do not need to pre-book an ordinary HRTC bus. For a Volvo seat during peak season or a long weekend, book ahead on the HRTC portal. The bus is the cheapest way to reach Solan from Chandigarh and, on a clear day, barely slower than a cab.
Chandigarh to Solan by train: the Kalka toy train
There is no direct broad-gauge train from Chandigarh to Solan. Solan is a station on the famous Kalka-Shimla narrow-gauge line, a UNESCO World Heritage railway. To do it by rail you take a short train or cab from Chandigarh to Kalka (about 30 minutes), then board the toy train from Kalka up to Solan. The narrow-gauge leg is slow, roughly 2.5 to 3 hours through 100-odd tunnels and pine forest, which is exactly why people choose it. End to end you should budget around 4 hours, so this is a scenic option rather than a fast one.
Fares are low, from about Rs 50 in ordinary class up to a few hundred rupees for the reserved and first-class toy-train coaches. If the journey is the point of your trip, ride the toy train up and take a bus or cab back down.
Chandigarh to Solan by air
There is no airport at Solan, and no flight makes sense over a 67 km road distance. Chandigarh itself is the region's main airport (IXC), so travellers flying in from Delhi, Mumbai or the south land at Chandigarh and then drive or bus the last 67 km to Solan. The only other airstrip nearby is Shimla's small Jubbarhatti airport, which has limited service and is about an hour beyond Solan. For almost everyone, the answer is: fly to Chandigarh, then take the road.
Best time to travel and road conditions
The drive is comfortable most of the year. October to June gives you clear, dry roads. Winter mornings in the plains around Zirakpur can be foggy, so a mid-morning start is safer in December and January. During the monsoon (July to September) the hill stretch past Parwanoo and Dharampur is prone to slow-downs and the occasional landslide clearance, so check conditions before you set off and keep the drive to daylight hours.
Whatever the season, an early start pays off. Leaving Chandigarh before 8 am clears the Parwanoo toll and the Dharampur market before they back up, and gets you to Solan with the morning still ahead of you.
Solan to Chandigarh distance (return trip)
The return leg is the same road and the same distance, about 67 km, and takes 1 hr 15 min to 2 hours down NH5 through Kumarhatti, Dharampur and Parwanoo. Buses back to Chandigarh run through the day from Solan ISBT, and taxis are easy to arrange from any hotel. If you rode the toy train up, the quickest way down is a bus or cab rather than waiting for the next narrow-gauge service.
Plan your Solan trip from Chandigarh
Solan is an easy add-on to a wider Himachal trip. From here Kasauli is a 40-minute hop, Chail and Shimla are within a couple of hours, and the Kalka-Shimla line runs right through town. For what to see and when to come, read our Solan travel guide and the best time to visit Solan. Coming from another city instead? See how to reach Solan from New Delhi, from Shimla or from Kalka.
If you want the drive, stay and sightseeing handled as one booking, our Himachal tour packages fold Solan into customisable Chandigarh-start itineraries, and we also run dedicated family and honeymoon trips through the region. Every itinerary is customisable, with verified local agents and 24/7 support on the ground.
Fares and timings on this page were cross-checked by our Himachal desk against live Uber Intercity, HRTC and Kalka-Shimla railway listings in September 2026.
Popular Packages
Unlimited Choices. Trusted Agents. Best Prices. Happy Memories.
Cities:
- Mcleodganj
Starting from:
₹999/-
₹1,998/-50% OffCities:
- Manali
Starting from:
₹3,500/-
₹4,375/-20% OffCities:
- Manali
Starting from:
₹5,000/-
₹7,692/-35% OffCities:
- Shimla
Starting from:
₹5,000/-
₹5,435/-8% OffCities:
- Manali
Starting from:
₹5,279/-
₹5,801/-9% OffCities:
- Manali
Starting from:
₹6,000/-
₹6,667/-10% OffCities:
- Shimla
Starting from:
₹6,700/-
₹7,128/-6% OffCities:
- Manali
Starting from:
₹7,500/-
₹9,166/-18% OffCities:
- Manali
Starting from:
₹7,500/-
₹9,808/-24% OffCities:
- Manali
Starting from:
₹8,000/-
₹9,091/-12% OffCities:
- Manali
Starting from:
₹8,000/-
₹8,791/-9% OffCities:
- Manali
Starting from:
₹8,200/-
₹9,011/-9% OffCities:
- Shimla
Starting from:
₹8,500/-
₹9,043/-6% OffCities:
- Manali
Starting from:
₹8,500/-
₹9,659/-12% OffCities:
- Shimla
Starting from:
₹8,999/-
₹9,782/-8% OffCities:
- Shimla
Starting from:
₹9,000/-
₹9,677/-7% OffCities:
- Shimla
- Chandigarh
Starting from:
₹9,000/-
₹9,574/-6% OffCities:
- Kasauli
Starting from:
₹9,000/-
₹9,890/-9% OffCities:
- Shimla
Starting from:
₹9,000/-
₹10,543/-15% OffCities:
- Dalhousie
Starting from:
₹9,000/-
₹9,574/-6% OffOur experts would love to create a package just for you!
Fill in your requirements here >
Fastest Growing Holiday Marketplace
650+
Verified Agents
22 Lac+
Happy Travellers
65+
Destinations
Easy, Secure & Reliable
Traveltriangle
Verified
Stringent
Quality Control
24/7
Support
What Travelers Say About Our Solan Packages
Read real reviews,packages, stories, and experiences from happy customers who booked with TravelTriangle.
Rimpelingsakosmos
Chandigarh
Rimpelingsakosmos's 5 days trip to Solan
Jitendraprasad
Delhi
Jitendraprasad's 3 days trip to Solan
Shivam Bansal
Karnal haryana
Shivam's 3 days trip to Solan
Umesh Vyas
Jodhpur
Umesh's 6 days trip to Solan
Bhargav Joshi
New delhi
Bhargav's 7 days trip to Solan
Shani Tripathi
Delhi
Shani's 7 days trip to Solan
Kunal Kashyap
Shimla
Kunal's 5 days trip to Solan
Hard Patel
Ahmedabad
Hard's 5 days trip to Solan
Mohitmotwani
Indore
Mohitmotwani's 6 days trip to Solan
Pal Deepak
Amritsar
Pal's 5 days trip to Solan
Want best packages handpicked just for you?
Fill the form and get a callback from our holiday experts
Frequently Asked Questions
Get your answers — before you plan your trip.
Solan Travel FAQs
How far is Solan from Chandigarh?
Solan is about 67 km from Chandigarh by road via NH5, the Chandigarh-Shimla Expressway. The straight-line (aerial) distance is only around 36 km, but the road climbs from the plains into the Shivalik hills, so the driving distance is longer.
How long does the drive from Chandigarh to Solan take?
About 1 hour 15 minutes on a clear run, and up to 2 hours in heavy traffic or through the Parwanoo toll and Dharampur bottleneck. An early start keeps you at the lower end of that range.
What is the taxi or cab fare from Chandigarh to Solan?
A one-way sedan is typically Rs 1,300 to 1,700, a hatchback a little less, and an SUV around Rs 1,900 to 2,500. Per-kilometre rates run about Rs 10 to 14, and round-trip fares are roughly double the one-way. Rates rise on long weekends, so confirm the total, tolls and return before you start.
What is the cheapest way to reach Solan from Chandigarh?
The HRTC ordinary or semi-deluxe bus from ISBT Sector 43 is the cheapest, at about Rs 150 to 320. The Kalka-Shimla toy train (via Kalka) is also inexpensive from around Rs 50, though it is slower.
What is the fastest way to reach Solan from Chandigarh?
Self-driving or a taxi is the fastest, at roughly 1 hour 15 minutes door to door on a clear road. A car beats the bus mainly because it skips the boarding wait and the intermediate stops, not because the route is different.
Is there a direct bus, and where do buses leave from?
Yes. HRTC and private buses run frequently from ISBT Sector 43 in Chandigarh (some also from Sector 17) and pass through Solan on the Chandigarh-Shimla route. In Solan they set down at Solan ISBT and the Old Bus Stand. Ordinary buses need no pre-booking; reserve a Volvo seat in peak season.
Is there a direct train from Chandigarh to Solan?
No. There is no direct broad-gauge train. Solan is a station on the Kalka-Shimla narrow-gauge UNESCO line, so you travel from Chandigarh to Kalka (about 30 minutes) and then take the toy train up to Solan, which takes 2.5 to 3 hours. Budget around 4 hours end to end.
What is the road distance versus the aerial distance?
The road distance is about 67 km, while the aerial (straight-line) distance is roughly 36 km. Almost every mode follows the NH5 road line, so plan around the 67 km figure rather than the aerial one.
How far is Solan to Chandigarh on the return trip?
The same, about 67 km, down NH5 through Kumarhatti, Dharampur and Parwanoo, taking 1 hour 15 minutes to 2 hours. Buses and taxis to Chandigarh are easy to arrange from Solan through the day.
What is the best time to make the Chandigarh to Solan drive?
October to June has the clearest, driest roads. Winter mornings can be foggy in the plains, so start mid-morning in December and January. In the July to September monsoon the hill stretch past Parwanoo can see slow-downs and landslide clearances, so check conditions and drive in daylight.
How far is Solan from Chandigarh?
The city of Chandigarh is 66.7 km away from Solan. The distance can be easily covered by local buses and taxis.
How It Works
Personalise This Package
Make changes as per your travel plan & submit the request.
Get Multiple Quotes
Connect with top 3 agents, compare quotes & customize further.
Book The Best Deal
Pay in easy installments & get ready to enjoy your holiday.














