The journey from Kayyoor to Shillong covers 3000 km. You can take a train from Kanhangad to Guwahati, then a taxi to Shillong. Flights are available from Kannur to Guwahati, then a taxi to Shillong. Shillong is known as the Scotland of the East.
Total Distance: 3000 km by road, 2500 km air distance.
Book well in advance.
March to June and September to November.