• 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 10849 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

Manali from Chennai at a glance

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

A Splendid Himachal Getaway for Couples (3N/4D): Overview

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 (4D/3N) - At a glance

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 Package Overview: 3D/2N

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.

    S

    Suravibose

    Kolkata

    Suravibose's 6 days trip to Shimla

    Overall satisfactory though cab driver was not up to the mark
    CK

    Chaitanya Kale

    Pathankot

    Chaitanya's 2 days trip to Shimla

    This tour was only for Cab - Pathankot pick up - Dharamshala Sight Seeing and Srinagar Drop. 1st Cab Ertiga of Pradeep Ji was nice and He managed to cover the points even our arrival got delayed (Train) He dropped us till Jammu and then arrange another Cab to drop at Srinagar that cab was not good
    an old Inova with no seat belt and covers. The overall costing was more as the package was only for Cab and not stay. Thanks for serving us. Dharamshala Sight Seeing
    SG

    Sanjay Gudela

    Hyderabad

    Sanjay's 5 days trip to Shimla

    Agent failed to clear hotel dues and hotel owner stopped me for pending dues although full amount was already paid in advance thru travel triangle Trip was ok but nt all things covered. Cab driver was also new to area
    RM

    Ronil Malvania

    Ahmedabad

    Ronil's 8 days trip to Shimla

    Among the trips i did in past this was best planned trip arranged by Turn on vacation Special thanks to Mr.Sandeep on taking time, understanding requirement and suggest accordingly. Highly recommend and will also connect in future for upcoming trips.
    SS

    Swati Saini

    Delhi

    Swati's 7 days trip to Shimla

    It was a nice and comfortable trip. The hotels and everything was very well arranged. No problem was faced during the trip
    TG

    Tarun Goyal

    Rajasthan

    Tarun's 5 days trip to Shimla

    Our recent experience with the agency was mixed due to several issues: Driver working hours – There was no clear mention of the driver’s working timings in the itinerary or booking details. This led to confusion and inconvenience during the trip. According to him his timings were from 6 am to 8 pm
    which we were not informed at the timing of booking or later also. Chandigarh itinerary – The planned schedule for Chandigarh was unrealistic and could not be followed as promised. I had even pointed out the same but yet was told that those activities were possible. This reflects poor planning and lack of practical consideration for travel time and feasibility. Hotel selection – On a positive note, the hotels chosen were well-selected and provided a comfortable stay, which was the highlight of the trip.
    ST

    Sandeep Tony

    Bangalore

    Sandeep's 4 days trip to Shimla

    10/10 trip with Turn on vacation! Covered Shimla, Kufri, Manali, Kullu, Rohtang Pass on a budget without compromising the experience. Huge thanks to Bunty for safe driving through tough terrains and Sandeep for smooth coordination. Great memories, great management, highly recommended!”
    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.

    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.