The closest railway station to Sar Pass is Joginder Nagar Railway Station, around 140 to 145 km from Kasol, the trek’s base village. But this is a narrow-gauge station with limited train service. For most travellers, Chandigarh Railway Station is a more useful choice because it has better train links and a road route to Kasol.
So, should you book a train to Joginder Nagar or Chandigarh? The answer depends on your travel time, train options and comfort. Here is how to choose the right station and reach the Sar Pass trek base without confusion.

Nearest Railway Stations to Sar Pass
Here are the main railway stations to consider when planning your trip to Kasol.
Railway station | Station code | Approx. distance to Kasol | Rail type | Travel note |
Joginder Nagar | JDNX | 140–145 km | Narrow gauge | Closest station, but train options are limited |
Chandigarh | CDG | Around 245–275 km | Broad gauge | Practical choice for many long-distance travellers |
Ambala Cantt | UMB | Around 290–310 km | Broad gauge | Another option with rail links to many cities |
Distances are road estimates and can change with the route. Check your map and road conditions before you book a taxi or bus.
1. Joginder Nagar Railway Station
Joginder Nagar is the closest railway station to Kasol and, therefore, the closest station for the Sar Pass trek. It lies in Himachal Pradesh and connects with Pathankot through the Kangra Valley narrow-gauge line. The route passes through hill towns and offers a slow train journey through the Kangra region.
The main drawback is the limited train service. The journey can take much longer than a regular broad-gauge train trip, and the number of useful connections may not suit your travel dates. You also need a taxi or bus for the road journey from Joginder Nagar to Kasol.
Choose this station if you enjoy the toy train journey and have enough time. Before booking, check the latest train service on the Indian Railways website or the NTES app. The route and train timings may change.
2. Chandigarh Railway Station
Chandigarh is a practical railhead for many people travelling to Sar Pass. It has broad-gauge train links with several major Indian cities. From the station, you can continue to Kasol by bus or taxi.
The road distance from Chandigarh to Kasol is about 245 to 275 km, based on the route taken. A taxi may take around five to seven hours, but traffic, road work and weather can add more time. Buses also run from Chandigarh towards Kullu and Manali, and you can get down at Bhuntar before taking local transport to Kasol.
This route works well if you are coming from Delhi, Mumbai or other cities with suitable trains to Chandigarh. It also gives you more choice when planning your return journey.
3. Ambala Cantt Railway Station
Ambala Cantt is another broad-gauge option. It has train links with many parts of India and may suit you if you find a better train from your home city. From Ambala, you can travel towards Chandigarh, Kullu or Bhuntar by road.
The road journey to Kasol is longer than the one from Chandigarh. You should check the full travel time before choosing Ambala only because a train ticket is available. A low train fare may not save money if the onward taxi costs more. For this reason, compare the full journey from your home city to Kasol. Do not look at the train fare alone.

How to Reach Kasol from the Railway Station
Once you reach your chosen station, the next step is to reach Kasol. The main road route passes through Bhuntar and follows the Parvati River into the valley. Kasol is around 30 to 32 km from Bhuntar.
You can choose from these options:
- From Joginder Nagar: Hire a taxi to Kasol or check local bus links. Allow around four to five hours by road.
- From Chandigarh: Take a bus towards Kullu or Manali and get down at Bhuntar. From there, take a local bus or taxi to Kasol.
- From Ambala: Travel by bus or taxi towards Chandigarh, Kullu or Bhuntar, then continue to Kasol.
If you are travelling with a group, a shared taxi or private cab may be easier. If you are travelling alone and want to save money, buses are a good option. Check the last bus time before you arrive, especially if your train reaches late in the evening.
Which Railway Station Should You Choose for Sar Pass?
The right station depends on what matters most to you. If you want the shortest road distance, choose Joginder Nagar, but check the train service first. If you want more train choices and a simpler onward journey, Chandigarh is often the better option.
Here is a quick guide:
- Choose Joginder Nagar if you want the nearest station and can fit the narrow-gauge train into your plan.
- Choose Chandigarh if you want better long-distance train links and a direct road route towards Kasol.
- Choose Ambala Cantt if its train timings suit you better than Chandigarh.
For most trekkers, Chandigarh is the easier option to plan. Still, check train seats, bus times and road conditions before you make the final booking.
Frequently Asked Questions
Which is the nearest railway station to Sar Pass?
Joginder Nagar Railway Station is the closest station, about 140 to 145 km from Kasol. It is on the narrow-gauge Kangra Valley line and has limited train options.
Is Chandigarh a good railway station for the Sar Pass trek?
Yes. Chandigarh is a useful choice for many trekkers because it has broad-gauge train links and road transport towards Kasol. The road journey is around 245 to 275 km.
Is there a direct train to Kasol?
No. Kasol does not have a railway station. You must reach a nearby railhead and continue by road.
Can I reach Kasol by bus from Chandigarh?
Yes. Buses run from Chandigarh towards Kullu and Manali. You can get down at Bhuntar and take another bus or taxi to Kasol.





