The journey from Batala to Kolkata covers approximately 1800 km. The most practical way to travel is by train, which takes about 30 to 35 hours. Flight travel is also an option, taking about 3 to 4 hours. The route spans the northern and eastern parts of India, connecting the plains of Punjab to the Gangetic delta.
Total Distance: 1800 km by road, 1500 km straight-line air distance.
The Akal Takht Express is a popular train for this route.
October to March, when the weather in Kolkata is pleasant.