HRTC Bus Time Table : AC and Ordinary Buses

by Vargis.Khan

Traveling by your own vehicle is of course the best way for a vacation. It is the most comfortable mode of travel; and gives you the freedom to move around as per your own convenience. But this is not really the choice always for everyone. Thousands of tourists each year travel to different parts of Himachal using its state road transport buses. If you have also been thinking about traveling to and in Himachal by public transport; then below is the latest HRTC Bus time table that I believe can be of help.

HRTC runs a wide range of buses from AC Deluxe to Ordinary; and is often termed as lifeline of Himachal Pradesh. They are a very cost effective way to travel and probably the best even you were thinking about making a budget trip. The condition of the buses too is mostly good and even the ordinary buses are quite comfortable for a long journey.

Also Read: How to Plan a Trip to Manali

HRTC Bus Helpline Numbers
  • Reckong Peo: 01786-222444.
  • Shimla: 0177-2658925, 0177-2656326, 9418000529, 0177-6537563
  • Manali: 01902-252323.
  • Chandigarh: 0172-2624625
  • Rampur: 01782-233131
  • Keylong: 01900-222245
HRTC Bus Time Table

To make it a bit simpler and easier to navigate, I will list the information below sorting it by Bus service to and from major towns like Shimla, Manali, Spiti etc.

HRTC Buses from Delhi
  • Delhi to Manali: 06:00 pm, 07:00 pm, 07:35 pm, 08:00 pm, 08:26 pm, 09:03 pm, 09:50 pm
  • Delhi to Shimla: 08:00 am, 08:25 am, 09:45 am, 11:15 am, 11:55 am, 01:45 pm, 08:00 pm, 09:00 pm, 09:30 pm, 10:15 pm, 10:30 pm
  • Delhi to Mcleodganj via Dharamshala: 08:30 am, 07:20 pm, 08:06 pm, 08:50 pm
  • Delhi to Palampur: 09:55 pm daily
  • Delhi to Nalagarh: 11:00 am and 09:40 pm daily
  • Delhi to Hamirpur: 08:42 pm and 09:20 pm daily
  • Delhi to Jwalaji: 09:15 am daily
  • Delhi to Baijnath: 06:48 pm, 09:45 pm and 10:45 pm daily
  • Delhi to Beed: 06:48 pm daily
  • Delhi to Chamunda: 11:15 pm daily
  • Delhi to J/Nagar: 09:46 pm
  • J/Nagar to Delhi: 05:00 pm
  • Jwalaji to Delhi: 08:30 am daily
  • Baijnath to Delhi: 04:30 pm daily
  • Beed to Delhi: 05:45 pm delhi
  • Chamunda to Delhi: 10:30 pm daily
  • Nalagarh to Delhi: 10:15 am and 08:20 pm daily
  • Delhi to Chintpurni: 06:20 am daily
  • Chintpurni to Delhi: 08:00 pm daily
  • Delhi to Rewalsar via Jahu: 10:15 pm daily
  • Rewalsar to Delhi via Jahu: 06:45 pm daily
  • Delhi to Chamba: 08:15 pm daily
  • Chamba to Delhi: 06:10 pm daily
  • Delhi to Reckong Peo: 06:15 am, 04:00 pm

Also Read: How to Plan a Trip to Shimla

HRTC Buses from Manali
  • Manali to Delhi: 02:15 pm, 03:00 pm, 04:00 pm, 05:05 pm, 50:50 pm, 06:30 pm, 08:00 pm
  • Manali to Chandigarh: 09:00 am, 10:45 am, 07:30 pm, 09:00 pm
  • Manali to Amritsar: 08:00 pm daily
  • Manali to Haridwar : 04:30 pm daily
  • Manali to Kaza: 5:00 am, 5:30 am
HRTC Buses from Chandigarh
  • Chandigarh to Manali: 08:30 am, 12:00 noon, 08:40 pm, 10:00 pm
  • Chandigarh to Dharamshala: 03:30 pm and 10:10 pm daily
  • Chandigarh to Pathankot: 04:00 am daily
  • Chandigarh to Palampur: 05:40 pm daily
  • Dharamshala to Chandigarh: 06:40 am daily
  • Pathankot to Chandigarh: 04:10 am daily
  • Chandigarh to Reckong Peo: 5:30 am, 11:00 am, 20:30 pm, 7:50
  • Chandigarh to Reckong Peo: 11:00 am, 10:30 pm
  • Chandigarh to Kalpa: 9:15 am, 11:15 pm
  • Kalpa to Chandigarh: 3:30 pm
