Malerkotla
Malerkotla
Patna
Patna
Train

Malerkotla to Patna

Updated: 28 May 2026

The journey from Malerkotla to Patna covers 1200 km. You can take a train from Ludhiana to Patna, which takes about 22 hours. Alternatively, driving via NH 44 is a good option. Patna is a historic city on the banks of the Ganges.

Total Distance: 1200 km by road, 1100 km air distance.
Fastest Way
Train is the most practical.
Cheapest Way
Sleeper class train.
Compare Malerkotla to Patna Routes
Train
Connecting via Ludhiana
Duration
22 hours
Avg Price
900 - 3500 INR
Operator
Sampoorna Kranti Express (12394)
Route
Ludhiana - Delhi - Patna

Sampoorna Kranti is a popular train.

Travel Tips
  • Train Booking
    Book well in advance.
  • Local Transport
    Use auto-rickshaws.
  • Food
    Try Litti Chokha.
  • 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 Patna safe?
    Yes, it is very safe.
  • How long is the train?
    About 22 hours.
  • What is the best food?
    Litti Chokha.
  • Is there a direct flight?
    No, you need to connect.
  • Best time to visit?
    Winter.
Quick Info
  • From Malerkotla, Punjab, India
  • To Patna, Bihar, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Patna
1
Golghar
Visit the historic granary.
2
Patna Museum
See the collection of artifacts.
3
Bihar Museum
Explore the modern museum.
4
Takht Sri Patna Sahib
Visit the holy gurudwara.
Tags
Malerkotla to Patna Punjab to Bihar travel Ludhiana to Patna train travel to Patna best way to reach Patna train from Punjab to Patna Patna travel guide road trip Punjab to Patna