• 1800-123-5555
  • Travel Agent? Join Us
  • Blog
  • Offers
Beautiful hills of Shimla

How to Reach Shimla from New Delhi

Rated 4.20/5 ( based on 10840 reviews )

By AirBy RoadBy TrainBy Sea
New Delhi to Shimla1.0 hours9.0 hours6.0 hours-

Shimla sits about 350 km north of the capital, but there is no working direct flight and no single direct train from New Delhi. Most travellers cover the distance one of four ways: an overnight bus, an express to Kalka followed by the Kalka to Shimla toy train, a self-drive up NH44, or a flight to Chandigarh and then the road. Here is what each option actually costs and how long it takes, so you can pick the route that fits your budget and your time.

Delhi to Shimla at a glance

Mode Approx time Approx cost (per person, one way) Good to know
Bus (direct) 9 to 11 hours Rs 540 to Rs 1,100 HRTC and private Volvo from ISBT Kashmere Gate; mostly overnight
Train + toy train (via Kalka) 9 to 11 hours Rs 300 to Rs 900+ Express to Kalka, then the scenic Kalka to Shimla toy train
Self-drive 6 to 7 hours Rs 2,000 to Rs 3,000 fuel NH44 via Chandigarh, Kalka and Solan; steep last stretch
Flight to Chandigarh + road 5 to 6 hours From about Rs 1,800 airfare + road Fastest option; no reliable direct Delhi to Shimla flight

Figures are indicative one-way estimates for planning and vary by season and operator. Confirm live fares before you book.

By train: New Delhi to Kalka, then the toy train

There is no direct train from New Delhi to Shimla. The rail journey comes in two legs. First, take a broad-gauge express from New Delhi railway station (NDLS) to Kalka, which takes roughly 4 to 4.5 hours. From Kalka you switch to the narrow-gauge Kalka to Shimla toy train, a UNESCO World Heritage mountain line that climbs 96 km through over 100 tunnels and hundreds of small bridges in about 5 hours.

Popular services on the hill section include the Shivalik Deluxe Express, the Himalayan Queen and the Kalka Shimla Express, plus the small Rail Motor Car. Seats on the toy train sell out fast in the summer and festival season, so book both legs early on IRCTC. For a full breakdown of trains, classes, timings and toy-train booking windows, read our guide to Delhi to Shimla trains.

By bus: HRTC and private Volvo

Buses are the simplest and cheapest way to reach Shimla. Himachal Road Transport Corporation and private operators run frequent services from Delhi, most of them overnight. Board at ISBT Kashmere Gate; some private coaches also pick up at Majnu Ka Tilla. Options range from HRTC ordinary and semi-sleeper coaches (from about Rs 540) to Himsuta and private Volvo AC and sleeper buses (about Rs 650 to Rs 1,100). The ride covers roughly 356 km in 9 to 11 hours, so an overnight AC Volvo lets you leave at night and wake up near the hills.

By air: fly to Chandigarh, then road

Do not plan around a direct flight. There is no reliable scheduled service between Delhi and Shimla. Shimla's own Jubbarhatti airport, about 23 km from town, handles only occasional weather-dependent small-aircraft flights, so it is not a dependable option. The practical air route is to fly from New Delhi to Chandigarh (airport code IXC), a hop of about 45 minutes from around Rs 1,800, and then continue to Shimla by Volvo bus or taxi, roughly 115 km and 3 to 4 hours by road. Door to door this usually takes 5 to 6 hours, the quickest way up but also the most expensive.

By road and self-drive

If you prefer your own vehicle, leave Delhi on NH44 and drive through Panipat and Karnal to Chandigarh, then on through Kalka, Parwanoo and Solan up to Shimla, about 350 km in all. Allow 6 to 7 hours with a meal stop. The climb after Solan is steep and full of hairpin bends, so avoid driving it after dark if you are not used to hill roads. A private cab from Delhi or, more affordably, from Chandigarh airport suits families travelling with heavy luggage.

Which way should you choose?

