Here are bus timings for Delhi to Shimla
Himachal Road Transport Corporation HRTC
ORDINARY EXPRESS
23:4000:00
Himachal Road Transport Corporation HRTC
Himsuta A/C(Volvo) Seater (2+2)
21:3000:00
Himachal Road Transport Corporation HRTC
Himsuta A/C(Volvo) Seater (2+2)
21:0200:00
Himachal Road Transport Corporation HRTC
Himsuta A/C(Volvo) Seater (2+2)
22:0000:00
Himachal Road Transport Corporation HRTC
Himsuta A/C(Volvo) Seater (2+2)
21:3600:00
Himachal Road Transport Corporation HRTC
HIM Gaurav Tata A/C
20:2400:00
Himachal Road Transport Corporation HRTC
ORDINARY EXPRESS
17:5900:00