Shimla
Shimla
Driving

Ribba to Shimla

Updated: 22 May 2026

The journey from Ribba to Shimla covers approximately 230 km through the winding mountain roads of Himachal Pradesh. You can take an HRTC bus from Reckong Peo or hire a private taxi. The route follows the NH 5, offering spectacular views of the Sutlej River and the Himalayas. The travel time is approximately 8 to 10 hours by road.

Total Distance: Driving distance 230 km, Air distance 120 km.
Fastest Way
Private taxi is the fastest and most convenient.
Cheapest Way
HRTC bus is the most economical option.
Compare Ribba to Shimla Routes
Driving
Direct
Duration
9 hours
Avg Price
3000 - 6000 INR
Operator
HRTC Bus
Route
NH 5 via Rampur and Narkanda.

The road is scenic but winding, carry motion sickness medicine.

Travel Tips
  • Transport
    Use local buses or taxis for local travel.
  • Weather
    Carry woolens as it can get cold in the evenings.
  • Booking
    Book bus tickets in advance during peak season.
  • Connectivity
    Shimla has good mobile network coverage.
  • Health
    Carry basic medicines for motion sickness.
Safety Tips
  • Road Safety
    Be cautious of landslides during the monsoon season.
  • Driving
    Avoid driving at night on mountain roads.
  • Valuables
    Keep your belongings secure.
  • Emergency
    Keep local emergency numbers saved.
People Also Ask
  • Is it safe to travel?
    Yes, it is generally safe.
  • What is the best way to travel?
    Taxi or HRTC bus.
  • Are there direct buses?
    Yes, HRTC buses are available.
  • What is the city famous for?
    It is the capital of Himachal Pradesh.
  • How far is Narkanda?
    It is about 65 km from Shimla.
Quick Info
  • From Ribba, Himachal Pradesh, India
  • To Shimla, Himachal Pradesh, India
  • Modes
Best Time to Travel

March to June and September to November, when the weather is pleasant.

Things to Do in Shimla
1
The Ridge
A large open space in the heart of Shimla, perfect for a walk.
2
Mall Road
The main shopping street in Shimla, famous for its colonial-era buildings.
3
Jakhu Temple
A famous temple dedicated to Lord Hanuman, located on the highest peak in Shimla.
4
Christ Church
A beautiful colonial-era church on the Ridge.
Tags
Ribba to Shimla Kinnaur to Shimla Himachal Pradesh travel Shimla transport HRTC bus Shimla mountain drive Ribba village Shimla tourism