Find official bus services and book your tickets easily for travel within Himachal Pradesh and from nearby cities.
Route | Departure | Arrival | Type |
---|---|---|---|
Shimla to Manali | 6:00 AM | 2:00 PM | Volvo |
Chandigarh to Dharamshala | 7:30 AM | 1:30 PM | Deluxe |
Kangra to Shimla | 8:00 AM | 3:00 PM | Ordinary |
Manali to Leh (via keylong) | 5:00 AM | 9:00 PM | Ordinary |
Shimla to Dharamshala | 6:30 AM | 2:30 PM | Volvo |
Chandigarh to Manali | 7:00 AM | 1:30 PM | Volvo |
Solan to Mandi | 8:15 AM | 11:30 AM | Deluxe |
Palampur to Dharamshala | 9:00 AM | 10:30 AM | Ordinary |
Palampur to Dharamshala | 9:00 AM | 10:30 AM | Ordinary |
Shimla to Kullu | 7:30 AM | 1:00 PM | Volvo |
Mandi to Manali | 8:00 AM | 12:30 PM | Deluxe |
Chandigarh to Shimla | 6:00 AM | 11:30 AM | Volvo |
Dharamshala to Palampur | 3:00 PM | 4:30 PM | Ordinary |
Manali to Kullu | 10:00 AM | 11:00 AM | Deluxe |
Kangra to Mandi | 5:30 AM | 7:30 AM | Ordinary |
Shimla to Nahan | 7:00 AM | 10:30 AM | Deluxe |
Dharamshala to Kangra | 1:00 PM | 2:00 PM | Ordinary |
Manali to Leh | 5:00 AM | 9:00 PM | Ordinary |
Kullu to Manali | 9:30 AM | 11:00 AM | Deluxe |
Shimla to Dharamshala | 8:00 AM | 2:00 PM | Volvo |
Mandi to Kangra | 6:30 AM | 8:30 AM | Ordinary |
Chandigarh to Manali | 7:00 AM | 1:30 PM | Volvo |
Dharamshala to Palampur | 4:00 PM | 5:30 PM | Ordinary |
Manali to Rohtang Pass | 6:00 AM | 7:30 AM | Deluxe |
Shimla to Narkanda | 7:30 AM | 9:00 AM | Ordinary |
Solan to Shimla | 5:00 AM | 6:30 AM | Deluxe |
Mandi to Kullu | 7:15 AM | 9:30 AM | Ordinary |
Chandigarh to Dharamshala | 6:30 AM | 12:30 PM | Volvo |
Palampur to Mandi | 8:00 AM | 10:30 AM | Ordinary |
Kangra to Dharamshala | 9:00 AM | 10:00 AM | Deluxe |
Manali to Shimla | 7:00 AM | 2:00 PM | Volvo |
Solan to Mandi | 6:00 AM | 8:30 AM | Ordinary |
Nahan to Shimla | 8:30 AM | 12:00 PM | Deluxe |
Dharamshala to Manali | 10:00 AM | 3:30 PM | Ordinary |
Kullu to Palampur | 9:15 AM | 10:45 AM | Deluxe |
Shimla to Solan | 7:30 AM | 9:00 AM | Ordinary |
Mandi to Dharamshala | 6:45 AM | 10:00 AM | Ordinary |
Palampur to Kangra | 8:30 AM | 9:30 AM | Deluxe |
Shimla to Manali | 6:00 AM | 12:00 PM | Volvo |
Kullu to Dharamshala | 7:30 AM | 9:30 AM | Deluxe |
Manali to Palampur | 8:00 AM | 9:30 AM | Ordinary |
Dharamshala to Mandi | 10:00 AM | 12:30 PM | Ordinary |
Solan to Shimla | 6:15 AM | 7:45 AM | Deluxe |
Nahan to Palampur | 7:00 AM | 11:00 AM | Ordinary |
Manali to Rohtang Pass | 5:30 AM | 7:00 AM | Deluxe |
Kangra to Solan | 8:00 AM | 10:30 AM | Ordinary |
Dharamshala to Palampur | 2:00 PM | 3:30 PM | Deluxe |
Shimla to Narkanda | 9:00 AM | 10:30 AM | Ordinary |
Palampur to Kangra | 6:30 AM | 7:30 AM | Ordinary |
Shimla to Solan | 7:15 AM | 8:45 AM | Deluxe |
Manali to Kullu | 8:30 AM | 9:30 AM | Ordinary |
Dharamshala to Mandi | 9:00 AM | 11:30 AM | Deluxe |
Kullu to Palampur | 7:45 AM | 9:15 AM | Ordinary |
Shimla to Nahan | 6:00 AM | 9:30 AM | Volvo |
Solan to Mandi | 5:45 AM | 8:15 AM | Deluxe |
Manali to Rohtang Pass | 6:15 AM | 7:45 AM | Ordinary |
Dharamshala to Palampur | 3:00 PM | 4:30 PM | Deluxe |
Shimla to Kullu | 8:00 AM | 1:30 PM | Volvo |
Palampur to Rajgarh | 7:00 AM | 7:30 AM | Local Bus |
Dharamshala to Nagrota | 8:00 AM | 8:20 AM | Local Bus |
Mandi to Sundernagar | 6:30 AM | 7:15 AM | Ordinary |
Kangra to Nagrota Bagwan | 7:45 AM | 8:15 AM | Local Bus |
Solan to Kandaghat | 9:00 AM | 9:30 AM | Local Bus |
Palampur to Baijnath | 7:30 AM | 8:00 AM | Local Bus |
Dharamshala to Chamunda | 8:30 AM | 9:00 AM | Local Bus |
Mandi to Padhar | 6:00 AM | 6:45 AM | Ordinary |
Kullu to Naggar | 7:15 AM | 7:45 AM | Local Bus |
Shimla to Mashobra | 8:00 AM | 8:30 AM | Local Bus |
Solan to Kasauli | 9:30 AM | 10:00 AM | Local Bus |
Shimla to Theog | 7:45 AM | 8:30 AM | Local Bus |
Mandi to Jogindernagar | 6:15 AM | 7:00 AM | Ordinary |
Palampur to Dehra | 7:00 AM | 7:45 AM | Local Bus |
Dharamshala to Baijnath | 8:15 AM | 8:45 AM | Local Bus |
Kangra to Jawalamukhi | 9:00 AM | 9:30 AM | Local Bus |
Shimla to Naldehra | 7:00 AM | 7:30 AM | Local Bus |
Manali to Naggar | 8:30 AM | 9:00 AM | Local Bus |
Mandi to Rewalsar | 6:45 AM | 7:30 AM | Ordinary |
Palampur to Dharamshala | 7:30 AM | 8:15 AM | Local Bus |
Shimla to Kufri | 8:00 AM | 8:30 AM | Local Bus |
Solan to Barog | 9:15 AM | 9:45 AM | Local Bus |
Dharamshala to Kangra Fort | 7:30 AM | 8:00 AM | Local Bus |
Mandi to Sarkaghat | 6:00 AM | 6:45 AM | Ordinary |
Kullu to Manali | 7:00 AM | 7:45 AM | Local Bus |
Palampur to Baijnath | 8:00 AM | 8:30 AM | Local Bus |
Shimla to Mashobra | 7:15 AM | 7:45 AM | Local Bus |
Manali to Kullu | 8:30 AM | 9:00 AM | Local Bus |
Dharamshala to Jawalamukhi | 9:00 AM | 9:45 AM | Local Bus |
Mandi to Rewalsar | 6:30 AM | 7:15 AM | Ordinary |
Shimla to Kufri | 8:00 AM | 8:30 AM | Local Bus |
Solan to Barog | 9:15 AM | 9:45 AM | Local Bus |
Dharamshala to Kangra Fort | 7:30 AM | 8:00 AM | Local Bus |
Mandi to Sarkaghat | 6:00 AM | 6:45 AM | Ordinary |
Kullu to Manali | 7:00 AM | 7:45 AM | Local Bus |
Palampur to Baijnath | 8:00 AM | 8:30 AM | Local Bus |
Shimla to Mashobra | 7:15 AM | 7:45 AM | Local Bus |
Manali to Kullu | 8:30 AM | 9:00 AM | Local Bus |
Dharamshala to Jawalamukhi | 9:00 AM | 9:45 AM | Local Bus |
Mandi to Rewalsar | 6:30 AM | 7:15 AM | Ordinary |
Palampur to Rajgarh | 7:00 AM | 7:30 AM | Local Bus |
Dharamshala to Nagrota | 8:00 AM | 8:20 AM | Local Bus |
Mandi to Sundernagar | 6:30 AM | 7:15 AM | Ordinary |
Kangra to Nagrota Bagwan | 7:45 AM | 8:15 AM | Local Bus |
Solan to Kandaghat | 9:00 AM | 9:30 AM | Local Bus |
Palampur to Baijnath | 7:30 AM | 8:00 AM | Local Bus |
Dharamshala to Chamunda | 8:30 AM | 9:00 AM | Local Bus |
Mandi to Padhar | 6:00 AM | 6:45 AM | Ordinary |
Kullu to Naggar | 7:15 AM | 7:45 AM | Local Bus |
Shimla to Theog | 7:45 AM | 8:30 AM | Local Bus |
Shimla to Naldehra | 7:00 AM | 7:30 AM | Local Bus |
Kullu to Manali | 8:00 AM | 8:45 AM | Local Bus |
Palampur to Dehra | 7:15 AM | 8:00 AM | Local Bus |
Dharamshala to Baijnath | 8:45 AM | 9:15 AM | Local Bus |
Kangra to Jawalamukhi | 9:30 AM | 10:00 AM | Local Bus |
Shimla to Mashobra | 7:30 AM | 8:00 AM | Local Bus |
Manali to Naggar | 8:15 AM | 8:45 AM | Local Bus |
Mandi to Rewalsar | 6:45 AM | 7:30 AM | Ordinary |
Palampur to Rajgarh | 7:30 AM | 8:00 AM | Local Bus |
Dharamshala to Nagrota | 8:15 AM | 8:45 AM | Local Bus |
Mandi to Sundernagar | 6:45 AM | 7:30 AM | Ordinary |
Kangra to Nagrota Bagwan | 7:00 AM | 7:30 AM | Local Bus |
Solan to Kandaghat | 9:30 AM | 10:00 AM | Local Bus |
Palampur to Baijnath | 7:45 AM | 8:15 AM | Local Bus |
Dharamshala to Chamunda | 8:00 AM | 8:30 AM | Local Bus |
Mandi to Padhar | 6:30 AM | 7:00 AM | Ordinary |
Kullu to Naggar | 7:15 AM | 7:45 AM | Local Bus |
Shimla to Theog | 7:45 AM | 8:15 AM | Local Bus |
Shimla to Kufri | 8:00 AM | 8:30 AM | Local Bus |
Solan to Barog | 9:15 AM | 9:45 AM | Local Bus |
Bilaspur to Swarghat | 6:30 AM | 7:15 AM | Ordinary |
Hamirpur to Nadaun | 7:00 AM | 7:45 AM | Local Bus |
Mandi to Karsog | 6:00 AM | 7:00 AM | Ordinary |
Chamba to Dalhousie | 8:00 AM | 9:00 AM | Local Bus |
Kangra to Nurpur | 7:30 AM | 8:00 AM | Local Bus |
Solan to Rajgarh | 9:00 AM | 9:45 AM | Local Bus |
Shimla to Narkanda | 7:00 AM | 8:00 AM | Local Bus |
Manali to Rohtang Pass | 8:00 AM | 9:30 AM | Local Bus |
Dharamshala to Palampur | 7:30 AM | 8:15 AM | Local Bus |
Mandi to Sarkaghat | 6:15 AM | 7:00 AM | Ordinary |
Bilaspur to Ghumarwin | 7:00 AM | 7:45 AM | Local Bus |
Hamirpur to Sujanpur | 7:30 AM | 8:15 AM | Local Bus |
Kullu to Naggar | 8:00 AM | 8:45 AM | Local Bus |
Shimla to Rampur | 7:15 AM | 8:00 AM | Local Bus |
Manali to Kullu | 8:30 AM | 9:00 AM | Local Bus |
Dharamshala to Baijnath | 8:45 AM | 9:15 AM | Local Bus |
Mandi to Rewalsar | 6:30 AM | 7:15 AM | Ordinary |
Palampur to Rajgarh | 7:00 AM | 7:30 AM | Local Bus |
Dharamshala to Nagrota | 8:00 AM | 8:20 AM | Local Bus |
Mandi to Sundernagar | 6:45 AM | 7:30 AM | Ordinary |
Note: Timings and bus types are subject to change. Please confirm on official booking sites before traveling.