For the lowest cost and least fuss, take an overnight Volvo bus from ISBT Kashmere Gate. For the most memorable trip, ride the express to Kalka and switch to the toy train for the final climb. If you are short on time, fly to Chandigarh and drive the last stretch. Families with luggage usually find a private cab from Chandigarh airport the easiest door-to-door choice.

Planning the whole trip?

Once you have picked your route, let us handle the rest. Browse our customisable Shimla tour packages that bundle transfers, hotels and sightseeing, or read the full Shimla travel guide for where to stay and what to see once you arrive.

Popular Packages

Unlimited Choices. Trusted Agents. Best Prices. Happy Memories.

View All

Exclusive Deal of TIH Grand Him Queen with Breakfast

View Detail

Cities:

  • Mcleodganj
2 Days & 1 Nights

Starting from:

₹999/-

₹1,998/-50% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeing

Exclusive Deal of Snow Valley Resorts Shimla with Breakfast

View Detail

Cities:

  • Manali
3 Days & 2 Nights

Starting from:

₹3,500/-

₹4,375/-20% OffExact prices may vary based on availability.

Upto 4 StarsMealsSightseeingStay Included

Exclusive Deal of Sandhya Resort & Spa Manali with Breakfast and Dinner

View Detail

Cities:

  • Manali
4 Days & 3 Nights

Starting from:

₹5,000/-

₹7,692/-35% OffExact prices may vary based on availability.

Upto 4 StarsMealsSightseeing

Shimla Chail Kufri Tour Package

View Detail

Cities:

  • Shimla
3 Days & 2 Nights

Starting from:

₹5,000/-

₹5,435/-8% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersStay Included

Exhilarating Manali Tour Package From Chennai

View Detail

Cities:

  • Manali
4 Days & 3 Nights

Starting from:

₹5,279/-

₹5,801/-9% OffExact prices may vary based on availability.

Upto 4 StarsMealsSightseeingTransfersStay Included

Manali Honeymoon Tour From Delhi By Volvo

View Detail

Cities:

  • Manali
5 Days & 4 Nights

Starting from:

₹6,000/-

₹6,667/-10% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingBus Transfer

Shimla Tour Package For 2 Nights and 3 Days

View Detail

Cities:

  • Shimla
3 Days & 2 Nights

Starting from:

₹6,700/-

₹7,128/-6% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfers

Manali Family Deal Tour Package

View Detail

Cities:

  • Manali
6 Days & 5 Nights

Starting from:

₹7,500/-

₹9,166/-18% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingStay Included

Manali 3 Days Honeymoon Tour

View Detail

Cities:

  • Manali
3 Days & 2 Nights

Starting from:

₹7,500/-

₹9,808/-24% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingCab Transfer

Splendid Himachal Honeymoon Package

View Detail

Cities:

  • Manali
4 Days & 3 Nights

Starting from:

₹8,000/-

₹9,091/-12% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingCab Airport Transfer

Delhi To Manali Package For 4 Days

View Detail

Cities:

  • Manali
4 Days & 3 Nights

Starting from:

₹8,000/-

₹8,791/-9% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersStay Included

Luxurious Honeymoon Trip To Manali: At A Glance

View Detail

Cities:

  • Manali
4 Days & 3 Nights

Starting from:

₹8,200/-

₹9,011/-9% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingTransfersStay Included

Himachal Tour Package from Delhi by Volvo (Shimla, Naldehra & Mashobra) - At a glance

View Detail

Cities:

  • Shimla
3 Days & 2 Nights

Starting from:

₹8,500/-

₹9,043/-6% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersStay Included

Himachal Family Tour from Delhi (3N/4D) - At A Glance

View Detail

Cities:

  • Manali
4 Days & 3 Nights

Starting from:

₹8,500/-

₹9,659/-12% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingAirport Pickup-Drop

Shimla Honeymoon Package From Bangalore

View Detail

Cities:

  • Shimla
4 Days & 3 Nights

Starting from:

₹8,999/-

₹9,782/-8% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingTransfersStay Included

A Holiday Amid Impeccable Landscapes

View Detail