HRTC Buses from Shimla
  • Shimla to Delhi: 06:45 am, 08:00 am, 09:25 am, 10:32 am, 11:55 am, 08:30 pm, 09:02 pm, 09:36 pm, 10:00 pm, 10:30 pm, 11:00 pm
  • Shimla to Haridwar: 07:50 pm daily
  • Shimla to Katra: 05:30 pm daily
  • Katra to Shimla: 07:10 pm daily
  • Shimla to Thangi: 5:30 am, 3:45 pm
  • Thangi to Shimla: 8:30 am
  • Shimla to Kaza: 4:00 am, 6:00 am
  • Shimla to Kalpa: 6:45 am, 5:00 pm
  • Shimla to Rampur: 1:45 pm, 4:45 pm
  • Shimla to Pooh: 4:00 am, 2:40 pm, 4:00 pm
  • Shimla to Sangla: 6:30 am
  • Pooh to Shimla: 9:30 am
  • Kalpa to Shimla: 7:40 am
HRTC Buses from Mcleodganj
  • Mcleodganj to Delhi via Dharamshala: 04:45 am, 05:35 pm, 07:00 pm, 08:50 pm
  • Mcleodganj to Chandigarh: 11:00 am daily
  • Mcleodganj to Haridwar: 07:00 pm daily
HRTC Buses from Haridwar
  • Haridwar to Mcleodganj: 05:00 pm daily
  • Haridwar to Shimla: 09:00 pm daily
  • Haridwar to Manali: 06:00 pm daily
HRTC Buses from Hamirpur
  • Hamirpur to Delhi: 07:30 pm and 09:30 pm daily
  • Hamirpur to Amritsar: 06:50 am daily
HRTC Buses from Palampur
  • Palampur to Chandigarh: 05:55 am daily
  • Palampur to Delhi: 06:40 pm daily
HRTC Buses from Amritsar
  • Amritsar to Hamirpur: 02:10 pm daily
  • Amritsar to Manali: 06:30 pm daily
HRTC Buses from Reckong Peo
  • Reckong Peo to Chandigarh: 6:15 am, 7:15 am, 3:30 pm
  • Reckong Peo to Thangi: 10:00 am
  • Reckong Peo to Rampur: 10:00 am, 1:30 pm
  • Reckong Peo to Delhi: 11:30 am
  • Reckong Peo to Nako: 1:00 pm
  • Reckong Peo to Kalpa: 1:00 pm, 3:40 pm
  • Reckong Peo to Shimla: 7:40 am
  • Reckong Peo to Kaza: 4:30 am, 7:30 am, 1:00 pm
  • Sangla to Reckong Peo: 12:10 pm
  • Reckong Peo to Chandigarh: 6:00 am, 6:15 am, 1:30 pm
  • Reckong Peo to Hamirpur: 4:00 am, 4:30 pm
  • Reckong Peo to Mandi: 4:30 am
  • Reckong Peo to Haridwar: 5:45 am
  • Reckong Peo to Tabo: 6:30 am
  • Reckong Peo to Nichar: 6:00 am, 2:45 pm
  • Reckong Peo to Karasa: 6:00 am
  • Reckong Peo to Pooh: 6:00 am
  • Reckong Peo to Kaza: 7:30 am
  • Reckong Peo to Roghi: 7:30 am, 3:30 pm
  • Reckong Peo to Kalpa: 8:30 am. 9:00 am, 1:00 pm, 3:45 pm
  • Reckong Peo to Chitkul 9:30 am
  • Reckong Peo to Moorang-Thangi: 10:00 am, 4:30 pm
  • Reckong Peo to Rampur: 10:00 am, 1:30 pm
  • Reckong Peo to Asrang: 10:00 am, 10:30 am, 2:00 pm
  • Reckong Peo to Delhi: 11:30 am
  • Reckong Peo to Nako: 1:00 pm
  • Reckong Peo to Pangi: 2:00 pm
  • Reckong Peo to Ropa: 3:00 pm
  • Reckong Peo to Kanam: 3:30 pm
  • Reckong Peo to Rakcham: 4:00 pm
  • Reckong Peo to Kafnoo: 4:00 pm
  • Reckong Peo to Jalama via Mandi: 5:00 pm
  • Reckong Peo to Thopan: 5:00 pm
  • Reckong Peo to Pangi: 5:30 pm
  • Reckong Peo to Rohru: 5:30 am
  • Reckong Peo to Purbani: 7:00 am
  • Reckong Peo to Lamber: 9:00 am
  • Reckong Peo to Hango: 10:30 am
  • Reckong Peo to Samdo: 11:30 am
  • Reckong Peo to Barakhamba: 12:30 pm
  • Reckong Peo to Dharamshala: 3:00 pm
  • Reckong Peo to Nesang: 1:30 pm
  • Reckong Peo to Dharampur: 2:00 pm
  • Reckong Peo to Chansu: 4:35 pm
  • Reckong Peo to Jhalma: 5:00 pm
  • Kalpa to Kafnoo: 4:00 am
  • Kalpa to Purbani: 4:00 am
