Traveling from Shimla to Delhi by HRTC (Himachal Road Transport Corporation) bus is one of the most popular options for visitors and locals alike. The route not only offers stunning views of the Himalayan ranges but also provides a convenient and cost-effective journey, with a variety of HRTC buses available to suit different budgets and schedules. Here’s your complete guide for the Shimla to Delhi HRTC bus time table for 2025, featuring everything you need to know to plan your journey.

Table of Contents
Why Choose HRTC Buses for the Shimla to Delhi Journey?
HRTC buses are a dependable choice for people traveling between Shimla and Delhi. Known for their punctuality, cleanliness, and a range of service options, HRTC buses cater to a variety of passengers with their options, including ordinary, semi-deluxe, deluxe, and Volvo buses. Here are a few reasons to consider HRTC buses:
- Affordable Pricing: Compared to private buses and cabs, HRTC buses offer affordable fares.
- Variety of Options: Passengers can choose from various bus types depending on their budget and comfort needs.
- Convenience and Frequency: Multiple buses run daily, giving travelers a wide range of departure times.
- Eco-Friendly: Opting for public transportation like HRTC buses contributes to reducing carbon footprints.

Shimla to Delhi HRTC Bus Types
To cater to different needs, HRTC operates several types of buses on the Shimla-Delhi route. Below is a brief on the types of buses you can expect:
- Ordinary Buses: These buses are budget-friendly and make regular stops along the route.

- Deluxe Buses(HIMDHARA): Deluxe buses offer cushioned seating and more amenities.

- Volvo Buses (HIMSUTA): These are premium buses with air conditioning, comfortable seating, and fewer stops. They are perfect for travelers seeking a smooth and comfortable ride.

