Bus tickets · हिमाचल प्रदेश
Compare AC, non-AC, sleeper and seater buses from Manali, Shimla, Dharamshala and other cities in Himachal Pradesh. Pick your seat, sort by the cheapest fare and pay online.
Download the app
Bus fares in Himachal Pradesh: a short trip like Chandigarh to Shimla (115 km) typically costs ₹150–₹400 per seat. Non-AC seaters are usually cheapest and AC sleeper or Volvo buses cost the most. Live fares for your date appear when you search, and you can sort them by cheapest first.
हिमाचल प्रदेश में सस्ती बस टिकट बुक करें: अपना रूट खोजें, AC या non-AC, sleeper या seater बस चुनें, सीट चुनें और ऑनलाइन भुगतान करें।
Delhi → Manali bus
540 km · ~13 hrs · from ₹600
Delhi → Shimla bus
370 km · ~9 hrs · from ₹400
Delhi → Dharamshala bus
480 km · ~11 hrs · from ₹550
Gurugram → Manali bus
560 km · ~13 hrs · from ₹600
Chandigarh → Manali bus
300 km · ~8 hrs · from ₹350
Chandigarh → Shimla bus
115 km · ~4 hrs · from ₹150
Chandigarh → Dharamshala bus
250 km · ~7 hrs · from ₹300
Manali → Delhi bus
540 km · ~13 hrs · from ₹600
Shimla → Delhi bus
370 km · ~9 hrs · from ₹400
Dharamshala → Delhi bus
480 km · ~11 hrs · from ₹550
Manali → Gurugram bus
560 km · ~13 hrs · from ₹600
Manali → Chandigarh bus
300 km · ~8 hrs · from ₹350
Shimla → Chandigarh bus
115 km · ~4 hrs · from ₹150
Dharamshala → Chandigarh bus
250 km · ~7 hrs · from ₹300
Search your route on Rodshare and sort by Cheapest. You can compare AC, non-AC, sleeper and seater buses, choose your seat and boarding point, and pay online.
It depends on distance and bus type. For example, Chandigarh to Shimla (115 km) typically costs ₹150–₹400 per seat. Live fares for your date appear when you search.
Manali, Shimla, Dharamshala. You can also search other towns in the bus search on Rodshare.
Rodshare पर अपना रूट खोजें, Cheapest से सॉर्ट करें, बस और सीट चुनें, बोर्डिंग पॉइंट चुनें और ऑनलाइन भुगतान करें।
Search any route and sort by the cheapest fare — or compare with a Rodshare carpool.