HRTC Buses from Kaza
  • Kaza to Manali: 4:00 am
  • Kaza to Reckong Peo: 7:00 am
  • Kaza to Mikkim: 9:00 am
  • Kaza to Mud: 4:00 pm
  • Kaza to Shimla: 7:00 am
HRTC Buses from Rampur
    • Rampur to Rohru: 6:00:00 am, 11: 30 am, 12:45 am, 02:30 pm
    • Rampur to Baghi: 6:00 am
    • Rampur to Mandi: 6:45 am
    • Rampur to Mashnoo to Jeori: 10:00 am, 11:00 am, 1:30 pm
    • Rampur to Premnagar: 2:00 pm
    • Rampur to Narkanda: 3:00 pm
    • Rampur to Mashnoo to Sarahan: 3:00 pm
    • Rampur to Mandi: 4:00 pm
    • Rampur to Mashnoo to Kinoo: 4:00 pm
    • Rampur to Samej: 4:15 pm
    • Rampur to Narkanda to Bagipul: 5:30 pm
    • Rampur to Daranghati: 6:00 pm
    • Rampur to Shimla: 04:45 am, 05:25 am
    • Rampur to Yamunanagar: 08:00 am
    • Rampur to Ambala Cant: 09:00 am
    • Rampur to Jammu: 11:15 am
    • Rampur to Delhi: 02:00 pm, 03:15 pm, 05:45 pm
    • Rampur to Chandigarh: 07:00 pm
    • Rampur to Kachinghati: 04:30
HRTC Buses from Chamba
  • Chamba to Amritsar Bus: 11: 15 PM; Rs. 320 per person
  • Chamba to Bharmour Bus: Hourly Bus from 5 AM to 5 PM; Rs.110 per person
  • Chamba to Dalhousie Bus via Banikhet: 7 Daily Buses, Rs. 90 per person
  • Chamba to Dalhousie Bus via Khajjiar: 7am, 9am, 12.50pm, Rs. 90 per person
  • Chamba to Dalhousie Khajjiar Bus: 7am, 9am, 12.50pm, Rs. 90 per person
  • Chamba to Dharamshala Bus: 5 AM and 5 PM Daily; Rs, 260 per person. You can also board a Bus for Gaggal for Rs. 240 per person and then catch a Bus for Dharamshala from there for Rs. 30 per person.
  • Chamba to Killar Bus: Daily at 6am from Jul to Sep only; Rs. 450 per person.
  • Chamba to Pathankot Bus: Hourly from 6.30am to 6.30pm; Rs. 175 per person
Bus Schedule from Manali Bus Stand

hrtc bus time table

hrtc bus time table

HRTC Time Table from Shimla Bus Stand

hrtc bus time table

  • Shimla to Kaza Bus – 6:30 PM Daily
  • Shimla to Pooh Bus – 4:00 AM; Daily
  • Shimla to Reckong Peo Bus – 5:00 AM Daily
  • Shimla to Rampur Bus – 3:10 PM, 4:10 PM; Daily
  • Shimla to Tapri Bus – 11:15 AM Daily
  • Reckong Peo to Tabo Bus – 9:00 AM Daily
  • Rampur to Tabo Bus – 5:00  AM Daily
  • Tabo to Rampur via Reckong Peo Bus – 5:00 AM Daily
  • Delhi to Reckong Peo Bus – 6:00, 7:15 AM Daily
  • Delhi to Rampur Bus – 4:30 AM, 5:30 AM, 11:40 AM, 11:00 PM, 11:30 PM Daily
  • Chandigarh to Sangla Bus – 10:30 AM Daily
  • Chandigarh to Reckong Peo Bus – 9:00 AM, 10:20 AM; 10:00 PM Daily
  • Chandigarh to Kafnu Bus – 8:30 AM Daily
  • Chandigarh to Anni Bus – 8:15 AM Daily
  • Kalka to Sarahan Bus – 9:30 AM Daily
  • Ambala to Rampur Bus – 01:30 PM Daily
  • Haridwar to Reckong Peo Bus – 5:15 AM Daily
  • Haridwar to Sarahan Bus – 9:10 AM Daily
  • Dharamshala to Thangi Bus – 4:30 AM Daily
  • Solan to Lippa Bus – 6:15 AM Daily
  • Nalagarh to Reckong Peo Bus – 10:00 AM Daily
  • Hamirpur to Reckong Peo Bus – 10:40 AM, 8:00 PM Daily
  • Hamirpur to Rampur Bus – 10:30 PM Daily
  • Jammu to Rampur Bus – 7:00 AM Daily
  • Devra to Premnagar Bus – 9:00 AM Daily
