Delhi To Shimla Bus

Buses travelling from Delhi to Shimla usually cover around 269 km by road and take about 09:15 hours to reach the destination depending on traffic and hill road conditions. With 52 buses operating daily on this route, travellers can find departures throughout the day and evening. Bus ticket prices typically start from around ₹540 for basic non-AC buses and can go up to ₹5000 or more for AC sleeper or Volvo buses depending on operator and seat availability. The first bus departs around 00:40 and the last bus leaves near 23:45.


Offers For You

Get Up to 50% OFF on EV Bus Bookings
Get Rs. 200 OFF with SBI Credit Card
Get 19% OFF on Flights + 91% OFF on Hotels
Get 10% OFF* with MobiKwik UPI
Get 10% OFF* on Intrcity SmartBus
Get 10% OFF* on Nuego Bus bookings
Get 15% OFF on Flix Bus
Get 15% OFF on Leafy Bus Bookings
Save upto Rs.300 on APSRTC bookings
Get ₹500 Off on your 1st Booking
Save upto Rs.300 on TGSRTC bookings
Save upto Rs.300 on Kerala RTC bookings
Save upto Rs.300 on UTC300 bookings
Get 10% OFF on GSRTC bookings
Get 20% OFF on OSRTC bookings
Get Up to ₹100 Cashback on Bus Bookings
Save upto Rs.500 on UPSRTC bookings
Get up to ₹50 instant cashback with BHIM App
Save upto Rs.500 on HRTC Bookings
Book & Get A Zomato Gold Membership
Free 45-day subscription access to Pocket FM Premium
50% off on RSRTC bookings
HRTC (Himachal Road Transport Corporation)
4.4
38.1K
9 Buses,167 Seats Available
From  540
Save upto ₹500 on HRTC bookings. Code: HRTC
Live Tracking
View Buses
Upto ₹50 off. Code:RETURN500W
Ram Dalal Holidays
Bharat Benz AC Semi Sleeper (2 + 2)
23:30

09h.10m

08:40

4
112
9+ Amenities
Boarding & Dropping Points
1 Yr Old Bus
Brand New*
Bus Insights
Save ₹50
1209
From1159
14 Seats Left
Upto ₹50 off. Code:RETURN500W
RS Yadav Smart Bus
VE AC Semi Sleeper (2 + 2)
22:45

08h.40m

07:25

3.1
9
6+ Amenities
Boarding & Dropping Points
3 Yr Old Bus
New Bus*
Bus Insights
Save ₹50
1150
From1100
3 Seats Left
Upto ₹50 off. Code:RETURN500W
Ram Dalal Holidays
Bharat Benz AC Semi Sleeper (2 + 2)
21:00

08h.55m

05:55

3.3
36
11+ Amenities
Boarding & Dropping Points
2 Yr Old Bus
New Bus*
Bus Insights
Save ₹50
1200
From1150
6 Seats Left
assured-logo
Upto ₹50 off. Code:RETURN500W
DD01-W-9522
FlixBus
Bharat Benz AC Seater/Sleeper
22:30

08h.40m

07:10

3.9
74
Tracking
9+ Amenities
Boarding & Dropping Points
New Bus
2 Yr Old Bus
Bus Insights
Save ₹50
1637
From1587
17 Seats Left
assured-logo
Flash Offer : ₹308 off per seat!
Extra ₹50 off. Code:RETURN500W
zingbus plus
Bharat Benz AC Semi Sleeper
23:45

08h.35m

08:20

4.2
280
Tracking
9+ Amenities
Boarding & Dropping Points
1 Yr Old Bus
Brand New*
Bus Insights
Save ₹358
2470
From2112
9 Seats Left
Upto ₹50 off. Code:RETURN500W
RS Yadav Smart Bus
VOLVO 9600 AC Semi Sleeper (2 + 2)
23:30

08h.10m

07:40

4.2
55
6+ Amenities
Boarding & Dropping Points
2 Yr Old Bus
New Bus*
Bus Insights
Save ₹50
1450
From1400
16 Seats Left
Upto ₹50 off. Code:RETURN500W
Ram Dalal Holidays
Bharat Benz AC Semi Sleeper (2 + 2)
22:30