Shimla to Delhi HRTC Bus Time Table 2025
The following section is reserved for the Shimla to Delhi HRTC bus time table. Here, you can insert the detailed timetable showing departure and arrival times, bus types, and other relevant details. The below data is based on HRTC Shimla Time Table and HRTC Delhi Time Table.
Shimla to Delhi HRTC Bus Timetable
No. | Bus Type | Departure Time | Arrival Time | Total Time | Route (with Times) |
---|---|---|---|---|---|
1 | HIMSUTA AC VOLVO / SCANIA 2X2 | 08:30 | 18:00 | 9 Hrs 30 Mins | Shimla ISBT TUTIKANDI (8:30) → WAKNAGHAT (9:00) → SOLAN (10:00) → PARWANOO (11:30) → PINJORE (11:45) → PANCHKULA (11:50) → MANIMAJRA (11:55) → CHANDIGARH 17 (12:15) → LALDOO (13:45) → AMBALA CANT (14:00) → SHAHABAD (14:15) → PIPLI (15:00) → NILOKHERI (15:30) → KARNAL (16:00) → PANIPAT (16:30) → Delhi ISBT KASHMIRI GATE (18:00) |
2 | HIMSUTA AC VOLVO / SCANIA 2X2 | 08:30 | 18:00 | 9 Hrs 30 Mins | Shimla ISBT TUTIKANDI (8:30) → WAKNAGHAT (9:00) → SOLAN (10:00) → PARWANOO (11:30) → PINJORE (11:45) → PANCHKULA (11:50) → MANIMAJRA (11:55) → CHANDIGARH 17 (12:15) → LALDOO (13:45) → AMBALA CANT (14:00) → SHAHABAD (14:15) → PIPLI (15:00) → NILOKHERI (15:30) → KARNAL (16:00) → PANIPAT (16:30) → Delhi ISBT KASHMIRI GATE (18:00) |
3 | HIMDHARA 3X2 AC | 09:12 | 18:44 | 9 Hrs 32 Mins | Shimla ISBT TUTIKANDI (9:12) → WAKNAGHAT (9:42) → SOLAN (10:23) → KALKA (11:27) → CHANDIGARH 17 (12:13) → AMBALA CANT (13:33) → PANIPAT (16:25) → Delhi ISBT KASHMIRI GATE (18:44) |
4 | HIMSUTA AC VOLVO / SCANIA 2X2 | 09:45 | 19:30 | 9 Hrs 45 Mins | Shimla ISBT TUTIKANDI (9:45) → WAKNAGHAT (10:30) → SOLAN (11:00) → KALKA (12:15) → TRIBUNE CHOWK CHANDIGARH (12:45) → ZIRAKPUR (13:00) → AMBALA CANT (15:00) → NILOKHERI (15:55) → KARNAL (17:30) → PANIPAT (18:00) → MURTHAL (18:15) → Delhi ISBT KASHMIRI GATE (19:30) |
5 | HIMSUTA AC VOLVO / SCANIA 2X2 | 11:15 | 20:45 | 9 Hrs 30 Mins | Shimla ISBT TUTIKANDI (11:15) → WAKNAGHAT (11:45) → SOLAN (12:30) → KALKA (14:15) → CHANDIGARH 17 (15:30) → AMBALA CANT (16:45) → PANIPAT (18:00) → Delhi ISBT KASHMIRI GATE (20:45) |
6 | ORDINARY | 11:18 | 20:50 | 9 Hrs 32 Mins | Shimla ISBT TUTIKANDI (11:18) → WAKNAGHAT (11:48) → SOLAN (12:29) → PARWANOO (13:15) → KALKA (13:32) → PINJORE (13:33) → PANCHKULA (13:34) → MANIMAJRA (13:35) → CHANDIGARH 17 (14:19) → LALDOO (14:25) → AMBALA CANT (15:39) → SHAHABAD (15:40) → PIPLI (15:41) → NILOKHERI (15:42) → KARNAL (17:00) → PANIPAT (18:31) → MURTHAL (18:32) → Delhi ISBT KASHMIRI GATE (20:50) |
7 | ORDINARY | 13:36 | 23:08 | 9 Hrs 32 Mins | Shimla ISBT TUTIKANDI (13:36) → WAKNAGHAT (14:06) → SOLAN (14:47) → KALKA (15:51) → CHANDIGARH 17 (16:37) → AMBALA CANT (17:57) → PANIPAT (20:49) → Delhi ISBT KASHMIRI GATE (23:08) |
8 | HIMSUTA AC VOLVO / SCANIA 2X2 | 13:45 | 23:17 | 9 Hrs 32 Mins | Shimla ISBT TUTIKANDI (13:45) → WAKNAGHAT (14:15) → SOLAN (14:56) → KALKA (16:00) → TRIBUNE CHOWK CHANDIGARH (16:15) → CHANDIGARH 17 (16:46) → AMBALA CANT (18:06) → KARNAL (20:00) → PANIPAT (20:58) → Delhi ISBT KASHMIRI GATE (23:17) |
9 | ORDINARY | 17:18 | 02:50 | 9 Hrs 32 Mins | Shimla ISBT TUTIKANDI (17:18) → WAKNAGHAT (17:48) → KANDAGHAT (18:00) → SOLAN (18:20) → KUMAR HATTI (18:22) → DHARAMPUR SOLAN (18:25) → SANWARA (18:26) → PARWANOO (18:28) → HP BORDER (18:30) → KALKA (19:32) → PINJORE (19:33) → PANCHKULA (19:34) → MANIMAJRA (19:35) → HR BORDER (19:40) → CHANDIGARH 17 (20:19) → ZIRAKPUR (20:21) → DERA BASSI (20:22) → AMBALA CANT (21:39) → SHAHABAD (21:40) → PIPLI (21:41) → NILOKHERI (21:42) → KARNAL (22:00) → PANIPAT (00:31) → MURTHAL (00:32) → HARYANA BORDER (00:33) → Delhi ISBT KASHMIRI GATE (02:50) |
10 | ORDINARY | 17:50 | 04:00 | 10 Hrs 10 Mins | RAKCHHAM (05:30) → SANGLA (07:00) → KARCHAM (07:45) → TAPRI (08:15) → BHAWANAGAR (09:00) → JEOURI (10:30) → RAMPUR (11:15) → SAINJ (12:35) → NARKANDA (14:00) → THEOG (15:20) → KUFRI (16:01) → Shimla ISBT TUTIKANDI (17:50) → KANDAGHAT (18:30) → SOLAN (19:15) → PARWANOO (20:45) → CHANDIGARH 17 (22:30) → AMBALA CANT (23:45) → PIPLI (01:00) → KARNAL (01:30) → PANIPAT (02:00) → MURTHAL (03:00) → Delhi ISBT KASHMIRI GATE (04:00) |
11 | HIMGAURAV 2X2 AC | 19:00 | 04:00 | 9 Hrs 0 Mins | Shimla ISBT TUTIKANDI (19:00) → WAKNAGHAT (19:45) → SOLAN (20:15) → PARWANOO (21:30) → PANCHKULA (22:15) → MANIMAJRA (22:25) → CHANDIGARH 17 (22:45) → AMBALA CANT (23:50) → PANIPAT (01:50) → MURTHAL (02:35) → Delhi ISBT KASHMIRI GATE (04:00) |
12 | ORDINARY | 19:40 | 05:00 | 9 Hrs 20 Mins | RAMPUR (13:55) → NARKANDA (15:55) → MATIYANA (16:00) → THEOG (17:00) → KUFRI (18:24) → DHALLI (18:40) → SANJAULI (18:55) → Shimla ISBT TUTIKANDI (19:40) → SHOGHI (19:50) → WAKNAGHAT (20:15) → KANDAGHAT (20:45) → CHAMBAGHAT (21:15) → SOLAN (21:16) → KUMAR HATTI (21:45) → PARWANOO (22:45) → KALKA (23:00) → PINJORE (23:05) → PANCHKULA (23:25) → MANIMAJRA (23:35) → CHANDIGARH 17 (00:15) → ZIRAKPUR (00:35) → DERA BASSI (00:40) → AMBALA CANT (01:45) → SHAHABAD (02:30) → PIPALI (03:00) → NILOKHERI (03:45) → PANIPAT (04:15) → Delhi ISBT KASHMIRI GATE (05:00) |
13 | ORDINARY | 20:00 | 05:30 | 9 Hrs 30 Mins | ROHRU (13:00) → HATKOTI (13:20) → JUBBAL (14:05) → KHARAPATHAR (14:45) → KOTKHAI (15:30) → GUMMA (16:15) → CHHAILA (16:30) → THEOG (17:00) → KUFRI (17:30) → DHALLI (17:40) → LAKKAR BAZAR (17:55) → Shimla ISBT TUTIKANDI (20:00) → KANDAGHAT (20:40) → SOLAN (21:15) → KUMAR HATTI (21:30) → DHARAMPUR SOLAN (21:45) → PARWANOO (22:00) → KALKA (22:05) → PINJORE (22:15) → PANCHKULA (22:45) → MANIMAJRA (22:50) → CHANDIGARH 17 (23:00) → AMBALA CANT (01:45) → SHAHABAD (01:55) → PIPALI (02:15) → NILOKHERI (02:30) → KARNAL (03:00) → GHARONDHA (03:30) → PANIPAT (04:00) → MURTHAL (05:00) → Delhi ISBT KASHMIRI GATE (05:30) |
14 | HIMSUTA AC VOLVO / SCANIA 2X2 | 21:00 | 06:32 | 9 Hrs 32 Mins | Shimla ISBT TUTIKANDI (21:00) → WAKNAGHAT (21:30) → SOLAN (22:11) → KALKA (23:15) → CHANDIGARH 17 (00:01) → AMBALA CANT (01:21) → PANIPAT (04:13) → Delhi ISBT KASHMIRI GATE (06:32) → HIMACHAL BHAWAN DELHI (07:00) |
15 | HIMDHARA 3X2 AC | 21:20 | 06:52 | 9 Hrs 32 Mins | Shimla ISBT TUTIKANDI (21:20) → WAKNAGHAT (21:50) → SOLAN (22:31) → KALKA (23:35) → CHANDIGARH 17 (00:21) → AMBALA CANT (01:41) → PANIPAT (04:33) → MURTHAL (04:34) → Delhi ISBT KASHMIRI GATE (06:52) |
16 | HIMSUTA AC VOLVO / SCANIA 2X2 | 21:30 | 07:02 | 9 Hrs 32 Mins | Shimla ISBT TUTIKANDI (21:30) → WAKNAGHAT (22:00) → SOLAN (22:41) → KALKA (23:45) → CHANDIGARH 17 (00:31) → AMBALA CANT (01:51) → PANIPAT (04:43) → Delhi ISBT KASHMIRI GATE (07:02) |
17 | ORDINARY | 21:30 | 05:45 | 8 Hrs 15 Mins | ROHRU (15:00) → HATKOTI (15:20) → JUBBAL (16:05) → KHARAPATHAR (16:30) → KOTKHAI (17:30) → GUMMA (18:15) → CHHAILA (18:30) → THEOG (18:50) → KUFRI (19:15) → DHALLI (19:20) → CHOTA Shimla (19:35) → ISBT TUTIKANDI (21:30) → TARADEVI (21:35) → SHOGHI (21:45) → WAKNAGHAT (21:50) → KANDAGHAT (22:00) → SOLAN (22:15) → KUMAR HATTI (22:30) → PARWANOO (22:35) → KALKA (23:00) → PINJORE (23:15) → PANCHKULA (23:30) → MANIMAJRA (23:31) → CHANDIGARH 17 (23:34) → DERA BASSI (23:40) → LALDOO (23:50) → AMBALA CANT (00:15) → SHAHABAD (00:45) → PIPLI (01:15) → NILOKHERI (01:35) → KARNAL (02:00) → PANIPAT (03:00) → MURTHAL (04:15) → Delhi ISBT KASHMIRI GATE (05:45) |
18 | ORDINARY | 21:45 | 08:15 | 10 Hrs 30 Mins | Shimla ISBT TUTIKANDI (21:45) → WAKNAGHAT (22:15) → SOLAN (22:56) → KALKA (00:05) → PINJORE (00:07) → PANCHKULA (00:10) → CHANDIGARH 17 (00:46) → AMBALA CANT (02:06) → PANIPAT (04:58) → Delhi ISBT KASHMIRI GATE (08:15) |
19 | ORDINARY | 22:00 | 06:30 | 8 Hrs 30 Mins | RECONGPEO (11:30) → RAMPUR (16:15) → Shimla ISBT TUTIKANDI (22:00) → SOLAN (23:30) → KALKA (00:45) → CHANDIGARH 17 (01:30) → AMBALA CANT (02:45) → Delhi ISBT KASHMIRI GATE (06:30) |
20 | HIMSUTA AC VOLVO / SCANIA 2X2 | 22:00 | 06:30 | 8 Hrs 30 Mins | ROHRU (17:00) → KHARAPATHAR (18:00) → KOTKHAI (18:30) → THEOG (19:15) → Shimla ISBT TUTIKANDI (22:00) → WAKNAGHAT (22:20) → KANDAGHAT (22:40) → SOLAN (23:00) → PARWANOO (00:30) → PANCHKULA (01:15) → MANIMAJRA (01:25) → CHANDIGARH 17 (01:30) → AMBALA CANT (03:00) → SHAHABAD (03:15) → PIPLI (03:30) → KARNAL (04:15) → PANIPAT (04:30) → Delhi ISBT KASHMIRI GATE (06:30) → HIMACHAL BHAWAN DELHI (07:00) |
21 | ORDINARY | 22:10 | 08:00 | 9 Hrs 50 Mins | Shimla ISBT TUTIKANDI (22:10) → WAKNAGHAT (23:10) → SOLAN (23:30) → KALKA (01:00) → CHANDIGARH 17 (02:00) → AMBALA CANT (03:15) → PANIPAT (06:00) → Delhi ISBT KASHMIRI GATE (08:00) |
22 | HIMGAURAV 2X2 AC | 22:15 | 06:30 | 8 Hrs 15 Mins | Shimla ISBT TUTIKANDI (22:15) → WAKNAGHAT (22:40) → SOLAN (23:30) → PARWANOO (01:00) → PANCHKULA (01:30) → MANIMAJRA (01:40) → CHANDIGARH 17 (02:05) → AMBALA CANT (03:10) → KARNAL (04:30) → PANIPAT (05:00) → MURTHAL (05:50) → Delhi ISBT KASHMIRI GATE (06:30) |
23 | HIMSUTA AC VOLVO / SCANIA 2X2 | 22:30 | 08:00 | 9 Hrs 30 Mins | RAMPUR (17:00) → NARKANDA (19:00) → THEOG (20:00) → Shimla ISBT TUTIKANDI (22:30) → WAKNAGHAT (22:50) → KANDAGHAT (23:15) → SOLAN (23:30) → PARWANOO (00:15) → KALKA (00:30) → PINJORE (00:35) → PANCHKULA (00:50) → MANIMAJRA (01:00) → CHANDIGARH 17 (01:45) → AMBALA CANT (02:45) → PIPLI (03:30) → NILOKHERI (03:50) → KARNAL (04:15) → PANIPAT (04:45) → MURTHAL (06:00) → Delhi ISBT KASHMIRI GATE (08:00) |
24 | ORDINARY | 22:30 | 06:30 | 8 Hrs 0 Mins | KARSOG (17:00) → CHURAG (18:00) → TATAPANI (19:45) → SUNI (20:00) → Shimla ISBT TUTIKANDI (22:30) → SOLAN (23:40) → CHANDIGARH 17 (02:10) → AMBALA CANT (03:20) → Delhi ISBT KASHMIRI GATE (06:30) |
Ticket Booking Options for HRTC Buses from Shimla to Delhi
Booking your HRTC bus ticket is simple, with multiple options available. Passengers can either book tickets online through official websites or buy them at the bus terminal in Shimla.
1. Online Booking
- HRTC Official Website: The official HRTC portal allows passengers to book their tickets conveniently online. Just enter your starting point (Shimla) and destination (Delhi ISBT), select your preferred bus, and complete the booking process.
- Third-Party Apps: Tickets for HRTC buses are also available on popular booking platforms such as RedBus and AbhiBus.

