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.
Shimla to Kaza Bus
There are two different bus services available from Shimla to Kaza. One starts from Shimla in the morning and other one in the evening.
The morning Bus from Shimla to Kaza leaves early in the morning between 6 – 7 AM. It reaches Reckong Peo by evening and halts there for the night. Next day, you will then board another bus from Reckong Peo to Kaza. 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.
There are two evening buses starting from Shimla for Reckong Peo; one at 6:15 PM and the next one at 7:45 PM. This bus travels at night and reaches Peo in the morning. From Peo then, you will change the bus and board the one for Kaza.
Reckong Peo to Kaza Bus
Both the buses I explained above are actually for Shimla to Reckong Peo. The only difference is of the time. You can either board the one in the morning, reach Peo by evening and rest for the night before you board the second Reckong Peo to Kaza bus. Or you can board either of the evening buses from Shimla, travel at night and then change bus at Peo to catch the one for Kaza next morning. In this manner, you will actually be traveling non-stop from Shimla to all the way till Kaza.
The Reckong Peo bus starts from Peo bus stand at around 6 – 7 AM and reaches Kaza between 3 – 4 PM. So if you boarded the evening bus from Shimla, you will actually be in a local ordinary Bus for almost 24 hours till Kaza.
Manali to Kaza Bus
There are two daily buses from Manali to Kaza 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. It is just one bus and it usually gets a bit crowded so ensure you are reaching well in time to grab a set. If you were not boarding it from Shimla then you may not find a seat at all. It starts from Shimla at 6.30, reaches Narkanda at 10 AM and Sangla at 5 PM.
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.
Also read: 6 Days Itinerary for Spiti Valley
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,
Also read: Spiti Circuit Route Guide and Road Map
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.
Also read: Clothes for Spiti Trip – What to Pack?
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.
Also read: Top 10 things NOT to do in Spiti Valley
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.
Also read: Budget Hotels in Spiti Valley
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.
Also read: Mobile Network in Spiti Valley
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 to 7 AM.
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.
Also read: What to See in Spiti Valley?
Spiti Valley Bus Service
Mentioned below are scheduled of some other buses in Kinnaur, Spiti and Lahaul region.
- Shimla to Pooh – 4.40 AM
- From Shimla to Thangi – 5.30 AM
- Shimla to Kaza – 6:00 AM
- Sangla to Chitkul Bus – 5:10 PM
- 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
- Chitkul to Sangla Bus – 6:30 AM, 1:30 PM and 4 PM. The bus at 1:30 PM travels all the way to Peo.
- Reckong Peo to Kalpa Bus – Regular buses at every one hour from Peo Bus stand.
- Reckong Peo to Sumdo Bus – 12 Noon
- Dhankar to Kaza Bus – 9:00 AM
- Reckong Peo to Tabo Bus – 9:00 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
- From Reckong Peo to Moorang – Thangi – 10.00 AM
- Reckong Peo to Rampur – 10.00 AM
- From Reckong Peo to Delhi – 11.30 AM
- Reckong Peo to Nako – 1.00 PM
- From 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
- From 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; or need any help planning your trip to Spiti Valley; please feel free to ask in the comments section below; or at our Community Forum; and I will be glad to answer.