Kolkata
Kolkata
Train

Jalpaiguri to Kolkata

Updated: 20 May 2026

The journey from Jalpaiguri to Kolkata covers about 600 kilometers. You should travel to New Jalpaiguri (NJP) station and take a train to Kolkata. The route passes through the plains of West Bengal. Expect a travel time of 10 to 12 hours.

Total Distance: Driving distance 650 km, Air distance 500 km.
Fastest Way
Flight from Bagdogra to Kolkata.
Cheapest Way
Sleeper class train.
Compare Jalpaiguri to Kolkata Routes
Train
Direct
Duration
11 hours
Avg Price
400 - 2000 INR
Operator
Darjeeling Mail
Route
NJP to Kolkata.

Book tickets in advance.

Travel Tips
  • Food
    Try the local Bengali cuisine.
  • Transport
    Use the Kolkata Metro.
  • Language
    Bengali is the local language.
  • Weather
    It is humid.
  • Culture
    Kolkata is the cultural capital.
Safety Tips
  • General Safety
    Kolkata is safe.
  • Emergency
    Dial 100 for police.
  • Luggage
    Keep your bags secure.
  • Water
    Drink only bottled water.
People Also Ask
  • Is Kolkata safe?
    Yes, it is safe.
  • What is the best time?
    Winter.
  • Are there trains?
    Yes, from NJP.
  • Is it the cultural capital?
    Yes.
  • How far is the airport?
    20 km from city center.
Quick Info
  • From Jalpaiguri, West Bengal, India
  • To Kolkata, West Bengal, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Kolkata
1
Victoria Memorial
A grand marble building.
2
Howrah Bridge
An iconic bridge.
3
Indian Museum
The oldest museum.
4
Park Street
A famous street.
Tags
Jalpaiguri to Kolkata train to Kolkata travel to West Bengal Kolkata travel guide long distance travel how to reach Kolkata Jalpaiguri to Kolkata Kolkata tourism