09h.10m

07:40

4
25
9+ Amenities
Boarding & Dropping Points
1 Yr Old Bus
Brand New*
Bus Insights
Save ₹50
1060
From1010
19 Seats Left
Upto ₹50 off. Code:RETURN500W
Ram Dalal Holidays
Bharat Benz AC Semi Sleeper (2 + 2)
23:55

09h.25m

09:20

4
11+ Amenities
Boarding & Dropping Points
1 Yr Old Bus
Brand New*
Bus Insights
Save ₹50
1399
From1349
3 Seats Left
assured-logo
Upto ₹50 off. Code:RETURN500W
DL1P-D-7389
FlixBus
Bharat Benz AC Seater
23:45

08h.45m

08:30

3.9
54
Tracking
9+ Amenities
Boarding & Dropping Points
Brand New
1 Yr Old Bus
Bus Insights
Save ₹50
1589
From1539
17 Seats Left
Upto ₹50 off. Code:RETURN500W
Ram Dalal Holidays
Bharat Benz AC Semi Sleeper (2 + 2)
23:00

07h.10m

06:10

4
Boarding & Dropping Points
Save ₹50
1599
From1549
4 Seats Left

Why Choose AbhiBus for Delhi to Shimla Bus

HomeRoute

6,50,000+ Bus Routes

offering unparalleled choices for your travel needs

HomeBus

6200+ Bus Partners

ranging from State RTCs to private partners

HomeTicket

Fastest Bus Booking

swift and seamless bus ticket booking experience

HomeSupport

24/7 Customer Support

available for all your bus booking needs

InstantRefunds

Instant Refunds

with free cancellation when changing or cancelling booking

BestDeals

100k+ Buses with Discounts

Unlock best value with premium deals & exclusive discounts

Delhi to Shimla Bus Timings & Ticket Fare

Buses travelling from Delhi to Shimla usually cover around 269 km by road and take about 09:15 hours to reach the hill station depending on traffic and mountain road conditions. Ticket prices generally start from around ₹540 for basic non-AC buses and can go up to ₹5000 for Volvo or AC sleeper buses, depending on the operator and seat availability. With 52 buses, travellers can find departures throughout the day as well as evening options for overnight travel.

Quick Travel Details

  • First Bus: Around 00:40
  • Last Bus: Around 23:45
  • Average Duration: 09:15 hours
  • Starting Ticket Price: ₹540
  • Maximum Ticket Price: ₹5000
  • Daily Bus Services: 52 buses

Evening departures are often preferred because many passengers reach Shimla early the next morning.

Distance Between Delhi to Shimla by Road

The road distance between Delhi and Shimla is approximately 269 km, and most buses take 09:15 hours to complete the journey depending on traffic and mountain road conditions. Around 17 operators provide regular services between the two cities.

Route Travel Facts

  • Distance: 269 km
  • Average Travel Time: 09:15 hours
  • Bus Operators: 17
  • Daily Bus Services: 52
  • Highway Route: NH44 and NH5

Buses usually pass through Sonipat, Panipat, Karnal, Ambala, Chandigarh, and Solan before reaching Shimla.

Cheapest Bus from Delhi to Shimla

The cheapest buses from Delhi to Shimla usually start from around ₹540 for non-AC seater buses, while AC buses typically begin from ₹700 or more depending on operator and seat availability.

  • Lowest Ticket Price:540
  • Budget Bus Type: Non-AC Seater
  • Typical Fare Range:540 – ₹5000
  • Affordable Travel Days: Weekdays and off-season months

Prices may increase during weekend travel and peak tourist seasons when demand for Shimla trips rises.

Delhi to Shimla Bus Types

Passengers travelling from Delhi to Shimla can choose from several bus categories depending on comfort level and travel preference. Because the journey includes mountain roads after Chandigarh, many travellers prefer comfortable buses for the long trip.

  • AC Seater Buses: AC seater buses provide reclining seats and air-conditioning, making them suitable for daytime journeys between Delhi and Shimla.
  • Non-AC Seater Buses: These buses offer economical travel options for passengers looking for budget-friendly tickets.
  • Sleeper Buses: Sleeper buses allow passengers to lie down during overnight travel, which is useful for the 09:15 hour journey.

