Spiti Valley, which until 90s was not even open for tourists, is now becoming one of the most well known tourist destinations of our country. Thousands of people travel each year here, some by their own vehicle and some by public transport. Unlike Ladakh, Spiti Valley is better connected when it comes to a regular bus service. HRTC runs several daily buses throughout the region and finding one to your desired destination is not going to be a problem at all. If you too are planning a trip to Spiti valley by public transport; below is some information on Spiti valley bus service including the timings and fare per person.
Spiti Valley Bus Service
Shimla to Kaza Bus:
A Bus from Shimla to Kaza leaves early in the morning between 6 – 7 AM. This is a daily bus service and you can board this bus for your complete journey to Kaza, no matter what all places you want to cover in between. For example, if Sarahan was on your itinerary, you can get down at Jeori, go to Sarahan, stay there for the night. The next day, you can come back to Jeori at the same time you reached here the day before and board the same Kaza bound bus from Shimla. Let us say Nako is next on your list then you can get down at Nako on Day 2 and board the same bus on Day 3 towards Kaza.
Manali to Kaza Bus:
There are two daily buses from Kaza to Manali by HRTC. One leaves at 5 AM and another at 5.30 AM. Fare is around Rs. 200 per person. This bus reaches Kaza around 4 PM the same day.
Shimla to Sangla Bus:
A daily bus for Sangla starts from Shimla in the morning at 6.30 AM. If Chitkul was part of your itinerary, you will have to catch this bus to reach all the way to Sangla and from there, you will have to board a shared taxi to Chitkul. Fare for this bus would be around Rs. 150 and the shared taxi from Sangla to Chitkul would cost about Rs. 50.
If you are plan carefully and match your timings, you can actually cover your entire trip through the above mentioned 3 buses. Shimla to Kaza to Manali can be covered boarding these everyday and Chitkul can be covered via Sangla Bus. All the major towns get covered by these buses. Some places like Kibber, Komik and Chandratal are a little off the route but information on how to reach there is further covered in the article.
Manali to Chandratal Bus:
There is no direct bus from Manali to Chandratal. You will have to board the Kaza bound bus and get down at Chandratal diversion near Kunzum top. From the diversion, you will either have to walk the 14 kilometers towards Chandratal or hitchhike. In peak tourist season, a lot of people visit Chandratal, traveling from both Shimla or Kaza and finding someone to give you a lift to the lake will not be much of a problem. You can also get down at Batal and try to find a shared taxi there at the dhaba,
Sangla to Reckong Peo Bus:
A bus from Sangla for Reckong Peo starts at 12 noon every day. Fare would be between Rs. 100 to Rs. 150.
Reckong Peo to Kaza Bus:
There are two buses that leave Reckong Peo for Kaza daily. One starts at 7.30 AM every morning and another at 1 PM. This bus passes through Puh, Nako, Tabo Dhankar so you can board this one and get down if you intend to stay at either of these places. It reaches Nako by noon.
Kaza to Reckong Peo Bus:
A bus from Kaza to Reckong Peo leaves early in the morning at 7.00 AM daily. If traveling from Kaza towards Shimla with any of the places in between is on your itinerary like Nako or Tabo, you can board this bus and get down at any destination of your choice.
Manali to Keylong Bus:
This bus leaves from Manali at early 7.30 AM. I am just adding this information here in case you missed your Kaza bus or have plans to cover Lahaul valley before visiting Spiti. In case you missed your Kaza bus, you can board this one, get down at Gramphoo and find a shared taxi towards Kaza from there.
Keylong to Manali Bus:
A Manali bound bus starts from Keylong at 6 AM in the morning. I am adding this information here for anyone who is interested in continuing towards Spiti valley coming back from Ladakh. You can board this bus and rather than continuing all the way to Manali, you can get down at Gramphoo where this bus will reach at around 8 AM. Wait at Gramphoo for another hour or so for the Kaza bus coming from Manali. This bus will reach Gramphoo at around 9.00 – 9.30 AM where you can board it to reach Kaza.
Kaza to Key Monastery Bus:
There are several shared taxis that go this way or you can even hitchhike as well. Key Monastery is just at a distance of 10 kilometers from this way and you can easily find a shared cab from Kaza. If however you could not find one, then a Kibber bound Bus leaves from Kaza at 4 PM and passes right next to Key Monastery.
Kaza to Kibber Bus:
A bus from Kaza leaves every evening at 4 PM towards Kibber. This bus returns the same day to Kaza after a brief halt to Kibber.
Kaza to Komik Bus:
A bus to Komik leaves Kaza ever Tuesday and Saturday at 4 PM and reaches Komik by 5 PM. Fare is Rs. 30 per person. Same Bus returns to Kaza on the same day after a brief halt to Komik.
Kaza to Dhankar Bus:
For reaching Dhankar from Kaza, you can board the Reckong Peo bus that leaves Kaza at 7.30 AM daily. You will have to however get down at Shishling and walk the last few kilometers uphill to Dhankar on foot. Fare is Rs. 30 per person. Same bus can be used to reach towns like Tabo, Nako or Puh.
Kaza to Mud Village (Pin Valley) Bus:
There is a daily bus from Kaza to Mud that starts in the evening at around 4 PM. This bus goes all the way to Mud. If you are coming from Tabo or Dhankar, you can catch this bus from Attargo at around 4.30 PM. Fare will be around Rs. 40 per person.
Mud Village (Pin Valley) to Kaza Bus:
A bus from Mud village to Kaza starts early at 7.00 AM from Mud. Fare is around Rs. 40. This is the same bus that has reached Mud from Kaza in the evening of day before.
Reckong Peo to Chandigarh Bus:
A bus for Chandigarh starts from Peo at 1.30 pm, fare person is around Rs. 500 – Rs. 600
Kaza to Manali:
A Bus leaves Kaza for Manali every morning between 6 PM to 7 PM.
Kaza to Chandratal Bus:
There is no direct bus from Kaza to Chandratal. To reach Chandratal, you will have to board the Manali bound bus and get down at Chandratal diversion near Kunzum pass top; from where you will either have to walk to Chandratal or hitchhike.
Mentioned below are scheduled of some other buses in Kinnaur, Spiti and Lahaul region.
- Shimla to Pooh – 4.40 AM
- Shimla to Thangi – 5.30 AM
- Shimla to Kaza – 6:00 AM
- Shimla to Kalpa – 6:45 AM
- Shimla to Rampur – 1:45 PM
- Delhi to Rampur – 4:20 AM
- Shimla to Rampur – 4:45 PM
- Shimla to Rampur – 1:15 PM
- Chandigarh to Reckong Peo 11:00 AM
- Chandigarh to Reckong Peo – 10:30 PM
- Delhi to Reckong Peo – 6:15 AM
- Chandigarh to Kalpa 11:15 PM
- Reckong Peo to Kaza – 7.30 AM
- Kalpa to Shimla – 7.40AM
- Reckong Peo to Dakho – Kalpa – 8.30 AM
- Reckong Peo to Kalpa – 9.00 AM
- Pooh to Shimla – 9.30 AM
- Reckong Peo to Chitkul – 9.30 AM
- Reckong Peo to Moorang – Thangi – 10.00 AM
- Reckong Peo to Rampur – 10.00 AM
- Reckong Peo to Delhi – 11.30 AM
- Reckong Peo to Nako – 1.00 PM
- Reckong Peo to Kalpa – 1.00 PM
- Reckong Peo to Rampur – 1.30 PM
- Kalpa to Chandigarh – 3.30 PM
- Reckong Peo to Kalpa – 3.45 PM
- Reckong Peo to Rakcham – 4.00 PM
- Reckong Peo to Kafnoo – 4.00 PM
- Shimla to Reckong Peo to Pooh – 4.00 PM
- Kaza to Shimla – 7.00 PM
I hope this information on Spiti valley bus service was helpful. If you have any further questions, please feel free to ask in the comments section below and I would be glad to answer.