2. Offline Booking
- Shimla ISBT Counter: For those who prefer buying tickets in person, head to the Shimla ISBT (Inter-State Bus Terminal) counter. Booking in advance, especially during peak season, is recommended.
Route Overview: Shimla to Delhi
The Shimla to Delhi HRTC route covers approximately 342 kilometers and offers passengers breathtaking views of Himachal’s mountains, valleys, and the plains of northern India as they descend. The journey generally takes 8 to 10 hours, depending on the type of bus and road conditions. Here is a breakdown of some popular stops along the route:

- Shimla ISBT (Departure): The journey begins at Shimla ISBT.
- Solan: Many buses make a quick stop here.
- Chandigarh: A major stop, especially for long-distance travelers, where passengers can grab refreshments.
- Karnal and Panipat: Stops on demand, based on the bus type.
- Delhi ISBT (Arrival): All buses terminate here, providing easy connectivity to various parts of Delhi.

Ticket Prices for Shimla to Delhi HRTC Buses
The fare varies depending on the type of bus you choose. Below is an approximate breakdown of fares:
- Ordinary Bus: ₹300 – ₹500
- Semi-Deluxe: ₹500 – ₹700
- Deluxe Bus: ₹700 – ₹900
- Volvo (HIMSUTA): ₹1,000 – ₹1,200
The prices may vary slightly based on booking channels, seasonal demand, and any updates from HRTC.
Boarding Points for Shimla to Delhi HRTC Buses
The primary boarding point is Shimla ISBT, but depending on the bus type, you may have options for boarding at secondary points like Solan and Chandigarh.
Key Boarding Points:
- Shimla ISBT: Main starting point for most HRTC buses to Delhi.
- Solan: A convenient option for travelers closer to Solan.
- Chandigarh: Common stop for passengers joining from Punjab and Haryana.
Facilities Available on HRTC Buses
HRTC buses are designed to provide a comfortable and safe journey. Depending on the type of bus, passengers can enjoy facilities such as:
- Air Conditioning: Available in Deluxe and Volvo (HIMSUTA) buses.
- Reclining Seats: Present in Semi-Deluxe, Deluxe, and Volvo options.
- Charging Points: Available on some buses, primarily on Volvo (HIMSUTA) coaches.
- Luggage Space: Ample luggage space is provided in all buses.
- Restroom Breaks: Buses make periodic stops, allowing passengers to refresh.
Tips for Travelers on the Shimla to Delhi HRTC Route
Traveling from Shimla to Delhi on HRTC buses is generally hassle-free. However, here are a few tips to make your journey smoother:

