Did you mean :

New Delhi to Shimla

DIRECT MODES
DISTANCE 
276 kms  
Cool ! I have always wanted to visit Shimla again !
New Delhi (Delhi) to Shimla (Himachal Pradesh) distance is 276 km and you can get there by train + cab in just over -2 hours and -4 minutes or by train + train fares starting from 179. The weather at Shimla is varying from "nice" to "hotter than nice". Know more about Shimla weather.
Driving Directions
AVAILABLE
MODES
Choose mode
  • cheapest
  • fastest
updating results...
No results were found for the applied filters.
Please reset your filters.
view details
29 hrs 30 min
179
search
New Delhi   to   Kalka
5 hrs 35 min
118
Himalyan Queen
Kalka   to   Shimla
5 hrs 5 min
61
Kalka Simla Exp
view details
9 hrs 30 min
925
search
New Delhi   to   Shimla
9 hrs 30 min
925
Swagatam Holidays
fare for 30 May , found by ixigoers
view details
10 hrs 23 min
2233
search
New Delhi   to   Chandigarh
4 hrs 50 min
108
Himalyan Queen
Chandigarh   to   Shimla
2 hrs 33 min
2125
Tata Indica Ac 4 Seater
view details
12 hrs 57 min
2339
search
New Delhi   to   Chandigarh
7 hrs 24 min
214
Himachal Road Transport...
fare for 15 Apr , found by ixigoers
Chandigarh   to   Shimla
2 hrs 33 min
2125
Tata Indica Ac 4 Seater
view details
6 hrs 23 min
4150
search
New Delhi   to   Chandigarh
0 hrs 50 min
2025
SpiceJet
fare for 08 Jun , found by ixigoers
Chandigarh   to   Shimla
2 hrs 33 min
2125
Tata Indica Ac 4 Seater
view details
7 hrs 4 min
4877
search
New Delhi   to   Shimla
7 hrs 4 min
4877
Tata Indica
view details
20 hrs 30 min
5348
search
New Delhi   to   Manali
12 hrs 29 min
636
Himachal Road Transport...
fare for 01 May , found by ixigoers
Manali   to   Shimla
5 hrs 1 min
4712
Tata Indica Ac 4 Seater
view details
16 hrs 21 min
5623
search
New Delhi   to   Amritsar
7 hrs 20 min
153
Dli Ptk Exp
Amritsar   to   Shimla
6 hrs 1 min
5470
Tata Indica
view details
12 hrs 5 min
6978
search
New Delhi   to   Gurgaon
1 hrs 26 min
39
Nzm Aii Jan Sh Sf Express
Gurgaon   to   Shimla
7 hrs 39 min
6939
Tata Indica
view details
10 hrs 21 min
7716
search
New Delhi   to   Amritsar
1 hrs 20 min
2246
SpiceJet
fare for 03 Nov , found by ixigoers
Amritsar   to   Shimla
6 hrs 1 min
5470
Tata Indica
flight price shown is indicative one-way fares, actual may vary|train price shown is for reserved seat/berth
Train Details
 
launch search
 
Help us rate places you know
Food & Places To Visit
 

How to go from New Delhi to Shimla

by flight, train, bus, car, taxi and road trip. If you are wondering

how to get from New Delhi (also known as Delhi) to Shimla (also known as Simla)

, there are plenty of ways. For instance, the fastest way from New Delhi to Shimla is by train +car , in . If your question is what is the cheapest way from New Delhi to Shimla, the answer is, it will cost Rs. ${tpModes.cheapestRoute.price} by train . If you want to check fare, timings, availability and schedules, you can also try clicking on the links with unique infographics displayed on this page.
how to go from New Delhi to Shimla by bus |