Delhi to Shimla Volvo Bus from Kashmiri Gate

Volvo buses are among the most preferred options for travellers going from Delhi to Shimla because they provide better comfort during the 269 km journey, which usually takes about 09:15 hours depending on traffic and hill road conditions. Ticket prices for Volvo buses generally start from around ₹900 and may go up to ₹5000 depending on the operator and seat availability.

A large number of travellers search for buses departing from Kashmiri Gate ISBT, since it is the main interstate bus terminal in Delhi. Many Volvo and HRTC buses heading towards Himachal Pradesh depart from this terminal. Including content around Delhi to Shimla Volvo bus from Kashmiri Gate helps capture searches from users already planning their boarding location.

  • Average Travel Time: 09:15 hours
  • Distance Covered: 269 km
  • Starting Ticket Price: ₹900
  • Maximum Ticket Price:5000
  • Bus Type: AC Volvo Multi-Axle

Many travellers choose Volvo buses because they offer smoother suspension and comfortable seating, which can make the long highway and hill road journey more relaxed.

HRTC Delhi to Shimla Bus Timetable

Government buses operated by Himachal Road Transport Corporation (HRTC) are a popular and reliable option for travelling from Delhi to Shimla. These buses usually depart from ISBT Kashmiri Gate in Delhi and travel through major towns such as Panipat, Karnal, Ambala, Chandigarh, and Solan before reaching Shimla.

  • Operator: Himachal Road Transport Corporation (HRTC)
  • Common Departure Point: ISBT Kashmiri Gate, Delhi
  • Average Travel Duration: 09:15 hours
  • Bus Types: Volvo AC, Himdhara AC, Ordinary buses

Many passengers choose HRTC buses because they provide reliable government-operated services connecting Delhi with major towns in Himachal Pradesh.

Delhi to Shimla Weekend Overnight Travel

Overnight buses are widely used by travellers who want to leave Delhi in the evening and reach Shimla early the next morning. Since the trip usually takes 09:15 hours, night buses allow passengers to rest during the journey and arrive in the hill station with enough time to begin sightseeing.

  • Typical Departure Window: 7:00 PM – 11:30 PM
  • Average Travel Duration: 09:15 hours
  • Common Bus Types: Sleeper, Volvo, AC Seater
  • Popular Boarding Points: Kashmiri Gate, Majnu Ka Tila

Many weekend travellers prefer overnight buses because they can save daytime hours and reach Shimla early in the morning.

Delhi to Shimla Bus Ticket Price Today

Bus ticket prices from Delhi to Shimla usually depend on the bus type, travel season, and seat availability. On average, the starting ticket price is around ₹540 for non-AC buses, while Volvo or AC sleeper buses may cost between ₹900 and ₹5000.

  • Minimum Ticket Price:540
  • Average Price Range:540 – ₹5000
  • Premium Volvo Price: ₹900 – ₹5000
  • Daily Bus Services: 52 buses

Prices may increase during weekends, holiday seasons, and snowfall months when travel demand to Shimla is higher.

Bus from Delhi Airport to Shimla

Travellers arriving at Delhi airport often continue their journey to Shimla by road. While buses typically depart from central boarding points like ISBT Kashmiri Gate, passengers coming from the airport can easily reach these terminals by taxi or metro before boarding the bus to Shimla.

Many travellers flying into Delhi plan their onward trip to Shimla on the same day or the following evening. Because buses operate throughout the day and night, passengers can usually find a suitable departure time after reaching the city.

Delhi to Shimla Bus from Kashmiri Gate

ISBT Kashmiri Gate is one of the main boarding points for buses travelling from Delhi to Shimla. Many private operators as well as government buses depart from this terminal, making it a common starting point for travellers heading toward Himachal Pradesh.

