Indore
Indore
Train

Mejia to Indore

Updated: 28 May 2026

The distance from Mejia to Indore is approximately 1400 km. The most practical way is to travel to Asansol and board a long-distance train like the Indore Express. The journey takes you across central India. Expect a travel time of 24 to 28 hours by train.

Total Distance: 1400 km by road, 1200 km air distance.
Fastest Way
Train from Asansol takes 26 hours.
Cheapest Way
Train from Asansol is the most economical.
Compare Mejia to Indore Routes
Train
Connecting
Duration
26 hours
Avg Price
1500-5000 INR
Operator
Indore Express
Route
Asansol Junction to Indore Junction

Book in advance for confirmed seats.

Travel Tips
  • Local Transport
    Use auto-rickshaws.
  • Food
    Try Poha.
  • Weather
    Indore is warm.
  • Booking
    Book tickets early.
  • Safety
    Stay alert.
Safety Tips
  • Scams
    Avoid touts.
  • Night Travel
    Use registered cabs.
  • Emergency
    Keep numbers saved.
  • Health
    Drink safe water.
People Also Ask
  • Is there a direct train?
    No, go to Asansol.
  • How long is the train?
    About 26 hours.
  • Is Indore safe?
    Yes, generally.
  • Best time to visit?
    Winter.
  • Are there hotels?
    Yes, many.
Quick Info
  • From Mejia, West Bengal, India
  • To Indore, Madhya Pradesh, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Indore
1
Rajwada Palace
Visit the palace.
2
Lal Bagh Palace
Explore the palace.
3
Sarafa Bazaar
Enjoy the food.
4
Khajrana Ganesh Temple
Visit the temple.
Tags
Mejia to Indore Asansol to Indore train Mejia travel Indore trip India travel Mejia transport Indore city guide