Yahoo India Web Search

Search results

  1. The best way to get from Delhi to Shimla is to fly which takes 2h 54m and costs $35 - $260. Alternatively, you can train, which costs $29 - $45 and takes 5h 14m, you could also bus, which costs $6 - $20 and takes 9h 35m.

  2. How to reach Shimla from Delhi. The road distance from Delhi to Shimla is about 344 kms. Most travellers prefer going to Shimla from Delhi by road. Alternatively, one can take a train to Kalka from Delhi and then another train from Kalka to Shimla.

  3. Delhi to Shimla - Multiple Options To Reach By Flight, Bus, Cab, Train. Shimla is approximately 250+ kms from Delhi. The fastest way to reach Shimla from Delhi is by Flight. It takes approximately 1 hour. The cheapest way to reach Shimla from Delhi is by Bus which would take approximately 7 hours.

  4. The road distance is roughly 342 km. If traveling in winter, snowfall in some parts of Himachal can impact the itinerary. Take the following road route for the best travel experience. Best Route: Distance and time taken from Delhi to Shimla via NH 44 & NH 5. Delhi to Shimla distance Via NH 44 & NH 5.

  5. Get Delhi to Shimla Distance, Travel Duration by Road, Flight, Trains and Bus at Yatra.com. Also find Delhi to Shimla best travel options with driving directions and route map.

  6. The shortest distance (air line) between Delhi and Shimla is 170.59 mi (274.54 km). Driving route: -- ( - ) The shortest route between Delhi and Shimla is according to the route planner. The driving time is approx. . Half of the trip is reached in . Flight route: 256.80 mi (413.27 km) (0h 59min)

  7. Get a quick answer: It's 218 miles or 351 km from Delhi to Shimla, which takes about 7 hours, 28 minutes to drive. Check a real road trip to save time.

  1. People also search for