Malerkotla
Malerkotla
Kolkata
Kolkata
Train

Malerkotla to Kolkata

Updated: 28 May 2026

The journey from Malerkotla to Kolkata covers 1700 km. You can take a train from Ludhiana to Kolkata, which takes about 30 hours. Alternatively, you can fly from Chandigarh to Kolkata for a faster journey.

Total Distance: 1700 km by road, 1500 km air distance.
Fastest Way
Flight from Chandigarh.
Cheapest Way
Sleeper class train.
Compare Malerkotla to Kolkata Routes
Train
Connecting via Ludhiana
Duration
30 hours
Avg Price
1500 - 5000 INR
Operator
Akal Takht Express (12318)
Route
Ludhiana - Varanasi - Patna - Kolkata

Akal Takht Express is a direct train.

Travel Tips
  • Train Booking
    Book well in advance.
  • Local Transport
    Use metro and yellow taxis.
  • Food
    Try Bengali sweets.
  • Weather
    Carry light clothes.
  • Language
    Bengali is the local language.
Safety Tips
  • Night Travel
    Stay in well-lit areas.
  • Valuables
    Keep your belongings safe.
  • Emergency
    Keep emergency contacts saved.
  • Health
    Drink purified water.
People Also Ask
  • Is Kolkata safe?
    Yes, it is very safe.
  • How long is the train?
    About 30 hours.
  • What is the best food?
    Rasgulla and Fish Curry.
  • Is there a direct flight?
    Yes, from Chandigarh.
  • Best time to visit?
    Winter.
Quick Info
  • From Malerkotla, Punjab, India
  • To Kolkata, West Bengal, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Kolkata
1
Victoria Memorial
Visit this iconic marble building.
2
Howrah Bridge
See the famous cantilever bridge.
3
Indian Museum
Explore the oldest museum in India.
4
Park Street
Enjoy the vibrant nightlife and food.
Tags
Malerkotla to Kolkata Punjab to West Bengal travel Ludhiana to Kolkata train travel to Kolkata best way to reach Kolkata train from Punjab to Kolkata Kolkata travel guide flight to Kolkata