- Arrive Early: Ensure you reach the bus terminal at least 15-20 minutes before departure, especially if boarding from Shimla ISBT.
- Carry Essentials: Pack essentials such as water, snacks, and light blankets for the journey, especially if traveling on ordinary or semi-deluxe buses.
- Choose Your Bus Wisely: Depending on your budget and comfort preferences, select a bus type that suits your needs. Volvo (HIMSUTA) buses are ideal for comfort, while ordinary and semi-deluxe buses are more economical.
Important Note
Please check the HRTC official website before your journey to confirm timings, as they may be subject to change.
Source
Recommended Internal Links for Related Blogs

For more information on HRTC services, here are some useful links from our site:
- How to Book HRTC Bus Tickets Online: Learn how to reserve your tickets from the comfort of your home.
- HRTC Buses for Trekking in Himachal Pradesh: Discover the best trekking destinations accessible by HRTC.
- Top 5 Reasons to Choose HRTC for Your Trip: Explore why HRTC is a preferred choice for travelers in Himachal Pradesh.
- HRTC E-Student Pass Guide: A detailed guide on the HRTC E-Student Pass benefits and eligibility.
These articles offer insights into different aspects of HRTC services and how you can benefit from them.
Useful External Links
Abhibus: Provides an additional option for booking and comparing HRTC buses.
HRTC Official Booking Site: For ticket bookings, schedules, and availability.
Redbus: Another platform where you can book tickets for HRTC and other bus services.
FAQs

