The journey from Perambra to Shimla covers over 2800 km. You must reach Kozhikode for travel. Rail travel involves reaching Chandigarh or Kalka, then taking the famous toy train to Shimla. Air travel is possible via Chandigarh airport.
Total Distance: 2850 km by road, 2400 km air distance.
Book the Kalka-Shimla toy train well in advance.
March to June and October to February.