The journey from Thamarassery to Kolkata covers 2200 kilometers. You must first reach Kozhikode railway station. From there, direct trains connect to Kolkata. The journey takes approximately 40 to 45 hours. It is a long journey across the eastern coast of India. Alternatively, you can fly from Calicut International Airport to Kolkata.
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.