The journey from Kailashahar to Mangalore covers 2900 km. You need to reach Agartala to board a train to Mangalore. This is a very long journey across India.
Total Distance: 2900 km by road, 2400 km air distance.
Break the journey in Bangalore to avoid fatigue.
October to March.