Schedule of other HRTC Buses

Apart from the schedules mentioned above, below is a time table of some other buses all over Himachal. Departure time mentioned is in military hours. So anything till 12 is AM and anything after 12 is PM.

Origin and Destination Departure Time
Amritsar to Nadaun to Hamirpur 8.30
Amritsar to Taunidevi to Sandhol(Khanouli) 2230
Awahdevi to Delhi 6.15
Awahdevi to Katra 1845
Bagwara to Jalandhar 1330
Baijnath to Chandigrah 7.00
Bhavnagar to Dharamsala 2.00
Bilaspur to Bathoh 16.00
Bilaspur to Bhakra 17.20
Bilaspur to Bhota 11.05
Bilaspur to Chandigarh 5.15
Bilaspur to Chandigarh 12.40
Bilaspur to Chandigarh (via Nalagarh) 9.00
Bilaspur to Delhi (via Nalagarh) 16.45
Bilaspur to Dharamsala 6.00
Bilaspur to Ghumarwin 10.16
Bilaspur to Ghumarwin 20.00
Bilaspur to Hamirpur 6.30
Bilaspur to Hamirpur 15.54
Bilaspur to Hamirpur (Pvt.) 7.10
Bilaspur to Hamirpur (Pvt.) 12.30
Bilaspur to Jahu 9.45
Bilaspur to Jahu 17.00
Bilaspur to Katra 18.00
Bilaspur to Kullu (Pvt.) 7.39
Bilaspur to Ladrour 17.33
Bilaspur to Ludhiana 6.30
Bilaspur to Manali (Pvt.) 5.55
Bilaspur to Mandi 7.11
Bilaspur to Mandi 10.24
Bilaspur to Mandi (Pvt.) 10.54
Bilaspur to Mandi (Pvt.) 11.35
Bilaspur to Mandi (Pvt.) 11.55
Bilaspur to Mandi (Pvt.) 13.10
Bilaspur to Mandi (Pvt.) 16.44
Bilaspur to Mandi (Pvt.) 17.15
Bilaspur to Mandi (Pvt.) 17.24
Bilaspur to Nangal 14.15
Bilaspur to Neri 15.35
Bilaspur to Samailla 17.30
Bilaspur to Shahtalai (Pvt.) 10.32
Bilaspur to Shahtalai (Pvt.) 15.30
Bilaspur to Shahtalai (Pvt.) 16.30
Bilaspur to Shahtalai (Pvt.) 17.05
Bilaspur to Shahtalai (pvt.) 17.40
Bilaspur to Shahtalai(Pvt.) 8.50
Bilaspur to Shahtalai(Pvt.) 9.55
Bilaspur to Suder Nagar 7.25
Bilaspur to Sunder Nagar 15.10
Bilaspur to Thuran 16.20
Bilaspur to Trifalaghat 16.30
Chadiyar to Sujanpur to Delhi 1610
Chandigarh to Baijnath (CTU) 5:50
Chandigarh to Baijnath (CTU) 6:30
Chandigarh to Baijnath (HRTC) 15:40
Chandigarh to Baijnath (CTU) 7:20
Chandigarh to Baijnath (CTU) 8:30
Chandigarh to Baijnath (HRTC) 5:00
Chandigarh to Chouri (HRTC) 7:30
Chandigarh to Dharamsala (CTU) 11:30
Chandigarh to Dubbal 11.50
Chandigarh to Hamirpur(HRTC) 3:45
Chandigarh to Hamirpur(HRTC) 15:45
Chandigarh to Jawalaji (CTU) 5:20
Chandigarh to Jawalaji (CTU) 7:30
Chandigarh to Jawalaji (CTU) 13:10
Chandigarh to Jawalaji (CTU) 13:50
Chandigarh to JoginderNagar (HRTC) 6:00
Chandigarh to Manali 8.45
Chandigarh to Manali 12.35
Chandigarh to Manali 23.30
Chandigarh to Manali (C.T.U.) 12.20
Chandigarh to Manali (Haryana Roadways) 9.40
Chandigarh to Manali (P.R.T.C.) 12.30
Chandigarh to Manali (Punjab Roadways) 10.30
Chandigarh to Manali (Punjab Roadways) 11.30
Chandigarh to Manali (Punjab Roadways) 12.05
Chandigarh to Manali (Punjab Roadways) 14.30
Chandigarh to Mandi 17.09
Chandigarh to Mandi 18.10
Chandigarh to Mandi 19.15
Chandigarh to Manikaran 12.15
Chandigarh to Manikaran 17.30
Chandigarh to Pathankot (HRTC) 15:50
Chandigarh to Ribba 1730
Chandigarh to Sarkaghat 2.30
Chandigarh to Sarkaghat (HRTC) 7:00
Chandigarh to Shahtalai (CTU) 8:00
Chandigarh to Sunder Nagar 19.30
Chandigarh to Talwara (CTU) 6:20
Chandigarh to Talwara (CTU) 12:20
Chandigarh to Talwara (CTU) 14:20
Chandigarh to Una (CTU) 7:40
Chandigarh to Una (CTU) 9:15
Chandigarh to Una (CTU) 16:00
Chandigarh to Una (CTU) 16:35
Chandigrah to Baijnath 5.15
Chandigrah to Bhota to Hamirpur 4.00
Chandigrah to Hamirpur Bhota 1350
Chandigrah to Hamirpur via Galore 1515
Chandigrah to Sandhol 2100
Dehradoon to Una to Baijnath 5:30
Dehradoon to Una to Baijnath 6:20
Dehradoon to Una to Chamba 13:00
Dehradoon to Una to Dharamsala 12:00
Dehradoon to Una to Harsipatan 14:30
Delhi to Awahdevi via Bijhari 1945
Delhi to Dhaneta to Hamirpur 2115
Delhi to Keylong 2.15
Delhi to Kullu 15.35
Delhi to Manali 0.15
Delhi to Manali 3.00
Delhi to Manali 3.15
Delhi to Manali 3.45
Delhi to Manali 5.00
Delhi to Manali 6.05
Delhi to Manali 6.40
Delhi to Manali 16.48
Delhi to Manali 23.55
Delhi to Manali (D.T.C.) 15.30
Delhi to Manali (Haryana Roadways) 6.25
Delhi to Manali (Haryana Roadways) 8.00
Delhi to Manali (Haryana Roadways) 18.20
Delhi to Manali (Haryana Roadways) 19.00
Delhi to Mandi 7.53
Delhi to Mandi 8.40
Delhi to Pandoh (Haryana Roadways) 16.12
Delhi to Sandhol via Galore 2140
Delhi to Sidhpur 5.45
Delhi to Sujanpur to Chadiyar 1710
Delhi to Sujanpur to Patlander 1900
Delhi to Udaipur 0.35
Delhi to Una to Abhadevi (HRTC) 20:55
Delhi to Una to Baijnath (DTC) 18:00
Delhi to Una to Baijnath (HR) 18:30
Delhi to Una to Baijnath (HRTC) 14:30
Delhi to Una to Baijnath (HRTC) 17:35
Delhi to Una to Baijnath (HRTC) 19:50
Delhi to Una to Baijnath (HRTC) 21:05
Delhi to Una to Baijnath (HRTC) 21:30
Delhi to Una to Baijnath (HRTC) 22:30
Delhi to Una to Baijnath(HRTC) 19:30
Delhi to Una to Berthin (HR) 7:00
Delhi to Una to Chadiar (HRTC) 17:20
Delhi to Una to Chamba(HRTC) 22:10
Delhi to Una to Chintpurni (DTC) 9:00
Delhi to Una to Dadasiba (HRTC) 8:00
Delhi to Una to Dharamsala   (HRTC) 19:40
Delhi to Una to Dharamsala (HR) 5:00
Delhi to Una to Dharamsala (HRTC) 6:50
Delhi to Una to Dharamsala(HRTC) 23:00
Delhi to Una to Dharmasala (HRTC) 20:45
Delhi to Una to Hamirpur 1530
Delhi to Una to Hamirpur   (HRTC) 21:15
Delhi to Una to Hamirpur (DTC) 21:40
Delhi to Una to Hamirpur (HR) 22:00
Delhi to Una to Hamirpur (HR) 6:10
Delhi to Una to Jaisinghpur (DTC) 20:10
Delhi to Una to Jassur (HRTC) 19:00
Delhi to Una to Jawalaji (CTU) 7:40
Delhi to Una to Kangra (HRTC) 19:20
Delhi to Una to Kangra (HRTC) 23:30
Delhi to Una to Kotla (HRTC) 7:50
Delhi to Una to Palampur (HRTC) 16:30
Delhi to Una to Palampur (HRTC) 17:00
Delhi to Una to Palampur (HRTC) 20:30
Delhi to Una to Palampur (HRTC) 20:40
Delhi to Una to Palampur (HRTC) 21:50
Delhi to Una to Pathankot (HRTC) 18:10
Delhi to Una to Patlander (HRTC) 19:10
Delhi to Una to Sandhol HRTC) 22:20
Delhi to Una to Sandhol(HRTC) 20:20
Delhi to Una to Sarimlog (HRTC) 16:00
Delhi to Una to Sarkaghat (HRTC) 7:15
Delhi to Una to Sujanpur (HR) 3:30
Delhi to Una to Talwara (P.R.) 22:40
Delhi to Una(HRTC) 5:50
Dhako to Kalpa 1700
Dubbal to Chandigarh 13.30
Ghumarwin to Chandigarh 6.15
Gurgaon to Delhi to Baijnath   (HR) 20:00
Hamirpur to Awahdevi to Delhi 1510
Hamirpur to Bhota to Chandigrah 1500
Hamirpur to Chandigrah via Bhota 6.00
Hamirpur to Chandigrah via Galore 6.20
Hamirpur to Dhaneta to Delhi 1720
Hamirpur to Haridwar via Una 1240
Hamirpur to Hoshiarpur via Nadaun 8.25
Hamirpur to Jalandhar via Galore 5.00
Hamirpur to Ludhiana via Nadaun 1000
Hamirpur to Ludhiana via Nadaun 1140
Hamirpur to Nadaun to Amritsar 1030
Hamirpur to Nadaun to Jalandhar 1220
Haridwar to Hamirpur via Una 1830
Haridwar to Jangalbairi 6.15
Haridwar to Manali 2.30
Haridwar to Manali 4.45
Haridwar to Manali 6.35
Haridwar to Mandi 20.45
Haridwar to Sarkaghat 0.30
Haridwar to Sarkaghat 4.30
Haridwar to Una to Baijnath (HRTC) 17:30
Haridwar to Una to Chamba (HRTC) 15:30
Haridwar to Una to Hamirpur (HRTC) 18:00
Haridwar to Una to Jawalaji (HRTC) 16:30
Haridwar to Una to Palampur (HRTC) 15:00
Haridwar to Una to Pathankot (HRTC) 21:30
Haridwar to Una (HRTC) 6:30
Hoshiarpur to Hamirpur via Nadaun 1430
Jalandhar to Bagwara 5.55
Jalandhar to Hamirpur via Galore 1220
Jalandhar to Nadaun to Hamirpur 2230
Jangalbairi to Haridwar 19.00
Jhandutta to Nangal 7.55
Jueri to Shimla to Palampur (HRTC) 04:00
Kalpa to Chandigarh 1530
Kalpa to Shimla 1940
Katra to Awahdevi 1700
Kaza to Shimla 1900
Keylong to Delhi 19.20
Kullu to Chandigarh 9.50
Kullu to Delhi 8.10
Ladrour to Haridwar 5.35
Ludhiana to Hamirpur via nadaun 6.20
Ludhiana to Hamirpur via Una 2100
Manali to Chandigarh 1.20
Manali to Chandigarh 11.30
Manali to Chandigarh (DLX) 15.45
Manali to Chandigarh (Haryana Roadways) 12.15
Manali to Chandigarh (Haryana Roadways) 17.05
Manali to Chandigarh (Punjab Roadways) 13.10
Manali to Chandigarh (Punjab Roadways) 13.50
Manali to Chandigarh (Punjab Roadways) 14.30
Manali to Delhi 2.45
Manali to Delhi 18.00
Manali to Delhi 20.45
Manali to Delhi 21.10
Manali to Delhi 21.50
Manali to Delhi 22.05
Manali to Delhi 22.30
Manali to Delhi 22.50
Manali to Delhi 23.00
Manali to Delhi (Haryana Roadways) 0.45
Manali to Delhi (Haryana Roadways) 1.10
Manali to Delhi (Haryana Roadways) 1.30
Manali to Delhi (Haryana Roadways) 3.00
Manali to Delhi (Haryana Roadways) 3.40
Manali to Haridwar 16.55
Manali to Haridwar 19.40
Mandi to Chandigarh 7.15
Mandi to Chandigarh 9.10
Mandi to Chandigarh 10.50
Mandi to Chandigarh 16.30
Mandi to Delhi 23.30
Mandi to Delhi (D.T.C.) 8.30
Mandi to Haridwar 7.30
Manikaran to Chandigarh 13.40
Naina Devi Ji to Mandi (Pvt.) 15.15
Nangal to Jhandutta 18.30
Patlander to Sujanpur to Delhi 1630
Pooh to Shimla 9.30
Rampur to Jammu 21.00
Rampur to Shalkhar 1200
Reckong Peo to Asrang 10.30
Reckong Peo to Asrang 1400
Reckong Peo to Chandigarh (Delux) 1815
Reckong Peo to Chitkul 9.30
Reckong Peo to Dakho-Kalpa 8.30
Reckong Peo to Delhi 10.30
Reckong Peo to Hamirpur 1600
Reckong Peo to Hamirpur 1630
Reckong Peo to Haridwar 1745
Reckong Peo to Jalama via Mandi 1700
Reckong Peo to Kafnoo 1600
Reckong Peo to Kalpa 9.00
Reckong Peo to Kalpa 1300
Reckong Peo to Kalpa 1545
Reckong Peo to Kanam 1530
Reckong Peo to Karasa 1800
Reckong Peo to Kaza 1930
Reckong Peo to Mandi 1630
Reckong Peo to Moorang-Thangi 10.00
Reckong Peo to Nako 1300
Reckong Peo to Nichar 1445
Reckong Peo to Nichar 1800
Reckong Peo to Pangi 8.45
Reckong Peo to Pangi 1400
Reckong Peo to Pangi 1730
Reckong Peo to Pangi-Kalpa 9.00
Reckong Peo to Pooh(via Ropa) 1800
Reckong Peo to Rakcham 1600
Reckong Peo to Rampur 10.00
Reckong Peo to Rampur 1300
Reckong Peo to Rogi 1530
Reckong Peo to Rogi 1930
Reckong Peo to Ropa 1500
Reckong Peo to Thangi 1630
Reckong Peo to Thopan 1700
Ribba to Chandigarh 1915
Rohru to Dharamsala 16.10
Sandhol to Delhi via Galore 1330
Sandhol to Hamirpur to Chandigrah 6.00
Sandhol to Tauni Devi to Amritsar 5.30
Sarkaghat to Chandigarh 11.10
Sarkaghat to Haridwar 16.00
Sarkaghat to Haridwar 21.35
Shalkhar to Rampur 1230
Shimla to Chadiyar 10.12
Shimla to Chamba 7.30
Shimla to Chamba 19.45
Shimla to Chamba 20.30
Shimla to Chamba 22.30
Shimla to Chintpurni 12.20
Shimla to Dehra 9.30
Shimla to Dharamsala 1.30
Shimla to Dharamsala 8.20
Shimla to Dharamsala 14.00
Shimla to Dharamsala 08:10
Shimla to Dharamsala (Pvt.) 10.44
Shimla to Dharamsala(Pvt.) 9.50
Shimla to Ghangret (HRTC UNA) 05:50
Shimla to Jawalaji (HRTC DEHRA) 10:40
Shimla to keylong 23.00
Shimla to Ladrour (Pvt.) 19.15
Shimla to Manali 9.15
Shimla to Manali 11.25
Shimla to Mandi 0.40
Shimla to Mandi 1.50
Shimla to Mandi 18.40
Shimla to Nurpur (HRTC SOLAN) 06:40
Shimla to Panchrukhi 0.25
Shimla to Pathankot 19:00
Shimla to Pathankot (HRTC UNA) 20:15
Shimla to Raipur 14.42
Shimla to Sarkaghat 17.15
Shimla to Trifalaghat (Pvt.) 17.10
Shimla to Una (HRTC UNA) 13:30
Shimla-Reckong Peo to Pooh 1600
Sidhpur to Delhi 20.00
Solan to Dehra 11.35
Solan to Dehra 11.40
Solan to Dharamsala 10.36
Sunder Nagar to Chandigarh 6.45
Sunder Nagar to Naina Devi Ji (Pvt.) 8.45
Thangi to Shimla 8.30
Tuani to Haroli (HRTC ROHRU) 10:50

