Home › Routes › Mandi to Kangra

Mandi to Kangra

Distance, real road route and a tentative fare estimate for travelling from Mandi, Himachal Pradesh to Kangra, Himachal Pradesh.

99 kmDistance
2 hrsDrive time

Tentative Fare Estimate

Car / Taxi
Hatchback₹1190
Sedan₹1390
SUV₹1830
Innova / MUV₹2080
Tempo Traveller₹2480
View route plan
Bus
Non-AC Seater₹110
AC Seater₹180
Non-AC Sleeper₹160
AC Sleeper₹230
Volvo / Multi-Axle₹330
View route plan
Train
Sleeper₹90
Economy₹130
Third AC₹170
Second AC₹230
First AC₹310
View route plan

Tentative estimate only, based on typical Indian public-transport tariffs (state transport bus fares, IRCTC sleeper/AC class rates, standard outstation taxi per-km rates) — not a live quote from any operator.

Route Map

By Car: Mandi to Kangra

99 km · ~1h 59m · About 2h of driving, plus stops.

  1. Start from Mandi

    An early start keeps you ahead of city and highway traffic.

  2. 99 km · 1h 59m drive from previous stop

    Arrive in Kangra

    Kangra, Himachal Pradesh

Stops are typical for this road, not a fixed itinerary. Timings assume about 50 km/h on average — traffic, tolls and road conditions vary.

By Bus: Mandi to Kangra

99 km · ~2h 12m · Buses on this route are usually available as direct services. Operators and departure times vary — check live availability.

  1. Board at Mandi

    Go to the main bus stand / ISBT in Mandi. Overnight buses usually leave in the evening; book a seat in advance for sleeper and Volvo services.

  2. Mandi → Kangra

    Non-AC or AC Seater · ~99 km

    ~2h 12m|Tentative fare ₹110–₹330

  3. Arrive in Kangra

    Kangra, Himachal Pradesh

Halts and change points are typical for this route, not a specific operator’s schedule — check live availability and timings when booking.

By Train: Mandi to Kangra

Nearest railway stations: Baijnath Paprola (about 47 km away) for Mandi, Kangra for Kangra.

Direct trains

BAIJNATHPAPROLA - PATHANKOT PASS#52464 · Passenger
04:00 AMBaijnath Paprola
1h 49m7 stops
05:49 AMKangra Mandir
JOGINDER NAGAR - PATHANKOT PASSENGER#52472 · Passenger
10:59 AMMajhairan Himachal
1h 46m9 stops
12:45 PMKangra Mandir
BAIJNATHPAPROLA - PATHANKOT PASSENGER#52468 · Passenger
02:20 PMMajhairan Himachal
1h 44m9 stops
04:04 PMKangra Mandir
Kangra Valley Rail Passenger#52474 · Passenger
04:08 PMMajhairan Himachal
1h 47m9 stops
05:55 PMKangra Mandir
Kangra Valley Rail Passenger#52470 · Passenger
05:43 PMMajhairan Himachal
2h 2m9 stops
07:45 PMKangra Mandir

Train details come from a 2015 railway timetable snapshot — newer trains, changed timings and running days are not included, so confirm on IRCTC before you plan around a train.

Transport Options

Mandi to Kangra: Route & Travel Options

Route overview

Mandi to Kangra is about 99 km by road, roughly 2 hours of travel time.

Tentative fare estimate

Approximate fares for about 99 km, estimated from typical Indian per-km tariffs — not a live quote from any operator.

  • Car / Taxi: Hatchback ₹1,190 · Sedan ₹1,390 · SUV ₹1,830 · Innova / MUV ₹2,080 · Tempo Traveller ₹2,480
  • Bus: Non-AC Seater ₹110 · AC Seater ₹180 · Non-AC Sleeper ₹160 · AC Sleeper ₹230 · Volvo / Multi-Axle ₹330
  • Train: Sleeper ₹90 · Economy ₹130 · Third AC ₹170 · Second AC ₹230 · First AC ₹310

Tentative estimates only — actual fares vary by operator, season, class and how early you book.

Want the full Kangra guide?

Attractions, itineraries, temples and travel tips for Kangra.

View Kangra Guide

Other Routes