By air: the nearest major airport is Chandigarh (~110 km); Shimla's own Jubbarhatti airport has very limited flights. By train: the broad-gauge railhead is Kalka, from where the scenic narrow-gauge KalkaβShimla toy train climbs to Shimla. By road: well connected to Delhi (~343 km) and Chandigarh (~113 km) by bus and taxi.