Kalka to shimla bus booking

Kalka to shimla bus booking

Kalka is the last broad gauge station on Delhi ambala Chandigarh  Kalka Section. Being the nearest broad gauge rail head for kalka to Shimla Kalka serves as an important transit station for tourists heading towards Shimla.  Shimla is 87 miles from Kalka railway station or bus stand.

There are three options to go to Shimla from Kalka railway  station. Narrow Gauge Kalka to Shimla toy train(advance booking done by jmk travels line through irctc approved agents), buses and by taxis. There is no air connectivity between Kalka and Shimla only having between delhi to shimla.

Kalka railway station to Kalka bus stand distance

The Kalka bus stand is about one( 1) a kilometre from the Kalka railway station. Auto Rickshaws and taxis are easily available from either side from jmk travels line and the travel time is just five minutes.

Kalka to Shimla  Bus fare/services

Kalka lies on the national highway 22 between zirakpur and Shimla. All buses that go to Shimla from Kalka come from delhi+ambala+Chandigarh 27 miles before from  Kalka railway station/bus stand. Chandigarh bus stand is the major originating / change over bus stand for tourist travelling towards Shimla or entire himachal pradesh.  There is 24 hours bus service from Chandigarh to Shimla, but frequency is less in the odd hours of night. All types of buses including deluxe and Volvo buses are available from Chandigarh.or if you are coming in a group then we also have our linked fleet of all types of buses like 27,32,35,45,49  seater AC/NON AC in reasonable prices in the comparision of other travel agents.


As buses start from Chandigarh most of the seats get filled from Chandigarh BUS stand itself so there is less chances of getting proper seats in buses from Kalka to shimla.

Kalka to Shimla bus charges

The Kalka to Shimla bus fare/charges by ordinary bus is Rs 100 and by deluxe bus it is Rs 200 .and if the sharing taxis available then 350/-.

Kalka to Shimla Distance in kilo meters

The Kalka to Shimla distance by road is 87 kilometres and Kalka Shimla travel time is within three hours by bus. As the terrain is hilly the travel time is more depends on the traffic croud.

Kalka to Shimla by bus travel tip

As all buses come from delhi-ambala- Chandigarh there are less chances to get a proper seat in buses between  Kalka to shimla. It is advised to get down from train at kalka railway station itself and take taxis from jmk travels line if you did”nt have any safe and reliable way.

The distance between kalka to Manali is 265 miles  but buses and cars take 8 to 9 hours to travel this distance as the whole road passes through hills of himalayans and there are lots of twists and turns on the way and average speed of the cars/buses remains between 35 to 50 miles per hour only. There is no option to travel to Manali by train as, the nearest Broad gauge railhead is in Chandigarh or kalka only which is also at the same distance from Manali as Shimla & kalka is 265 miles.

There is an airport at chandigarh, Shimla and Manali but there are no flights between Shimla and Manali only between delhi to chandigarh,mumbai to chandigarh,delhi to shimla. So the only option left is to travel by road only by buses and taxis also provided by jmk travels line.

Private/ deluxe buses between kalka,Shimla and Manali

Shimla to Manali and Manali to Shimla deluxe 2 by 2 non AC private bus service also available from jmk travels line.

So,for any type of Kalka to shimla bus booking you feel free to call jmk travels line 241×7.