Passengers boarding from Kashmiri Gate can usually find buses running at different times of the day, including early morning and late evening departures. Since the terminal connects several interstate routes, it remains one of the busiest bus stations for travellers heading from Delhi to hill destinations such as Shimla.

Delhi to Shimla Sleeper Bus

Sleeper buses travelling from Delhi to Shimla usually cover the 269 km distance in around 09:15 hours, depending on road conditions and the number of stops. These buses are commonly scheduled for evening and late-night departures, allowing passengers to rest during the overnight journey.

  • Bus Types: AC Sleeper, Non-AC Sleeper
  • Average Journey Time: 9 – 10 hours
  • Ticket Price Range: ₹900 – ₹1,700
  • Popular Departure Window: 7:00 PM – 11:00 PM

Sleeper buses are often preferred by travellers who want to reach Shimla early in the morning without spending daytime hours on the road.

Best Time to Visit Shimla from Delhi & Snowfall Season Travel

Shimla is a year-round destination, but the most comfortable travel period from Delhi is usually between March and June and September to December, when temperatures in Shimla typically range between 10°C and 25°C. The bus journey covering 269 km generally takes 09:15 hours, making it suitable for weekend or short holiday trips.

Many travellers also plan a Delhi to Shimla bus trip during the snowfall season, which usually occurs between December and February, when the hill town experiences winter snow and colder temperatures.

  • Best Travel Months: March – June and September – December
  • Average Summer Temperature: 15°C – 25°C
  • Winter Temperature: 0°C – 10°C
  • Snowfall Season: December – February

During winter months, many visitors travel to Shimla to experience snowfall, while summer months are popular for escaping the heat in Delhi.

Government Bus Services from Delhi to Shimla

Government transport services also operate several buses between Delhi and Shimla every day, providing reliable and economical travel options.

  • Himachal Road Transport Corporation (HRTC)
  • Haryana Roadways

Many government buses depart from ISBT Kashmiri Gate in Delhi and reach Shimla Bus Stand after passing through Chandigarh.

Delhi to Shimla Bus Route Travel Information

The Delhi to Shimla bus route covers about 269 km and usually takes 09:15 hours depending on traffic and hill road conditions.

  • Distance: 269 km
  • Average Travel Time: 09:15 hours
  • Major Stops: Panipat, Karnal, Ambala, Chandigarh, Solan
  • Hill Section: After Kalka towards Shimla

The road journey becomes scenic after Kalka, where buses begin the climb through the Himalayan foothills.

Delhi to Shimla Bus Offers & Discounts

Travellers planning a trip from Delhi to Shimla can sometimes find bus ticket offers or promotional discounts while booking tickets online.

  • New user booking discounts
  • Seasonal travel deals
  • Cashback offers on selected payments
  • Operator promotional fares

Checking these offers before confirming the booking can help travellers reduce the ticket cost.

Track Your Delhi to Shimla Bus in Real Time

If you are travelling from Delhi to Shimla, you can track your bus location in real time after the journey begins. Most modern bus booking platforms provide live bus tracking that shows where the bus is currently located along the route and when it is expected to reach the next stop. This is especially useful for passengers waiting at boarding points in Delhi or those planning to meet the bus at intermediate stops.

Real-time tracking usually displays the bus movement along the highway route passing through places such as Panipat, Karnal, Ambala, Chandigarh, and Solan before reaching Shimla. By checking the live location and estimated arrival time, travellers can better plan their arrival at the pickup point and avoid unnecessary waiting.

Book Return Buses from Shimla to Delhi

If you're planning your trip back after spending time in Shimla, it's usually a good idea to check and book a Shimla to Delhi bus in advance, especially during weekends or holiday seasons. This route is frequently used by travellers returning to Delhi after short hill trips, so buses tend to fill up faster on popular travel days. Depending on the operator, you may find several bus types such as AC seater buses, sleeper buses, and Volvo buses running between Shimla and Delhi.

Since buses leave from Shimla at different times during the day and evening, you can pick a return timing that suits your schedule, whether you want to leave early after sightseeing or travel later in the evening and reach Delhi the same night.

How to Book Delhi to Shimla Bus Tickets Online on AbhiBus

