There are 6 ways to get from Indore to Madurai by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Madurai
best- Fly from Indore (IDR) to Madurai (IXM)plane IDR - IXM
5h 44m₹8,705–17,456Train via Tiruchirappalli
cheapest- Take the train from Lakshmibai Ngr to Tiruchchirapalitrain 20498
- Take the train from Tiruchchirapali to Madurai Jntrain 12661 / ...
36h 29m₹1,020–7,726Bus
- Take the bus from Navlakha Bus Stand to Hyderabad - Nampally stationbus
- Take the bus from Shamshabad to Periyar Bus Standbus
45h 10m₹4,641–8,730Drive 1,669.2 km
- Drive from Indore to Maduraicar 1,669.2 km
25h 38m₹17,758–25,650Fly to Trichy International Airport, train
- Fly from Indore (IDR) to Trichy International Airport (TRZ)plane IDR - TRZ
- Take the train from Tiruchchirapali to Madurai Jntrain
7h 10m₹8,581–16,172Train
- Take the train from Indore Jn Bg to Ujjain Jntrain 09354 / ...
- Take the train from Ujjain Jn to Madurai Jntrain 22632
39h 40m₹1,029–7,994
Indore to Madurai by train
Questions & Answers
The cheapest way to get from Indore to Madurai is to train via Tiruchirappalli which costs ₹1,000 - ₹8,000 and takes 36h 29m.
The fastest way to get from Indore to Madurai is to fly which takes 5h 44m and costs ₹8,500 - ₹18,000.
No, there is no direct train from Indore to Madurai. However, there are services departing from Lakshmibai Ngr and arriving at Madurai Jn via Tiruchchirapali. The journey, including transfers, takes approximately 36h 29m.
The distance between Indore and Madurai is 1464 km. The road distance is 1669.2 km.
The best way to get from Indore to Madurai without a car is to train via Tiruchirappalli which takes 36h 29m and costs ₹1,000 - ₹8,000.
It takes approximately 5h 44m to get from Indore to Madurai, including transfers.
Indore to Madurai train services, operated by Indian Railways, depart from Lakshmibai Ngr station.
The best way to get from Indore to Madurai is to fly which takes 5h 44m and costs ₹8,500 - ₹18,000. Alternatively, you can train via Tiruchirappalli, which costs ₹1,000 - ₹8,000 and takes 36h 29m, you could also bus, which costs ₹4,600 - ₹9,000 and takes 45h 10m.
Indore to Madurai train services, operated by Indian Railways, arrive at Tiruchchirapali station.
Yes, the driving distance between Indore to Madurai is 1669 km. It takes approximately 25h 38m to drive from Indore to Madurai.
What companies run services between Indore, India and Madurai, India?
IndiGo Airlines flies from Indore (IDR) to Madurai (IXM) every 4 hours. Alternatively, you can take a train from Lakshmibai Ngr to Madurai Jn via Tiruchchirapali in around 36h 29m.
- Website
- goindigo.in
Flights from Indore to Madurai via Bengaluru
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Indore to Madurai via Mumbai
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Indore to Madurai via Madras
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Indore to Madurai via Delhi
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Indore to Madurai via Hyderabad
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Indore to Madurai via Pune, Hyderabad
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- ₹9,000–18,000
Flights from Indore to Trichy International Airport via Hyderabad
- Ave. Duration
- 4h 15m
- When
- Monday and Thursday
- Estimated price
- ₹8,500–15,000
Flights from Indore to Trichy International Airport via Bengaluru
- Ave. Duration
- 5h 56m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Indore to Trichy International Airport via Delhi
- Ave. Duration
- 7h 27m
- When
- Every day
- Estimated price
- ₹8,500–15,000
- Website
- airindiaexpress.in
Flights from Indore to Trichy International Airport via Mumbai
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–21,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Lakshmibai Ngr to Tiruchchirapali
- Ave. Duration
- 33h 40m
- Frequency
- Once a week
- Estimated price
- ₹850–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹850–1,000
- Third AC (3A)
- ₹2,100–2,700
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Tiruchchirapali to Madurai Jn
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Ujjain Jn to Madurai Jn
- Ave. Duration
- 37h 5m
- Frequency
- Once a week
- Estimated price
- ₹900–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,200–4,000
- First Class (1A)
- ₹5,000–7,000
- Phone
- 8893555000
- info@kalladatravels.com
- Website
- kalladatravels.com
Bus from Shamshabad to Periyar Bus Stand
- Ave. Duration
- 14h 46m
- Frequency
- Twice daily
- Estimated price
- ₹1,500–2,900
- Website
- http://www.kalladatravels.com/
- Sleeper
- ₹2,200–2,900
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Bali: What to do if Mount Agung erupts, Why you should take the train in the US, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
There are 184+ hotels available in Madurai.








