Delhi to Shimla Trip Overview

Shimla to Delhi
Price range
US$7-US$28
Ride Duration Range
7h 30m-9h 50m
Earliest Departure
03:45
Latest Departure
18:25
Most Popular Operator

Find up-to-date information on departure times, schedules, and prices so you can easily compare and book your tickets.

Travel Schedule Options from Delhi to Shimla

by bus

Cheapest

Sleeping Bus

by City Land Travels

09:40

9h 20m

19:00

Delhi, India

Shimla, India

from

US$7

Fastest

Sleeping Bus

by City Land Travels

22:30

7h 30m

06:00

Delhi, India

Shimla, India

from

US$8

Sleeping Bus

by Raj Travels Jhunjhunu

22:55

8h 5m

07:00

Delhi, India

Shimla, India

from

US$17

Sleeping Bus

by City Land Travels

23:55

7h 30m

07:25

Delhi, India

Shimla, India

from

US$9

Sleeping Bus

by Pal Travel Lines

22:55

8h 5m

07:00

Delhi, India

Shimla, India

from

US$7

Cheapest

Sleeping Bus

by City Land Travels

from

US$7

09:40

9h 20m

19:00

Delhi, India

Shimla, India

Fastest

Sleeping Bus

by City Land Travels

from

US$8

22:30

7h 30m

06:00

Delhi, India

Shimla, India

Sleeping Bus

by Raj Travels Jhunjhunu

from

US$17

22:55

8h 5m

07:00

Delhi, India

Shimla, India

Sleeping Bus

by City Land Travels

from

US$9

23:55

7h 30m

07:25

Delhi, India

Shimla, India

Sleeping Bus

by Pal Travel Lines

from

US$7

22:55

8h 5m

07:00

Delhi, India

Shimla, India

Taking a bus from Delhi to Shimla

Fastest bus: 7h 30m

Cheapest bus: US$7

The fastest: 7h 30m

The cheapest: US$7

Pros

No overnight accommodation needed

Luggage allowance

Makes rest stops

Charger sockets in cabin

Air conditioned cabin

Affordable ticket price

Cons

Driver lottery

No other transport options

Limited departure times per day

Only partially refundable

Very fast driving and loud horn honking

The available amenities for this trip are currently unavailable. For specific questions, please contact our customer service, available 24/7.

routes_hero-image-alt Shimla

About the ride from Delhi to Shimla

Delhi to Shimla Route Information

The only way to get from Delhi to Shimla is by Bus

The earliest departure leaves at 03:45 and has a duration of 9 hours 50 minutes.

The fastest way to travel is by bus, which takes approximately 7 hours 30 minutes.

Delhi to Shimla by bus

  • Starting Price: US$7
  • 35 departures a day, or 245 departures a week

The only travel class available is Sleeping.

Each bus ticket offers an individual seat with basic passenger necessities. Conditions and amenities vary by provider. For more detailed information and availability see all bus options.

Companies Operating from Delhi to Shimla

Average time

7h 30m - 9h 50m

Average price

US$7 - US$18

Average time

8h 5m

Average price

US$7 - US$18

Average time

8h 20m - 9h 10m

Average price

US$9 - US$10

Questions & Answers for Traveling from Delhi to Shimla

What is the most popular transportation service from Delhi to Shimla?

Many travelers choose Bus as their preferred option from Delhi to Shimla by Asians Shina Tours and Travels

What is the fastest transportation service from Delhi to Shimla?

For the quickest travel between Delhi and Shimla, Bus by Asians Shina Tours and Travels is the top choice, completing the trip in approximately 7h 30m.

What is the cheapest transport option from Delhi and Shimla?

The most affordable way to travel from Delhi to Shimla is with Bus by Northern Travels, with fares starting at US$7.

Who are the service providers on this route?

Popular service providers on the Delhi to Shimla route are

BUS:  City Land Travels | Rao Travel India | Pal Travel Lines | Heera Himachal Holidays

Why travel with Bookaway?

Bookaway.com makes it simple and easy to find, compare, and buy city-to-city tickets via bus, train, ferry, and more. We support over 13 languages and 23 currencies worldwide, and we believe that everyone should easily be able to find and purchase what they are looking for. We don’t just want to help you get where you want to go - we want you to enjoy the ride.