Delhi
Delhi
Train Bus

Ribba to Delhi

Updated: 22 May 2026

The journey from Ribba to Delhi covers approximately 550 km through the rugged terrain of Kinnaur. You must first take a local taxi or HRTC bus to Reckong Peo, then connect to a long-distance bus to Shimla or Chandigarh. From Shimla, you can board the Kalka-Shimla toy train followed by a Shatabdi Express to New Delhi. The route traverses NH 5, offering stunning views of the Sutlej River. Expect a total travel time of 18 to 22 hours depending on road conditions.

Total Distance: 550 km driving distance, 320 km straight-line air distance.
Fastest Way
Private taxi from Ribba to Shimla followed by a flight from Chandigarh to Delhi.
Cheapest Way
HRTC bus from Reckong Peo to Delhi via Shimla costs approximately 1200 INR.
Compare Ribba to Delhi Routes
Train
Connecting
Bus
Connecting
Duration 22 hours 20 hours
Avg Price 800-2500 INR 1200-1800 INR
Operator Indian Railways HRTC
Route Shimla - Kalka - New Delhi Ribba - Reckong Peo - Shimla - Delhi
Tip The Kalka-Shimla toy train is a UNESCO site; book via IRCTC at least 60 days prior. Book your HRTC seat from Reckong Peo in advance to ensure a window seat for the valley views.
Travel Tips
  • Carry Cash
    ATMs are scarce in Ribba; withdraw sufficient cash in Reckong Peo.
  • Motion Sickness
    The roads in Kinnaur are winding; carry prescribed medication for motion sickness.
  • Layering
    Temperatures drop significantly at night; carry heavy woolens even in summer.
  • Permits
    Ensure you have your ID proof handy as there are police check-posts along the Kinnaur route.
  • Water
    Carry a reusable water bottle to reduce plastic waste in the fragile Himalayan ecosystem.
Safety Tips
  • Landslide Awareness
    Check local weather reports for landslide warnings before starting your journey.
  • Night Travel
    Avoid driving on the Kinnaur stretch after sunset due to narrow roads and falling rocks.
  • Altitude Sickness
    Acclimatize in Reckong Peo if you feel symptoms of AMS before descending to the plains.
  • Emergency Contacts
    Save the local police station numbers of Reckong Peo and Rampur in your phone.
People Also Ask
  • Is there a direct bus from Ribba to Delhi?
    No, you must change buses at Reckong Peo and usually at Shimla or Chandigarh.
  • What is the best way to reach Delhi from Ribba?
    Taking an HRTC bus to Shimla and then a train to Delhi is the most reliable method.
  • Are roads safe in Kinnaur?
    Roads are narrow and prone to landslides; travel only during daylight hours.
  • Do I need a permit for Ribba?
    Indian citizens do not need a permit, but foreign nationals require an Inner Line Permit.
  • How long does the journey take?
    Expect a total travel time of 18 to 22 hours depending on road conditions.
Quick Info
  • From Ribba, Himachal Pradesh, India
  • To Delhi, Delhi, India
  • Modes
Best Time to Travel

April to June and September to October to avoid heavy snowfall and landslides.

Things to Do in Delhi
1
Maheshwar Temple
Visit this ancient temple in Ribba known for its unique wood carvings. It is the cultural heart of the village.
2
Kinnaur Kailash View
Enjoy panoramic views of the Kinnaur Kailash range from the higher reaches of Ribba. Best seen during early morning hours.
3
Vineyards of Ribba
Ribba is famous for its grape orchards and local wine production. Explore the traditional methods used by locals.
4
India Gate
Upon reaching Delhi, visit this iconic war memorial. It is best visited in the evening when it is illuminated.
Tags
Ribba to Delhi bus Reckong Peo to Delhi Himachal travel guide Delhi transport Ribba to Delhi distance HRTC bus Ribba Shimla to Delhi train Kinnaur to Delhi travel