MLMR → DG · 7 direct trains

Trains from Melmaruvathur to Dindigul Jn

7 direct trains run from Melmaruvathur (MLMR) to Dindigul Jn (DG). The fastest train is 12633 Kanyakumari Exp, completing the journey in 4h 47m. Trains depart between 09:50 and 22:10. The distance is approximately 339 km.

Total Trains

7

Fastest

4h 47m

12633

First Train

09:50

Last Train

22:10

Distance

339 km

Melmaruvathur to Dindigul Jn Train Timetable

Complete list of 7 direct trains from MLMR to DG with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
16129
Ms Tn Link Exp
Express
09:5014:484h 58mDaily1A, 2A, 3A, SL, 2S
16127
Ms Guruvayur Exp
Express
12:0017:225h 22mDaily1A, 2A, 3A, SL, 2S
16105
Tiruchendur Exp
Express
17:3001:12Day 27h 42mDaily1A, 2A, 3A, SL, 2S
12633
Kanyakumari Exp
Superfast
18:4023:274h 47mDaily1A, 2A, 3A, SL, 2S
16351
Nagarcoil Exp
Express
20:00Day 201:32Day 35h 32mMon, Fri1A, 2A, 3A, SL, 2S
12665
Hwh Cape Sf Exp
Superfast
21:30Day 203:35Day 36h 5mMon1A, 2A, 3A, SL, 2S
12631
Nellai Sf Exp
Superfast
22:1003:07Day 24h 57mDaily1A, 2A, 3A, SL, 2S

Stations on the Melmaruvathur to Dindigul Jn route

Stops on 12633 Kanyakumari Exp, the fastest train on this corridor (6 stations).

  1. 1. MLMR Melmaruvathur
  2. 2. TMV Tindivanam
  3. 3. VM Villupuram Jn
  4. 4. VRI Vriddhachalam Jn
  5. 5. TPJ Tiruchchirappalli Jn
  6. 6. DG Dindigul Jn

Other Routes from Melmaruvathur

Frequently Asked Questions

How many trains run from Melmaruvathur to Dindigul Jn?▼

There are 7 direct trains running from Melmaruvathur (MLMR) to Dindigul Jn (DG). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Melmaruvathur to Dindigul Jn?▼

The fastest train is 12633 Kanyakumari Exp, which covers the distance in 4h 47m. It departs at 18:40 and arrives at 23:27.

What is the first and last train from Melmaruvathur to Dindigul Jn?▼

The first train departs at 09:50 and the last train departs at 22:10. Check the timetable for specific trains and their running days.

What is the distance from Melmaruvathur to Dindigul Jn by train?▼

The distance from Melmaruvathur to Dindigul Jn by train is approximately 339 km. Journey time varies from 4h 47m depending on the train type.

How to check seat availability for Melmaruvathur to Dindigul Jn trains?▼

Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.

Which stations fall between Melmaruvathur and Dindigul Jn?▼

On the fastest train, Melmaruvathur to Dindigul Jn calls at Tindivanam (TMV), Villupuram Jn (VM), Vriddhachalam Jn (VRI), Tiruchchirappalli Jn (TPJ). Other trains on this route may skip some of these stops.

About Melmaruvathur to Dindigul Jn Route

The Melmaruvathur to Dindigul Jn route is served by 7 direct trains operated by Indian Railways. The fastest option is 12633 Kanyakumari Exp with a journey time of 4h 47m. The rail distance is approximately 339 km.

Trains leave Melmaruvathur between 09:50 (first) and 22:10 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.