Indore
Indore
Train

Devada to Indore

Updated: 22 May 2026

The journey from Devada to Indore involves reaching Visakhapatnam and taking a train to Indore. The distance is approximately 1200 km. The journey takes about 22 to 24 hours by train. Indore is known for its food and cleanliness.

Total Distance: 1200 km by road, 1000 km straight-line.
Fastest Way
Flight from Visakhapatnam to Indore.
Cheapest Way
Sleeper class train ticket.
Compare Devada to Indore Routes
Train
Direct
Duration
23 hours
Avg Price
1200 - 3800 INR
Operator
Indore Express
Route
Visakhapatnam Junction to Indore Junction

Book tickets early for this busy route.

Travel Tips
  • Food
    Try the famous Poha and Jalebi.
  • Transport
    Use auto-rickshaws for local travel.
  • Weather
    Indore is pleasant; carry light clothes.
  • Shopping
    Visit the local markets.
  • Booking
    Book train tickets in advance.
Safety Tips
  • Night
    Avoid isolated areas at night.
  • Water
    Drink only bottled water.
  • Crowds
    Keep your belongings safe in markets.
  • Emergency
    Keep emergency contacts saved.
People Also Ask
  • How to reach Indore from Devada?
    Go to Visakhapatnam and take a train.
  • Is Indore safe?
    Yes, it is generally safe.
  • What is the best time to visit?
    Winter months.
  • How long is the train ride?
    About 23 hours.
  • Are there flights?
    Yes, from Visakhapatnam.
Quick Info
  • From Devada, Andhra Pradesh, 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 this historic palace.
2
Sarafa Bazaar
Enjoy the famous night food market.
3
Lal Bagh Palace
Explore this grand palace.
4
Annapurna Temple
Visit this beautiful temple.
Tags
Devada to Indore Visakhapatnam to Indore train travel to Indore Andhra to Madhya Pradesh train to Indore Indore tourism Devada to Indore distance best way to Indore