Booking a bus from Delhi to Shimla is simple through the AbhiBus website or mobile app. Since multiple operators run buses daily on this route, AbhiBus allows travellers to compare different options in one place. You can check departure timings, ticket prices, bus types such as AC seater, sleeper, or Volvo, and choose the option that fits your travel plan.

Steps to Book Bus Tickets

  • Open the AbhiBus website or mobile app on your phone or computer
  • Enter Delhi as the departure city and Shimla as the destination
  • Select your travel date to view buses available on that day
  • Compare buses by departure time, ticket price, bus operator, and bus type
  • Choose your seat and boarding point, then proceed to payment to confirm the booking

After completing the booking, your ticket details and travel information are usually sent instantly via SMS or email. Through the AbhiBus platform, travellers can also check boarding details, operator ratings, and other trip information before the journey begins.

Travel Tips for Delhi to Shimla Bus

The bus journey between Delhi and Shimla usually takes around 09:15 hours, and a part of the trip involves travelling through hill roads after crossing Chandigarh and Kalka. Planning the journey in advance can help make the trip more comfortable, especially for travellers visiting Shimla for the first time.

  • Many travellers prefer Volvo or AC buses for this route because the journey is longer and includes mountain roads.
  • Carrying water, light snacks, and a small jacket can make the journey more comfortable, especially during evening travel.
  • It is generally advisable to reach the boarding point 15 to 20 minutes before departure to avoid missing the bus.
  • Evening departures are often preferred because travellers can reach Shimla early in the morning and start exploring the town during the day.

If you are planning a round trip, it may also help to check the schedule for the Shimla to Delhi bus in advance. Booking the return ticket early can make it easier to secure preferred seats and convenient departure timings.

Know More About Delhi

Delhi is the capital city of India and one of the country's largest metropolitan areas. Travellers heading to Shimla usually begin their journey from Delhi because it serves as a major transportation hub with well-connected highways, railways, and airports.

The city is known for its historic monuments, vibrant street markets, and diverse food culture. From Mughal-era architecture to modern shopping districts, Delhi offers visitors a wide mix of historical and urban experiences before they begin their trip toward the Himalayan hill towns.

Know More About Shimla

Shimla is one of the most popular hill stations in northern India and attracts travellers throughout the year for its cool climate and mountain views. Located in the Himalayan foothills, the town is known for its colonial architecture, scenic walking streets, and surrounding pine forests. Visitors travelling about 269 km from Delhi often choose Shimla for weekend getaways, summer holidays, and winter snowfall experiences.

Apart from natural landscapes, Shimla also offers lively shopping areas, historic buildings from the British era, and several viewpoints overlooking the surrounding valleys.

Top Places to Visit in Shimla and Nearby Areas

Shimla offers a mix of natural viewpoints, colonial landmarks, and scenic walking areas that attract travellers from across the country. After travelling roughly 269 km from Delhi, visitors often spend a few days exploring the town's famous attractions and nearby hill destinations.

Mall Road

Mall Road is the main promenade in Shimla and one of the busiest areas in the town. Visitors come here for shopping, cafes, and scenic views of the surrounding hills. The street is lined with colonial buildings, restaurants, and local handicraft shops.

The Ridge

The Ridge is a large open space located near Mall Road and is one of the most photographed spots in Shimla. It offers panoramic views of the mountains and is also the location for many local festivals and public events.

Jakhoo Temple

Jakhoo Temple is situated on Jakhoo Hill, the highest point in Shimla. The temple is dedicated to Lord Hanuman and offers impressive views of the surrounding valley and forests.

Christ Church

Christ Church is one of the oldest churches in North India and a prominent landmark in Shimla. Built during the British colonial period, it is known for its neo-Gothic architecture and stained glass windows.

Kufri

Kufri is a small hill destination located near Shimla and is known for its scenic landscapes and winter snowfall. It is a popular spot for outdoor activities and mountain viewpoints.