Source: HRTC

HRTC Bus Schedule

I think that pretty much covers it all. I am sure no matter where you are headed in Himachal; you should be able to find a bus towards your route from the information above. I hope the information above was of help. If you have any questions; please feel free to mention in the comments section below; or at our Community Forum; and I will be glad to answer.

Related Articles

30 comments

Rahul. December 10, 2021 - 6:35 am

Good job. You put in a lot of effort and it shows. Visit me if you happen to be around Anni. I stay in Kothi.
Love,
Ra.

Vargis.Khan December 10, 2021 - 8:56 am

Thanks, Rahul Bhai. I surely will

vinay October 5, 2021 - 7:18 am

sarahan himachal to haridwar bus timing please

Jyoti September 12, 2021 - 1:44 pm

Pathankot to baradighat time table please

Jyoti September 12, 2021 - 1:38 pm

Pathankot to Shimla time table please

Bhaskar Tamang June 10, 2021 - 7:43 am

That’s so wonderful! Following you for a long time. When are you starting a YouTube channel?

Vargis.Khan June 12, 2021 - 11:43 pm

Thanks Bhaskar Bhai. Have been trying for a while now but time ki vajah se ho hi nahi pa raha. Regular job and blogging ke beech time nikalta hi nahi

Sindhu Bandi June 8, 2021 - 3:33 pm

