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

Kolkata to Ayodhya trains

2 direct trains from Kolkata to Ayodhya, with timings, journey time and running days.

2direct trains
2run daily
18h 50mfastest (13151)
11:45first departure

All trains from Kolkata to Ayodhya

TrainDepartsArrivesTime
13151 KOAA JAT Express
Mail/Express · Daily · 2A,3A,3E,SL,GEN,PWD
11:45 06:35 +1d 18h 50m
880 km
13009 Doon Express
Mail/Express · Daily · 1A,2A,3A,SL,GEN,PWD
20:25 16:35 +1d 20h 10m
887 km

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

Kolkata to Ayodhya at a glance

2 direct trains run from Kolkata to Ayodhya, and 2 of them run every day. The fastest is 13151 KOAA JAT Express, which leaves Kolkatta Terminal at 11:45 and reaches Ayodhya Cantt at 06:35 the next day, taking 18h 50m. The first train of the day leaves at 11:45 (13151) and the last at 20:25 (13009).

In Kolkata, these trains leave from Kolkatta Terminal (KOAA, 1), Howrah Jn (HWH, 1). In Ayodhya, they arrive at Ayodhya Cantt (AYC, 2).

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

Questions about Kolkata to Ayodhya trains

How many direct trains run from Kolkata to Ayodhya?

Our timetable shows 2 direct trains from Kolkata to Ayodhya, and 2 of them run daily.

Which is the fastest train from Kolkata to Ayodhya?

13151 KOAA JAT Express is the fastest: it leaves Kolkatta Terminal (KOAA) at 11:45 and reaches Ayodhya Cantt (AYC) at 06:35, taking 18h 50m.

What time is the first train from Kolkata to Ayodhya?

The first departure is 13151 KOAA JAT Express at 11:45 from Kolkatta Terminal (KOAA). The last is 13009 Doon Express at 20:25.

Which trains run daily from Kolkata to Ayodhya?

2 trains run every day: 13151 at 11:45, 13009 at 20:25.

How far is Ayodhya from Kolkata by train?

About 880 to 887 km, depending on the route the train takes.

Related routes