Trains from Coimbatore to Madurai
195 km by rail · 8 direct trains · fastest 3 hr 45 min on the 16721 Coimbatore – Madurai Intercity Express · 3 daily · 4 stations in Coimbatore, 2 in Madurai
- Departures
- 05:50 – 23:05
- Fare from
- ₹165
- Sleeper · estimate
Every direct train
- 07191Kacheguda–Madurai Special05:504 hr 20 min10:10
Podanur Jn (PTJ) to Madurai Jn (MDU)
229 km · Mail/Express
- 16322Coimbatore–Nagercoil Express08:335 hr 52 min14:25
Sulur Road (SUU) to Madurai Jn (MDU)
282 km · Mail/Express
- 20603Amrit Bharat Express14:305 hr 5 min19:35
Coimbatore Jn (CBE) to Madurai Jn (MDU)
234 km · Mail/Express
- 16721Coimbatore – Madurai Intercity Express15:053 hr 45 min18:50
Kinattukkadavu (CNV) to Samayanallur (SER)
195 km · Mail/Express · fastest
- 22668Coimbatore–Nagercoil Superfast Express19:304 hr 55 min00:25+1 arrives the next day
Coimbatore Jn (CBE) to Madurai Jn (MDU)
306 km · Superfast
- 16765Metupalaiyam–Tuticorin Express21:154 hr 5 min01:20+1 arrives the next day
Kinattukkadavu (CNV) to Madurai Jn (MDU)
210 km · Mail/Express
- 06029Metupalaiyam–Tirunelveli Special21:183 hr 57 min01:15+1 arrives the next day
Kinattukkadavu (CNV) to Madurai Jn (MDU)
210 km · Mail/Express
- 22629Mumbai LTT–Tirunelveli Express23:056 hr 50 min05:55+1 arrives the next day
Coimbatore Jn (CBE) to Madurai Jn (MDU)
308 km · Superfast
Search Coimbatore to Madurai for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Dindigul JnDG
Coimbatore Jn CBE to Madurai Jn MDU
20:405 hr 35 min02:15+1 arrives the next dayAlmost always holds1 hr 15 min to change at DGAlmost always holds here. Measured on 3,20,453 paired days.
- One change at Dindigul JnDG
Coimbatore Jn CBE to Madurai Jn MDU
20:305 hr 45 min02:15+1 arrives the next dayAlmost always holds1 hr 10 min to change at DGAlmost always holds here. Measured on 3,20,453 paired days.
- One change at Dindigul JnDG
Coimbatore Jn CBE to Madurai Jn MDU
19:305 hr 50 min01:20+1 arrives the next dayAlmost always holds1 hr 3 min to change at DGAlmost always holds here. Measured on 3,05,721 paired days.
- One change at Dindigul JnDG
Coimbatore Jn CBE to Madurai Jn MDU
19:305 hr 50 min01:20+1 arrives the next dayAlmost always holds1 hr 18 min to change at DGAlmost always holds here. Measured on 3,05,721 paired days.
- One change at Dindigul JnDG
Coimbatore Jn CBE to Madurai Jn MDU
19:306 hr01:30+1 arrives the next dayAlmost always holds1 hr 23 min to change at DGAlmost always holds here. Measured on 3,05,721 paired days.
- One change at Dindigul JnDG
Coimbatore Jn CBE to Madurai Jn MDU
14:306 hr 5 min20:35Almost always holds1 hr 23 min to change at DGAlmost always holds here. Measured on 2,21,064 paired days.