How to Reach Shimla

Pick your city to see the train, road and air route, or read the travel overview. A room is ready when you need one.

ROUTE PASSALL ROUTES
FROMYour city
TOShimlaHimachal Pradesh
YATRA SAATHI · PERSONAL HELP

Plan with a Travel Expert

Talk through your Shimla trip: where to stay, what to see and your budget.

Talk to Your Yatra Saathi →
STAY NEAR YOUR DESTINATION

Find the Right Stay in Shimla

Get free stay offers in Shimla

⌖
◎
▣
▣
♙

No payment · Limited contact sharing · No obligation

Travel overview

How to Get to Shimla

By air

Shimla Airport at Jubbarhatti has limited and weather-sensitive services; Chandigarh is the more dependable major-airport gateway, followed by a hill-road transfer.

By train

Shimla is the terminus of the narrow-gauge Kalka–Shimla railway. Kalka is the principal broad-gauge connection for Delhi and other mainline routes.

By bus and road

HRTC and private buses connect Shimla with Chandigarh, Delhi and Himachal towns through the main inter-state bus terminals; confirm the exact terminal printed on the ticket.

Always use the terminal and boarding point printed on the latest ticket; similarly named stations can be far apart.

Explore ShimlaPlan the rest of your trip
Find a stay
Search stays in Shimla