1. What is the earliest departure time from Shimla to Delhi?
The earliest departure time from Shimla ISBT Tutikandi is at 06:12 AM with an Ordinary bus.
2. What is the latest departure time from Shimla to Delhi?
The latest departure time from Shimla ISBT Tutikandi is at 22:30 PM with both Ordinary and HIMSUTA AC Volvo buses available.
3. Which bus has the shortest travel time from Shimla to Delhi?
The bus with the shortest travel time is the HIMGAURAV 2X2 AC, taking 8 hours and 15 minutes, departing at 22:15.
4. Which bus has the longest travel time from Shimla to Delhi?
The longest travel time is 10 hours and 30 minutes, taken by an Ordinary bus departing at 21:45.
5. Are there any AC Volvo or Scania buses on the Shimla to Delhi route?
Yes, there are multiple HIMSUTA AC Volvo/Scania buses on this route, with departures throughout the day, including 08:30, 09:45, 11:15, and others.
6. Is there a night bus service available from Shimla to Delhi?
Yes, multiple buses operate overnight, with the latest night departure at 22:30 PM.
7. How many bus stops are there on the route for the Ordinary bus departing at 06:12 AM?
The Ordinary bus departing at 06:12 AM stops at 11 locations between Shimla and Delhi, including Taradevi, Waknaghat, and Ambala Cantt.
8. Do any buses stop at Chandigarh on the way to Delhi?
Yes, all buses stop at Chandigarh en route to Delhi, either at Tribune Chowk or Sector 17 Chandigarh.
9. What time does the HIMSUTA AC Volvo/Scania bus reach Delhi ISBT if it departs from Shimla at 21:00?
The HIMSUTA AC Volvo/Scania bus departing at 21:00 reaches Delhi ISBT Kashmiri Gate at 06:32 AM.
10. Are there any stops in Karnal for the Shimla to Delhi buses?
Yes, multiple buses make a stop in Karnal, including the Ordinary and HIMSUTA AC Volvo/Scania buses.
By following this guide, you’ll have all the essential details to make your journey from Shimla to Delhi a pleasant experience. Whether you’re a regular commuter or visiting as a tourist, HRTC buses ensure a reliable and scenic ride through the mountains to the bustling city of Delhi. Safe travels!