Bus

Barsheni to Kangra

Updated: 28 May 2026

The journey from Barsheni to the city of Kangra covers about 200 km. You can take a bus from Bhuntar to Mandi and then another bus to Kangra. The total travel time is approximately 7 hours. This route takes you through the beautiful valleys of Himachal Pradesh.

Total Distance: Driving distance 210 km, straight-line air distance 120 km.
Fastest Way
Bus to Mandi, then bus to Kangra.
Cheapest Way
Bus to Mandi, then bus to Kangra.
Compare Barsheni to Kangra Routes
Bus
Connecting
Duration
7 hours
Avg Price
400-800 INR
Operator
HRTC
Route
Bus to Mandi, bus to Kangra.

Book bus tickets in advance.

Travel Tips
  • Transport
    Auto-rickshaws are easily available.
  • Clothing
    Light cotton clothes are suitable.
  • Food
    Try the local Himachali cuisine.
  • Connectivity
    Excellent mobile network.
  • Booking
    Book bus tickets in advance.
Safety Tips
  • Night Safety
    The city is generally safe.
  • Health
    Stay hydrated.
  • Emergency
    Keep local emergency numbers saved.
  • Valuables
    Keep your belongings secure.
People Also Ask
  • Is it a safe city?
    Yes, it is known for being safe.
  • How to reach from Mandi?
    Many buses run daily.
  • Best time to visit?
    Spring and autumn are the best times.
  • Are there taxis?
    Yes, private cabs are available.
  • Is it a historic city?
    Yes, it has a rich history.
Quick Info
  • From Barsheni, Himachal Pradesh, India
  • To Kangra, Himachal Pradesh, India
  • Modes
Best Time to Travel

March to June and September to November.

Things to Do in Kangra
1
Kangra Fort
Visit the historic fort.
2
Brajeshwari Temple
Visit the famous temple.
3
Masroor Rock Cut Temple
Explore the ancient temple.
4
Jwalamukhi Temple
Visit the famous temple nearby.
Tags
Barsheni to Kangra Himachal travel travel to Kangra best way to reach Kangra bus to Kangra Himachal Pradesh route Kangra travel guide