The journey from Cherrapunji to Kolkata covers approximately 1100 km. You must first travel to Guwahati or Shillong. From Guwahati, you can take a direct train to Kolkata (Howrah or Sealdah station) or a flight. The train journey takes about 18-22 hours, while a flight takes roughly 1 hour. This route connects the serene hills of Meghalaya to the bustling metropolis of Kolkata, the cultural capital of India.
Total Distance: 1100 km by road, 550 km straight-line.
Book your train tickets well in advance as this is a high-demand route.
October to March for pleasant weather in both locations.