Saturday, 3 October 2026 Live data, refreshed every few minutes Railway newsहिन्दी
TrainLiveStatus

Gorakhpur to Ayodhya trains

9 direct trains from Gorakhpur to Ayodhya, with timings, journey time and running days.

9direct trains
1run daily
2h 10mfastest (22549)
06:05first departure
New to train travel?New to train travel?

All trains from Gorakhpur to Ayodhya

TrainDepartsArrivesTime
22549 Vande Bharat Express
Vande Bharat · Mon,Tue,Wed,Thu,Fri,Sun · EC,CC
06:05 08:15 2h 10m
164 km
15949 Amrit Bharat Express
Amrit Bharat · Fri · SL,GEN,PWD
07:00 10:30 3h 30m
172 km
65115 Btt-ay MEMU
MEMU · Daily · GEN
07:15 12:40 5h 25m
164 km
15023 GKP YPR Express
Mail/Express · Tue · 1A,2A,3A,SL,GEN,PWD
08:50 12:05 3h 15m
171 km
18206 NTV DURG Express
Mail/Express · Sat · 1A,2A,3A,3E,SL,GEN,PWD
11:25 15:05 3h 40m
172 km
19616 Kavi Guru Express
Mail/Express · Thu · 2A,3A,3E,SL,GEN
19:40 23:50 4h 10m
171 km
22583 Cpr-ltt Antyodaya SUP
Superfast · Tue · GEN,PWD
21:15 00:55 +1d 3h 40m
172 km
15557 Amrit Bharat Express
Amrit Bharat · Mon,Thu · SL,GEN,PWD
23:25 02:30 +1d 3h 05m
164 km
15561 Amrit Bharat Express
Amrit Bharat · Sat · SL,GEN,PWD
23:25 02:55 +1d 3h 30m
171 km

Tap a train for its live running status, full route, coach position and seat availability.

Gorakhpur to Ayodhya at a glance

9 direct trains run from Gorakhpur to Ayodhya, and 1 of them runs every day. The fastest is 22549 Vande Bharat Express, which leaves Gorakhpur Jn at 06:05 and reaches Ayodhya Dham Jn at 08:15, taking 2h 10m. The first train of the day leaves at 06:05 (22549) and the last at 23:25 (15561).

In Ayodhya, they arrive at Ayodhya Cantt (AYC, 6), Ayodhya Dham Jn (AY, 3).

3 of these trains arrive on a later day than they leave, so check the date shown next to the arrival time.

By type: 3 Amrit Bharat, 3 Mail/Express, 1 Vande Bharat, 1 MEMU, 1 Superfast.

Questions about Gorakhpur to Ayodhya trains

How many direct trains run from Gorakhpur to Ayodhya?

Our timetable shows 9 direct trains from Gorakhpur to Ayodhya, and 1 of them run daily.

Which is the fastest train from Gorakhpur to Ayodhya?

22549 Vande Bharat Express is the fastest: it leaves Gorakhpur Jn (GKP) at 06:05 and reaches Ayodhya Dham Jn (AY) at 08:15, taking 2h 10m.

What time is the first train from Gorakhpur to Ayodhya?

The first departure is 22549 Vande Bharat Express at 06:05 from Gorakhpur Jn (GKP). The last is 15561 Amrit Bharat Express at 23:25.

Which trains run daily from Gorakhpur to Ayodhya?

1 trains run every day: 65115 at 07:15.

Is there a Rajdhani, Vande Bharat or other premium train from Gorakhpur to Ayodhya?

Yes: 22549 Vande Bharat Express (Vande Bharat, 06:05), 15949 Amrit Bharat Express (Amrit Bharat, 07:00), 15557 Amrit Bharat Express (Amrit Bharat, 23:25), 15561 Amrit Bharat Express (Amrit Bharat, 23:25).

How far is Ayodhya from Gorakhpur by train?

About 164 to 172 km, depending on the route the train takes.

Related routes