Delhi to Ayodhya trains
12 direct trains from Delhi to Ayodhya, with timings, journey time and running days.
All trains from Delhi to Ayodhya
| Train | Departs | Arrives | Time |
|---|---|---|---|
| 15623 BGKT KYQ Express Mail/Express · Tue · 1A,2A,3A,SL,GEN,PWD |
04:55 | 16:25 | 11h 30m 614 km |
| 14022 ANVT PRR Express Mail/Express · Thu · 1A,2A,3A,SL,GEN,PWD |
05:00 | 16:25 | 11h 25m 607 km |
| 22426 Vande Bharat Express Vande Bharat · Mon,Tue,Thu,Fri,Sat,Sun · EC,CC |
06:10 | 14:30 | 8h 20m 629 km |
| 04214 Ayc-anvt Reserved Special Special · Mon,Fri |
09:00 | 22:00 | 13h 00m 607 km |
| 15026 Anvr-mau Express Mail/Express · Mon,Fri · 1A,2A,3A,3E,SL,GEN,PWD |
13:25 | 23:43 | 10h 18m 629 km |
| 15116 DLI CPR Express Mail/Express · Sun · 1A,2A,3A,3E,SL,GEN,PWD |
14:00 | 03:50 +1d | 13h 50m 629 km |
| 15558 Amrit Bharat Express Amrit Bharat · Tue,Fri · SL,GEN,PWD |
15:10 | 01:05 +1d | 9h 55m 636 km |
| 14018 Sadbhavna Express Mail/Express · Wed · 1A,2A,3A,3E,SL,2S,GEN,PWD |
16:30 | 05:46 +1d | 13h 16m 629 km |
| 14206 Ayodhya Express Mail/Express · Daily · 1A,2A,3A,3E,SL,2S,GEN,PWD |
18:20 | 06:20 +1d | 12h 00m 614 km |
| 15716 Garib Nawaz Express Mail/Express · Mon,Tue,Thu · 1A,2A,3A,3E,SL,GEN,PWD |
18:55 | 07:36 +1d | 12h 41m 629 km |
| 12226 Kaifiyat Express Superfast · Daily · 1A,2A,3A,SL,GEN |
20:25 | 06:53 +1d | 10h 28m 648 km |
| 15744 Farakka Express Mail/Express · Tue,Thu,Fri,Sun · 2A,3A,SL,GEN,PWD |
21:40 | 10:58 +1d | 13h 18m 644 km |
Tap a train for its live running status, full route, coach position and seat availability.
Delhi to Ayodhya at a glance
12 direct trains run from Delhi to Ayodhya, and 2 of them run every day. The fastest is 22426 Vande Bharat Express, which leaves Anand Vihar Terminal at 06:10 and reaches Ayodhya Cantt at 14:30, taking 8h 20m. The first train of the day leaves at 04:55 (15623) and the last at 21:40 (15744).
In Delhi, these trains leave from Anand Vihar Terminal (ANVT, 6), Delhi Jn (DLI, 5), Delhi Cantt (DEC, 1). In Ayodhya, they arrive at Ayodhya Cantt (AYC, 8), Ayodhya Dham Jn (AY, 4).
7 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 Vande Bharat, 1 Special, 1 Amrit Bharat, 1 Superfast.
Questions about Delhi to Ayodhya trains
How many direct trains run from Delhi to Ayodhya?
Our timetable shows 12 direct trains from Delhi to Ayodhya, and 2 of them run daily.
Which is the fastest train from Delhi to Ayodhya?
22426 Vande Bharat Express is the fastest: it leaves Anand Vihar Terminal (ANVT) at 06:10 and reaches Ayodhya Cantt (AYC) at 14:30, taking 8h 20m.
What time is the first train from Delhi to Ayodhya?
The first departure is 15623 BGKT KYQ Express at 04:55 from Delhi Jn (DLI). The last is 15744 Farakka Express at 21:40.
Which trains run daily from Delhi to Ayodhya?
2 trains run every day: 14206 at 18:20, 12226 at 20:25.
Is there a Rajdhani, Vande Bharat or other premium train from Delhi to Ayodhya?
Yes: 22426 Vande Bharat Express (Vande Bharat, 06:10), 15558 Amrit Bharat Express (Amrit Bharat, 15:10).
How far is Ayodhya from Delhi by train?
About 607 to 648 km, depending on the route the train takes.