Ayodhya to Delhi trains
12 direct trains from Ayodhya to Delhi, with timings, journey time and running days.
All trains from Ayodhya to Delhi
| Train | Departs | Arrives | Time |
|---|---|---|---|
| 15715 Garib Nawaz Express Mail/Express · Tue,Fri,Sun · 1A,2A,3A,3E,SL,GEN,PWD |
01:15 | 14:03 | 12h 48m 628 km |
| 15557 Amrit Bharat Express Amrit Bharat · Mon,Thu · SL,GEN,PWD |
02:35 | 12:50 | 10h 15m 636 km |
| 14021 PRR ANVT Express Mail/Express · Fri |
10:30 | 23:10 | 12h 40m 606 km |
| 14017 Sadbhavana Express Mail/Express · Thu · 1A,2A,3A,3E,SL,2S,GEN,PWD |
15:10 | 04:45 +1d | 13h 35m 630 km |
| 15743 Farakka Express Mail/Express · Tue,Wed,Fri,Sun · 2A,3A,SL,GEN,PWD |
15:10 | 06:05 +1d | 14h 55m 644 km |
| 22425 Vande Bharat Express Vande Bharat · Mon,Tue,Thu,Fri,Sat,Sun · EC,CC |
15:25 | 23:40 | 8h 15m 629 km |
| 15025 MAU ANVT Express Mail/Express · Tue,Sun · 1A,2A,3A,3E,SL,GEN,PWD |
15:40 | 03:00 +1d | 11h 20m 629 km |
| 14205 Ayodhya Express Mail/Express · Daily · 1A,2A,3A,3E,SL,2S,GEN,PWD |
17:25 | 04:20 +1d | 10h 55m 614 km |
| 04213 AYC ANVT Special Special · Thu,Sun · 2A,3A,SL,GEN |
18:20 | 06:10 +1d | 11h 50m 607 km |
| 15115 CPR DLI Express Mail/Express · Sat · 1A,2A,3A,3E,SL,2S,GEN,PWD |
19:15 | 11:20 +1d | 16h 05m 630 km |
| 12225 Kaifiyat Express Superfast · Daily · 1A,2A,3A,SL,GEN |
19:40 | 07:05 +1d | 11h 25m 652 km |
| 15624 KYQ BGKT Express Mail/Express · Fri · 1A,2A,3A,SL,GEN,PWD |
22:25 | 10:33 +1d | 12h 08m 629 km |
Tap a train for its live running status, full route, coach position and seat availability.
Ayodhya to Delhi at a glance
12 direct trains run from Ayodhya to Delhi, and 2 of them run every day. The fastest is 22425 Vande Bharat Express, which leaves Ayodhya Cantt at 15:25 and reaches Anand Vihar Terminal at 23:40, taking 8h 15m. The first train of the day leaves at 01:15 (15715) and the last at 22:25 (15624).
In Ayodhya, these trains leave from Ayodhya Cantt (AYC, 8), Ayodhya Dham Jn (AY, 4). In Delhi, they arrive at Anand Vihar Terminal (ANVT, 6), Delhi Jn (DLI, 4), Delhi Cantt (DEC, 2).
8 of these trains arrive on a later day than they leave, so check the date shown next to the arrival time.
By type: 8 Mail/Express, 1 Amrit Bharat, 1 Vande Bharat, 1 Special, 1 Superfast.
Questions about Ayodhya to Delhi trains
How many direct trains run from Ayodhya to Delhi?
Our timetable shows 12 direct trains from Ayodhya to Delhi, and 2 of them run daily.
Which is the fastest train from Ayodhya to Delhi?
22425 Vande Bharat Express is the fastest: it leaves Ayodhya Cantt (AYC) at 15:25 and reaches Anand Vihar Terminal (ANVT) at 23:40, taking 8h 15m.
What time is the first train from Ayodhya to Delhi?
The first departure is 15715 Garib Nawaz Express at 01:15 from Ayodhya Cantt (AYC). The last is 15624 KYQ BGKT Express at 22:25.
Which trains run daily from Ayodhya to Delhi?
2 trains run every day: 14205 at 17:25, 12225 at 19:40.
Is there a Rajdhani, Vande Bharat or other premium train from Ayodhya to Delhi?
Yes: 15557 Amrit Bharat Express (Amrit Bharat, 02:35), 22425 Vande Bharat Express (Vande Bharat, 15:25).
How far is Delhi from Ayodhya by train?
About 606 to 652 km, depending on the route the train takes.