The journey from Thenhipalam to Rajkot covers approximately 1900 km. You will typically travel by train from Kozhikode to Ahmedabad, followed by a connecting train or bus to Rajkot. The total travel time is approximately 35 to 40 hours.
Total Distance: 1900 km by road, 1600 km air distance.
Book your connecting train from Ahmedabad well in advance.
October to March for pleasant weather.