Malerkotla
Malerkotla
Ranchi
Ranchi
Train

Malerkotla to Ranchi

Updated: 28 May 2026

The journey from Malerkotla to Ranchi covers 1500 km. You can take a train from Ludhiana to Ranchi, which takes about 28 hours. Alternatively, driving via NH 44 is a good option. Ranchi is known for its waterfalls.

Total Distance: 1500 km by road, 1300 km air distance.
Fastest Way
Train is the most practical.
Cheapest Way
Sleeper class train.
Compare Malerkotla to Ranchi Routes
Train
Connecting via Ludhiana
Duration
28 hours
Avg Price
1200 - 4000 INR
Operator
Jharkhand Swarna Jayanti Express (12818)
Route
Ludhiana - Delhi - Ranchi

Swarna Jayanti is a popular train.

Travel Tips
  • Train Booking
    Book well in advance.
  • Local Transport
    Use auto-rickshaws.
  • Food
    Try local tribal food.
  • Weather
    Carry light clothes.
  • Language
    Hindi is the primary 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 Ranchi safe?
    Yes, it is very safe.
  • How long is the train?
    About 28 hours.
  • What is the best food?
    Local food.
  • Is there a direct flight?
    No, you need to connect.
  • Best time to visit?
    Winter.
Quick Info
  • From Malerkotla, Punjab, India
  • To Ranchi, Jharkhand, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Ranchi
1
Hundru Falls
Visit the beautiful waterfall.
2
Dassam Falls
See the scenic waterfall.
3
Jagannath Temple
Visit the temple.
4
Rock Garden
Relax in the garden.
Tags
Malerkotla to Ranchi Punjab to Jharkhand travel Ludhiana to Ranchi train travel to Ranchi best way to reach Ranchi train from Punjab to Ranchi Ranchi travel guide road trip Punjab to Ranchi