Cities:

  • Shimla
3 Days & 2 Nights

Starting from:

₹9,000/-

₹9,677/-7% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersStay Included

North India Package From Chennai

View Detail

Cities:

  • Shimla
  • Chandigarh
3 Days & 2 Nights

Starting from:

₹9,000/-

₹9,574/-6% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersStay Included

Kasauli Tour Packages (2D/1N) - At A Glance

View Detail

Cities:

  • Kasauli
2 Days & 1 Nights

Starting from:

₹9,000/-

₹9,890/-9% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersStay Included

Shimla Honeymoon Tour 2 Nights 3 Days

View Detail

Cities:

  • Shimla
3 Days & 2 Nights

Starting from:

₹9,000/-

₹10,543/-15% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingCab Transfer

North India Tour Package From Kolkata

View Detail

Cities:

  • Dalhousie
3 Days & 2 Nights

Starting from:

₹9,000/-

₹9,574/-6% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersStay Included

Our experts would love to create a package just for you!

Fill in your requirements here >

Your Preferences

Where do you want to go?

<>
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

2026

    Fastest Growing Holiday Marketplace

    650+

    Verified Agents

    22 Lac+

    Happy Travellers

    65+

    Destinations

    Easy, Secure & Reliable

    Traveltriangle

    Verified

    Stringent

    Quality Control

    24/7

    Support

    What Travelers Say About Our Shimla Packages

    Read real reviews,packages, stories, and experiences from happy customers who booked with TravelTriangle.

    Over 40 Lac+ Happy Travelers

    Real travelers. Real stories. Real opinions to help you make the right choice.

    R

    Rimpelingsakosmos

    Chandigarh

    Rimpelingsakosmos's 5 days trip to Shimla

    Very happy and satisfied with all the arrangements.
    J

    Jitendraprasad

    Delhi

    Jitendraprasad's 3 days trip to Shimla

    Travel triangle provided good service at best & reasonable charges. Their itinerary was one of the best covering all locations. Our driver Mr sushil was punctual with good knowledge of city & surrounding.
    SB

    Shivam Bansal

    Karnal haryana

    Shivam's 3 days trip to Shimla

    Completely Satisfied. Great Service. Had an memorable trip only due to Mr. Sandeep. Completely professional service and polite communication. From arranging accommodation to planning the whole trip completely satisfied. Will plan my next trip surely with you guys.
    UV

    Umesh Vyas

    Jodhpur

    Umesh's 6 days trip to Shimla

    Arrangements by turn on vacation were excellent and tour was well planned. Our driver was also very careful while driving so that my daughter did not feel uncomfortable at high altitude and sharp bends. All hotels that we stayed in were really comfortable and staffs were co operative except chandiga
    rh it could be good ..
    BJ

    Bhargav Joshi

    New delhi

    Bhargav's 7 days trip to Shimla

    We have just completed our Himachal tour with Travel Vichar, and it was truly an unforgettable experience. The entire trip was exceptionally well-organized, and every moment was filled with beautiful memories that we will cherish for a lifetime. A special thanks to our Trip Manager, Shilpa, for man
    aging everything so smoothly and ensuring that our journey was comfortable and enjoyable from start to finish. We would also like to express our sincere appreciation to our cab driver, Shyam Kalia. He is an extremely calm, humble, and genuinely kind person. His professionalism, safe driving, and caring attitude made a huge difference throughout the trip. He always made sure we were comfortable, took great care of us, and helped make our journey stress-free and enjoyable. His driving skills were excellent, and we felt safe at all times. Overall, it was a wonderful experience with Travel Vichar. We had an amazing time, created unforgettable memories, and would highly recommend their services to anyone planning a trip. Thank you for making our Himachal tour so special!
    ST

    Shani Tripathi

    Delhi

    Shani's 7 days trip to Shimla

    We had an amazing trip , and it was truly a memorable experience. Everything was well planned and organized, from the arrangements to the overall journey. The places we visited were beautiful, and every moment was filled with fun, comfort, and wonderful memories. A special thanks to everyone who ma
    de this trip so smooth and enjoyable. The hospitality, support, and attention to detail were excellent. We came back with lots of happy memories and would definitely recommend this experience to others. Looking forward to more such amazing journeys in the future
    KK

    Kunal Kashyap

    Shimla

    Kunal's 5 days trip to Shimla

    Hotels were good, view was great from all the hotel balconies. Food was good at all the hotels. Cab and driver were excellent. He was very cooperative. He was extra careful with us as we were travelling with an infant. Travel agent sevice was impeccable. She was very good. Very issues were solved in
    stantaneously. She deserves an extra star for her work. We are very thankful towards her. Rohtang Pass & Atal Tunnel
    HP

    Hard Patel

    Ahmedabad

    Hard's 5 days trip to Shimla

    I planned my Shimla Manali trip with Sandeep @ turn on vacation and it was perfect. We covered all the places with adequate time and enjoyed thoroughly. Greatly recommend Sandeep. Out travel guide and driver was Narottam Singh. He was very punctual and knowledgeable. He helped us with the booking of
    Rohtang pass and other activities. 5/5.
    M

    Mohitmotwani

    Indore

    Mohitmotwani's 6 days trip to Shimla

    Our trip with Travel Triangle was excellent overall. The hotel selections were great, and special thanks to our travel agent Sandeep for his efforts in making our journey memorable and well organized. Our driver Piyush was humble, professional, and made our trip comfortable and enjoyable. However, t
    he experience took a disappointing turn on the last day when a different driver was assigned, and the decline in service quality unfortunately affected an otherwise wonderful trip. We hope Travel Triangle maintains consistent service standards throughout the journey, as the last impression matters the most.
    PD

    Pal Deepak

    Amritsar

    Pal's 5 days trip to Shimla

    We got rooms on 4th floor and that even without lift, Also meal was not upto the mark. While booking hotel you should confirm floor number as well. Overall it was a very good trip with lot of good memories. Thank you

    Top Honeymoon Destinations In India

    Top International Honeymoon Destinations

    Want best packages handpicked just for you?

    Fill the form and get a callback from our holiday experts

    Frequently Asked Questions

    Get your answers — before you plan your trip.

    Shimla Travel FAQs

    Is there a direct train from Delhi to Shimla?

    No. Take an express train from New Delhi (NDLS) to Kalka, then board the Kalka to Shimla toy train for the hill section. End to end the journey takes about 9 to 11 hours, and it is one of the most scenic rail routes in India.

    Is there a direct flight from Delhi to Shimla?

    No, there is no reliable scheduled direct flight. Fly from Delhi to Chandigarh (IXC) instead, then travel the remaining distance of about 115 km to Shimla by Volvo bus or taxi, which takes 3 to 4 hours.

    How far is Shimla from Delhi?

    Shimla is about 356 to 359 km from Delhi by road. Driving without long stops takes roughly 6 to 7 hours; buses take 9 to 11 hours because of frequent halts and the winding hill climb.

    What is the cheapest way to reach Shimla from Delhi?

    An HRTC ordinary or semi-sleeper bus from ISBT Kashmere Gate is the cheapest option, with fares from about Rs 540. A Delhi to Kalka train in general or sleeper class is a similarly low-cost alternative before you switch to the toy train.

    Where do I board the Delhi to Shimla bus?

    Most services leave from ISBT Kashmere Gate in Delhi. Several private Volvo operators also offer pickups at Majnu Ka Tilla. Booking a day or two ahead is wise during peak summer and long weekends.

    How long does the Kalka to Shimla toy train take?

    The toy train covers 96 km from Kalka to Shimla in about 5 hours, climbing through more than a hundred tunnels and over arched stone bridges. Book early in peak season, as seats on services like the Shivalik Deluxe Express fill quickly.

    How It Works

    1

    Personalise This Package

    Make changes as per your travel plan & submit the request.

    2

    Get Multiple Quotes

    Connect with top 3 agents, compare quotes & customize further.

    3

    Book The Best Deal

    Pay in easy installments & get ready to enjoy your holiday.