You are a life saver. You have written blogs for everyone single query I have for traveling to Himalayan states. Thank you so much for your time and efforts.

Vargis.Khan June 9, 2021 - 10:14 am

Thank you so much for taking the time to drop a note

Sanjeev Kumar March 29, 2021 - 11:21 am

Sandhol to Delhi bus time table pls

Kanchan March 26, 2021 - 8:15 am

Tell me about hrtc route Rohru to Chandigarh

Sukh dev March 1, 2021 - 3:12 pm

Gagret mubarkpur nadon hamerpur awahdevi sarkaghat ke liya neight bus kitne baje jati ha

Akshay kunar January 8, 2021 - 12:33 pm

Haridwar to jahu time table

Sanjay sharma October 16, 2020 - 12:40 am

Sarkaghat to shimla bus timing?

Addy Thakur March 19, 2020 - 6:09 am

Yet no buses are available for anni except Chandigarh – Karana . But you may take Rampur or Reckong peo buses till Sainj and take a taxi from there.

Urvashi January 29, 2022 - 5:05 pm

What time Chandigarh karana leaves from isbt 43?

A R February 9, 2020 - 11:50 am

Can you please tell if Manali to Chandigarh buses stop at Aut? And how to book online if possible

Rakesh Kumar Rakesh Kumar December 27, 2019 - 4:42 pm

