The journey from Azhiyur to Pune covers about 1100 km. You can take a train from Mahe or Thalassery to Pune, which takes about 18 to 22 hours. Alternatively, you can take a bus from Kozhikode to Pune, which is a long but scenic journey. This route takes you through the Western Ghats and the Deccan Plateau.
Total Distance: Driving distance is 1100 km; straight-line air distance is 850 km.
Book your tickets well in advance as this is a popular route.
October to March, when the weather is cool and pleasant.