How To Reach Shimla From Kolkata
- Kolkata to Shimla
How to reach Shimla from Kolkata by air
If you are traveling by air from Shimla to Kolkata, you can take a flight from the Netaji Subhas Chandra Bose Airport to the Indira Gandhi International Airport in Delhi. This total journey takes about 2 hours. From here, you can book a flight to Chandigarh which takes about 50 minutes. Now travel by car from Chandigarh to Shimla in about 1 hour and 43 minutes.
How to reach Shimla from Kolkata by train
For those who are traveling by train from Shimla to Kolkata, you can take a train from Howrah Junction to Kalka. This journey takes about 33 hours. From Kalka, book a cab to Shimla that will take about an hour. This entire journey takes about 34 hours. Kalka Mail runs daily between Howarah and Kalka train stations. It is the most convenient way to visit from Howrah to Shimla by train.
How to reach Shimla from Kolkata by road
If you are traveling from Kolkata to Shimla by road, there are no direct buses. You will have to travel by train from Sealdah to New Delhi. This takes about 17 minutes. From here, take a train to Kashmiri Gate that takes about 6 minutes. From here, you can take a direct bus to Shimla that in total takes about 11 hours. If you travel by your own vehicle from Kolkata to Shimla, the entire journey would take 25 hours and 16 minutes.
Popular Packages
Unlimited choices. Trusted agents. Best prices. Happy memories.
- View All
Honeymoon Packages
Handpicked romantic escapes. Private stays & dreamy experiences.
- View All
Family Packages
Kid-friendly itineraries. Safe hotels, smooth transfers & flexible plans.
Fastest Growing Holiday Marketplace
650+
Verified Agents
22 Lac+
Happy Travellers
65+
Destinations
Easy, Secure & Reliable
Traveltriangle
Verified
Stringent
Quality Control
24/7
Support
Want best packages handpicked just for you?
Fill the form and get a callback from our holiday experts
Rated 4.20/5 ( based on 10851 reviews )
