DG → ALU · 8 direct trains

Trains from Dindigul Jn to Ariyalur

8 direct trains run from Dindigul Jn (DG) to Ariyalur (ALU). The fastest train is 12651 Nzm S Kranti Exp, completing the journey in 2h 5m. Trains depart between 02:00 and 17:00. The distance is approximately 164 km.

Total Trains

8

Fastest

2h 5m

12651

First Train

02:00

Last Train

17:00

Distance

164 km

Dindigul Jn to Ariyalur Train Timetable

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

TrainDepartsArrivesDurationDaysClasses
12651
Nzm S Kranti Exp
Superfast
02:0004:052h 5mTue, Sun1A, 2A, 3A, SL, 2S
12636
Vaigai Sf Exp
Superfast
07:4509:592h 14mDaily1A, 2A, 3A, SL, 2S
12666
Cape Hwh Sf Exp
Superfast
12:0014:302h 30mSat1A, 2A, 3A, SL, 2S
16352
Ncj Ltt Express
Express
12:0014:302h 30mThu, Sun1A, 2A, 3A, SL, 2S
16128
Guv Chennai Exp
Express
12:35Day 214:592h 24mDaily1A, 2A, 3A, SL, 2S
22631
Anuvrat Sf Exp
Superfast
13:1015:192h 9mThu1A, 2A, 3A, SL, 2S
16130
Tn Ms Link Exp
Express
13:2216:022h 40mDaily1A, 2A, 3A, SL, 2S
16122
Tbm Amrit Bharat
Express
17:0019:322h 32mThu1A, 2A, 3A, SL, 2S

Stations on the Dindigul Jn to Ariyalur route

Stops on 12651 Nzm S Kranti Exp, the fastest train on this corridor (3 stations).

  1. 1. DG Dindigul Jn
  2. 2. TPJ Tiruchchirappalli Jn
  3. 3. ALU Ariyalur

Other Routes from Dindigul Jn

Frequently Asked Questions

How many trains run from Dindigul Jn to Ariyalur?▼

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

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

The fastest train is 12651 Nzm S Kranti Exp, which covers the distance in 2h 5m. It departs at 02:00 and arrives at 04:05.

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

The first train departs at 02:00 and the last train departs at 17:00. Check the timetable for specific trains and their running days.

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

The distance from Dindigul Jn to Ariyalur by train is approximately 164 km. Journey time varies from 2h 5m depending on the train type.

How to check seat availability for Dindigul Jn to Ariyalur 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 Dindigul Jn and Ariyalur?▼

On the fastest train, Dindigul Jn to Ariyalur calls at Tiruchchirappalli Jn (TPJ). Other trains on this route may skip some of these stops.

About Dindigul Jn to Ariyalur Route

The Dindigul Jn to Ariyalur route is served by 8 direct trains operated by Indian Railways. The fastest option is 12651 Nzm S Kranti Exp with a journey time of 2h 5m. The rail distance is approximately 164 km.

Trains leave Dindigul Jn between 02:00 (first) and 17:00 (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.