The journey from Thamarassery to Jodhpur covers 2200 kilometers. You must first reach Kozhikode railway station. From there, direct trains connect to Jodhpur. The journey takes approximately 40 to 45 hours. It is a long journey across the western part of India. Alternatively, you can fly from Calicut International Airport to Jodhpur.
Total Distance: 2200 km by rail, 1800 km air distance.
Book your train tickets well in advance as this is a long and popular route.
October to March for pleasant weather.