Chandigarh to Mandi by Train: Nearest Railway Station, Route Details

By / November 19, 2025

Planning a trip from Chandigarh to Mandi and wondering whether you can travel by train? While Mandi is one of Himachal Pradesh’s most visited districts, it does not have a railway station of its own.

But the good news: you can still reach Mandi using a combination of train + road, which is comfortable, budget-friendly, and scenic.

This guide explains the nearest railway stations, available trains, distances, timings, routes, and the best way to reach Mandi from Chandigarh by train.


No Direct Train — But Here’s What Works

There’s no direct train to Mandi. Instead, you’ll take a train to one of a few nearby stations and cover the rest of the distance by road. Which station makes sense depends on whether you’re optimizing for speed or for the journey itself.


Your Nearest Station Options

Kiratpur Sahib — Best for Speed

Distance from Mandi: ~125 km | Road time to Mandi: 3–4 hours

This is the broad-gauge station most travelers should aim for. Trains from Chandigarh — including the Una Himachal Jan Shatabdi and Himachal Express — take about 1.5–2 hours to reach it, and it’s well connected to Mandi from there by taxi (₹2,500–₹3,000) or frequent HRTC buses.


Una Himachal — A Solid Alternative

Distance from Mandi: ~140 km | Road time to Mandi: ~4 hours

Multiple daily trains connect Chandigarh to Una in about 3 hours, with good onward connectivity by road. Taxi fares from here run roughly ₹3,000–₹3,500.


Pathankot — Most Train Options

Distance from Mandi: ~210 km | Road time to Mandi: 5–6 hours

If you’d rather have more train choices — Pathankot is served by dozens of services from major cities — this is a reasonable, if longer, option. Taxi fares from Pathankot to Mandi run ₹4,000–₹5,500.


Joginder Nagar — Closest by Distance, Slowest Overall

Distance from Mandi: ~55 km | Road time to Mandi: 1.5–2 hours

Joginder Nagar is physically the closest railway station to Mandi, but it’s only reachable via the narrow-gauge Kangra Valley Toy Train, usually connecting through Pathankot. It’s beautifully scenic but genuinely slow — a good choice if the train journey itself is part of your trip, not if you’re trying to get to Mandi quickly.


Comparing Total Travel Time

Route Train Time Road Time Total
Chandigarh → Kiratpur Sahib → Mandi ~2 hours ~3.5 hours 5.5–6 hours
Chandigarh → Una → Mandi ~3 hours ~4 hours ~7 hours
Chandigarh → Pathankot → Mandi 4–5 hours ~5 hours 9–10 hours
Chandigarh → Pathankot → Joginder Nagar (toy train) → Mandi Several hours via toy train 1.5–2 hours 8–10 hours

The quickest option by a clear margin: Chandigarh → Kiratpur Sahib → Mandi.

The most scenic, if you have time to spare: the Joginder Nagar toy train route — worth it for the experience, even though it isn’t the fastest way to arrive.


Tips for a Smoother Journey

  • Take morning trains where possible for easier onward connections.
  • Book your taxi in advance, especially on weekends or during peak season.
  • HRTC Volvo buses from Kiratpur Sahib to Mandi are a reliable, comfortable option.
  • Carry snacks and water for the road portion of the trip.
  • Avoid traveling during heavy monsoon, when landslide risk increases in the hills.
  • Train tickets can be booked through IRCTC; buses and taxis through HRTC, RedBus, or local operators.

Which Route Should You Actually Take?

For most travelers, Chandigarh → Kiratpur Sahib → Mandi is the easiest and most practical option — it’s the fastest combined route and has good onward transport options. The Joginder Nagar toy train route is worth considering only if you specifically want that scenic rail experience and don’t mind the extra hours.


Answers to Common Questions


1. Is there a direct train from Chandigarh to Mandi?

No, there is no direct train to Mandi because the town does not have its own railway station. Travelers need to take a train to the nearest railway station—Joginder Nagar and then continue by road to Mandi.


2. Which is the nearest railway station to Mandi, Himachal Pradesh?

The nearest major railway station is Joginder Nagar Railway Station (JDNX), approximately 55–60 km from Mandi.


3. How can I travel from Chandigarh to Mandi using a train route?

You can board a train from Chandigarh to Joginder Nagar (usually via Pathankot). From Joginder Nagar, taxis and local buses are available to reach Mandi.


4. How long does it take to reach Mandi from Joginder Nagar railway station?

It takes around 1.5 to 2 hours by road, depending on traffic and weather conditions.


5. How much does it cost to travel from Joginder Nagar to Mandi by taxi or bus?

  • Taxi fare: ₹1,500 – ₹2,000 (approx.)
  • Bus fare: ₹70 – ₹120 (approx.), depending on the type of bus.


6. Are trains from Chandigarh to Joginder Nagar frequent?

No, trains are limited, and most involve a change at Pathankot. It’s important to check train availability and timing in advance.


7. Is this the best way to reach Mandi from Chandigarh?

For convenience and faster travel, most people prefer traveling directly by bus or car, as the train + road route takes longer. However, the train route is scenic and budget-friendly for those who prefer railway travel.


8. What is the total travel time from Chandigarh to Mandi using the train route?

Combined train and road travel usually takes 8 to 10 hours, depending on train schedules and road transfers.


9. Are overnight trains available?

Overnight journey options may be available via Pathankot, but schedules vary. It’s best to check the latest train timetable before planning.


10. Can I book the entire journey online?

Yes.

  • Train tickets: Available on the IRCTC portal/app.
  • Buses and taxis: Can be booked via Himachal Road Transport Corporation (HRTC), RedBus, or local taxi operators.

Mandi may not have a station of its own, but reaching it by train is still a workable, often enjoyable option — whether you’re prioritizing speed via Kiratpur Sahib or scenery via the Joginder Nagar toy train.

Still have questions about train timings, seat availability, or which station to choose? Drop them in the comments — we reply to every traveler.

Planning more of your Himachal trip? Check out our guides to Prashar Lake, Barot Valley, Rewalsar, Tirthan Valley, Joginder Nagar, and Bhuntar.


About the Author

Amit writes travel guides focused on Himachal Pradesh road trips, covering routes, transport options, and practical trip planning for ReachbyRoutes readers.


Editorial Note

This guide is based on publicly available train schedules, fare charts, and road conditions current as of publication. Timings, fares, and train frequency can change — please confirm current details through IRCTC before you travel.

Scroll to Top