Bus

Tihra to Kangra

Updated: 21 May 2026

The route from Tihra to Kangra covers approximately 95 kilometers through the heart of the Kangra Valley. You will traverse via the Sarkaghat-Hamirpur-Kangra road network. This journey offers stunning views of the Dhauladhar mountain range. Public buses are frequent, taking about 3.5 hours to complete the trip. The road is well-maintained but features several steep gradients.

Total Distance: 95 km driving distance, 65 km straight-line air distance.
Fastest Way
Private taxi takes 3 hours, providing a direct and faster route.
Cheapest Way
HRTC Bus is the most affordable option at approximately 250 INR.
Compare Tihra to Kangra Routes
Bus
Direct
Duration
3 hours 30 mins
Avg Price
200-300 INR
Operator
HRTC
Route
Tihra - Sarkaghat - Hamirpur - Kangra

Sit on the left side of the bus for the best views of the Dhauladhar range.

Travel Tips
  • Bus Booking
    Book your tickets at the Tihra bus stand at least an hour before departure.
  • Clothing
    Carry a light jacket even in summer as temperatures drop in the evenings.
  • Hydration
    Keep a water bottle handy as the journey involves long stretches without shops.
  • Photography
    Keep your camera ready for the scenic mountain vistas near Hamirpur.
  • Local Food
    Try the local 'Dham' at small eateries in Kangra town.
Safety Tips
  • Road Safety
    Be cautious of heavy vehicles on the narrow sections of the road.
  • Health
    Consult a doctor if you have severe motion sickness before the trip.
  • Emergency
    Keep the contact details of the Kangra District Hospital saved.
  • Valuables
    Keep your bags secure while traveling on public buses.
People Also Ask
  • Is there a direct bus to Kangra?
    Yes, there are direct HRTC buses available from Tihra.
  • How long is the journey?
    The journey takes about 3.5 hours by bus.
  • What is the best time to visit?
    Autumn is the best time for clear views.
  • Are there hotels in Kangra?
    Yes, Kangra has a wide range of hotels and homestays.
  • Can I reach Kangra by train?
    Yes, the Kangra Valley Railway connects to nearby stations, but bus is more direct from Tihra.
Quick Info
  • From Tihra, Himachal Pradesh, India
  • To Kangra, Himachal Pradesh, India
  • Modes
Best Time to Travel

September to November for clear mountain views and pleasant temperatures.

Things to Do in Kangra
1
Kangra Fort
Explore one of the oldest forts in India, offering deep historical insights and panoramic valley views.
2
Brajeshwari Temple
Visit this ancient temple dedicated to Goddess Vajreshwari, known for its rich history and architectural beauty.
3
Masroor Rock Cut Temple
Witness the stunning monolithic rock-cut temples, often referred to as the Ellora of the Himalayas.
4
Kangra Art Museum
Discover a collection of ancient artifacts, miniature paintings, and local handicrafts.
Tags
Tihra to Kangra bus Tihra to Kangra distance Kangra travel guide Himachal road travel Tihra transport Kangra bus stand traveling in Himachal Himachal Pradesh bus routes