Indore
Indore
Train

Puthuppally to Indore

Updated: 28 May 2026

The journey from Puthuppally to Indore is a long-distance trip across the country. You will travel via train from Kayamkulam to Indore. The distance is approximately 1700 km and takes about 30 to 35 hours by train. Indore is a major city in Madhya Pradesh known for its food and history.

Total Distance: 1700 km by road, 1400 km air distance.
Fastest Way
Train.
Cheapest Way
Train in Sleeper class.
Compare Puthuppally to Indore Routes
Train
Direct
Duration
33 hours
Avg Price
1700-4000 INR
Operator
Indian Railways
Route
Kayamkulam Junction to Indore Junction

Book tickets well in advance.

Travel Tips
  • Booking
    Book train tickets well in advance.
  • Clothing
    Wear light cotton clothes.
  • Local Transport
    Use auto-rickshaws for local travel.
  • Food
    Try the famous Indori poha.
  • Hydration
    Drink plenty of water.
Safety Tips
  • City Safety
    Stay in well-lit areas.
  • Night Travel
    Avoid traveling late at night.
  • Emergency
    Keep local emergency numbers saved.
  • Health
    Carry basic medicines.
People Also Ask
  • Is the train route scenic?
    Yes, it passes through diverse landscapes.
  • How long is the journey?
    About 30 to 35 hours.
  • Are there buses?
    Yes, but train is better.
  • What is the best time?
    Winter is the best season.
  • Is it safe?
    Yes, Indore is a safe city.
Quick Info
  • From Puthuppally, Kerala, 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 historic palace in the city.
2
Lal Bagh Palace
Explore the beautiful palace.
3
Sarafa Bazaar
Enjoy the famous street food.
4
Khajrana Ganesh Temple
Visit the famous temple.
Tags
Puthuppally to Indore Kerala to Indore train to Indore Indore travel guide city travel travel to Indore Indore tourism Central India travel