Nearby Places to Visit

  • Kufri – Around 16 km from Shimla, known for winter sports, scenic viewpoints, and Himalayan landscapes.
  • Naldehra – About 22 km away, famous for its golf course and peaceful cedar forests.
  • Chail – Nearly 45 km from Shimla, known for its historic palace and the world's highest cricket ground.
  • Tattapani – Located about 55 km away, known for natural hot water springs along the Sutlej River.
  • Manali – Around 250 km from Shimla, a major hill destination known for adventure sports and mountain scenery.

Key Bus Pickup Points in Delhi

  • Sarai Kale Khan
  • Majnu Ka Tilla
  • Sector 62 Noida
  • Anand Vihar
  • RK Ashram
  • Karnal By pass
  • Kashmere Gate ISBT
  • Zero Point Greater Noida
  • Others

Key Bus Drop Locations in Shimla

Delhi to Shimla Bus Timings, Duration and Fare by Operators

Travelling by bus from Delhi to Shimla covers roughly 269 km, and the journey generally takes about 09:15 hours along the NH44 and NH5 highway corridor connecting Delhi with Himachal Pradesh. The first buses from Delhi usually depart around 00:40, while the last departures are scheduled close to 23:45.

Several evening departures between 7:00 PM and 10:30 PM are commonly preferred by travellers, as these buses reach Shimla early the next morning after passing through the foothill towns.

The route typically moves through Sonipat, Panipat, Karnal, Chandigarh, and Solan before climbing toward Shimla through the Shivalik hills. Travellers can choose from Volvo multi-axle coaches, AC sleeper buses, semi-sleeper buses, and non-AC seater buses depending on comfort preferences.

Ticket prices for the Delhi to Shimla route generally start from around ₹540 for non-AC seater buses, while Volvo and premium AC sleeper buses may cost up to ₹5000 or more on popular overnight services.

Major operators running buses between Delhi and Shimla include HRTC, Zingbus, IntrCity SmartBus, Laxmi Holidays, and City Land Travels, with boarding points in Delhi such as Kashmiri Gate ISBT, Majnu Ka Tila, and RK Ashram.

00:40

First Bus

23:40

Last Bus

Duration

22:25

First Bus

23:25

Last Bus

08:40

Duration

22:30

First Bus

23:45

Last Bus

08:40

Duration

21:25

First Bus

23:45

Last Bus

Duration

22:45

First Bus

23:10

Last Bus

08:40

Duration

23:15

First Bus

23:15

Last Bus

08:00

Duration

23:00

First Bus

23:00

Last Bus

09:00

Duration

23:00

First Bus

23:00

Last Bus

09:00

Duration

22:00

First Bus

22:00

Last Bus

09:00

Duration

03:00

First Bus

03:00

Last Bus

11:00

Duration

22:30

First Bus

22:30

Last Bus

08:30

Duration

23:00

First Bus

23:00

Last Bus

08:00

Duration

21:30

First Bus

21:30

Last Bus

07:30

Duration

Delhi to Shimla Bus Booking FAQ's

What is the distance from Delhi to Shimla by bus?

The road distance between Delhi and Shimla is roughly 269 km, depending on the route taken by the bus. Most buses travel via NH44 and NH5, passing through Chandigarh and Solan before reaching Shimla.

How long does a bus take from Delhi to Shimla?

The average travel time is usually 09:15 hours, depending on traffic conditions, weather, and the hill road section after Kalka.

What is the starting ticket price for a Delhi to Shimla bus?

Bus ticket prices generally start from about ₹540 for non-AC buses and can go up to ₹5000 or more for Volvo or AC sleeper buses.

Are Volvo buses available from Delhi to Shimla?

Yes, several operators run AC Volvo and luxury buses between Delhi and Shimla, offering comfortable seating and smoother travel on long highway routes.

How many buses run daily from Delhi to Shimla?

More than 52 buses operate daily between Delhi and Shimla, including services from private operators and government transport services.

Are HRTC buses available from Delhi to Shimla?

Yes, Himachal Road Transport Corporation (HRTC) runs regular buses between Delhi and Shimla, including Volvo and AC Himdhara services.

What are the common boarding points in Delhi for Shimla buses?