Sujanpur night bus timing

deepanshu December 20, 2019 - 4:38 pm

Una to solan bus time table

Chander shekhar November 10, 2019 - 8:42 am

Great achievement.. good job. Lots of love and thanks

Brijesh Parihar August 26, 2019 - 8:14 am

To Dharmpur solan from Jassur bus timings

Tejaswini March 18, 2020 - 6:39 am

Chandigarh to Anni bus timing after 11 am for tomorrow.

Tejaswini March 18, 2020 - 6:40 am

Plz check I want after 11 am

Rahul. December 10, 2021 - 6:33 am

You are a real joker, Tejaswini.

Abhinav Rana July 29, 2019 - 7:02 am

Also please tell the timings if any ??

Abhinav Rana July 29, 2019 - 7:01 am

Hi, is there any hrtc bus service from keylong to killar ??

R s g July 17, 2019 - 10:41 am

KAngra to Shimla time table

Prabha mehta June 4, 2019 - 8:19 pm

It’s bit confusing b/w either it’s am or pm

Vargis.Khan June 4, 2019 - 8:34 pm

I have mentioned AM and PM for the most of it. The part where I haven’t mentioned has the time in 24 hrs format

Upmanyu December 30, 2018 - 5:29 am

How do you collect all the data ?

Comments are closed.