到達方式:火車:從(舊)德里火車站的DELHI MAIN STATION坐火車(十數小時)到加爾加(KALKA),再轉小火車(TOY TRAIN)到達西姆拉,約5小時。窄軌的加爾加——西姆拉鐵路將西姆拉通過加爾加和全國主要鐵路網連接起來。乘火車旅行較慢,但沿路的風景和103個隧道吸引著許多遊客嘗試。
公路:離西姆拉最近的大城市是昌迪加爾,沿22號國家公路前行115千米,離新德里的距離為365千米。公營的沃爾沃大巴運營在德里經昌迪加爾到西姆拉的線路上,路上共需要7-8小時,班次很多。
飛機:在距離市區25千米的朱巴爾哈迪有一個小型機場,有一條私營航線每周飛往德里。