The journey from Kulamavu to Shimla covers about 3100 km. The most practical way is to take a bus to Ernakulam and then a train to Chandigarh, followed by a bus or taxi to Shimla. The journey takes about 55 to 60 hours. This is a very long journey, so plan accordingly.
Total Distance: Driving distance is 3100 km; straight-line air distance is 2500 km.
Book your train tickets well in advance.
October to March is the best time to visit Shimla.