Common boarding points include Kashmiri Gate ISBT, Majnu Ka Tila, RK Ashram, Anand Vihar, and Dhaula Kuan.

Where do buses usually drop passengers in Shimla?

Most buses drop passengers at ISBT Tutikandi, Shimla Bus Stand, Victory Tunnel, or nearby central locations.

Are overnight buses available from Delhi to Shimla?

Yes, many travellers prefer overnight buses departing between 7 PM and 11 PM, allowing them to reach Shimla early in the morning.

What is the best time to travel from Delhi to Shimla by bus?

The most comfortable time to visit Shimla is usually between March to June and September to December, while December to February attracts travellers looking for snowfall.

Which highway connects Delhi to Shimla?

Most buses travel through NH44 from Delhi to Chandigarh and then continue on NH5 toward Shimla.

Can I book Delhi to Shimla bus tickets online?

Yes, travellers can easily book Delhi to Shimla bus tickets online through bus booking platforms or mobile apps where they can compare bus types, prices, and departure timings.

Is it better to book Delhi to Shimla bus tickets in advance?

Booking tickets early helps travellers secure preferred seats, better prices, and convenient departure timings, especially during weekends and holiday seasons.

Are sleeper buses available from Delhi to Shimla?

Yes, some operators provide AC sleeper and semi-sleeper buses, particularly for overnight departures.

What is the fastest bus from Delhi to Shimla?

The fastest buses can complete the journey in around 09:15 hours under favourable traffic and weather conditions.

Popular State Road Bus Operators in India

You can check here for top bus operators and bus service providers in India. Travellers can book SRTC (State Road Transport Corporation) bus tickets online in advance on AbhiBus and avail discount offers on bus ticket bookings. Travellers can find all SRTC operators at the SRTC Directory page.

APSRTC
APSRTC

APSRTC

Andhra Pradesh State Road Transport Corporation

TGSRTC
TGSRTC

TGSRTC

Telangana State Road Transport Corporation

KSRTC
KSRTC

KSRTC

Karnataka State Road Transport Corporation

Kerala RTC
Kerala RTC

Kerala RTC

Kerala Road Transport Corporation

GSRTC
GSRTC

GSRTC

Gujarat State Road Transport Corporation

RSRTC
RSRTC

RSRTC

Rajasthan State Road Transport Corporation

UPSRTC
UPSRTC

UPSRTC

Uttar Pradesh State Road Transport Corporation

HRTC
HRTC

HRTC

Himachal Pradesh State Road Transport Corporation

OSRTC
OSRTC

OSRTC

Odisha State Road Transport Corporation

BSRTC
BSRTC

BSRTC

Bihar State Road Transport Corporation

PRTC
PRTC

PRTC

PEPSU Road Transport Corporation

JKSRTC
JKSRTC

JKSRTC

Jammu & Kashmir Road Transport Corporation

WBTC
WBTC

WBTC

West Bengal Transport Corporation

KTCL
KTCL

KTCL

Kadamba Transport Corporation Limited

UTC
UTC

UTC

Uttarakhand Transport Corporation

MTC
MTC

MTC

Meghalaya Transport Corporation

SBSTC
SBSTC

SBSTC

South Bengal State Transport Corporation

SNT
SNT

SNT

Sikkim Nationalised Transport

ASTC
ASTC

ASTC

Assam State Transport Corporation

Download AbhiBus Mobile App

Book Bus Ticket Through AbhiBus App & Get Amazing Discounts

You can download the safe and secure AbhiBus App for a great experience in online bus ticket booking. It's simple and easy to book tickets and make payments with just a single tap. AbhiBus also lets you choose your preferred seat, ensuring a comfortable journey with your family or friends.

Don't wait any longer; book your bus ticket to Shimla today on the AbhiBus portal or Mobile App!
LeftCircleBg
RightCircleBg
Abhibus Logo

Download the App & Start Booking

Sign up now & Get up to ₹500 OFF
on your first booking!
Use code: ABHIFIRST
Get exclusive discounts
Receive instant fare alerts
Track bus status
Abhibus QR code
AbhiBus iOS AppAbhiBus Android App