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

Surat to Ayodhya trains

3 direct trains from Surat to Ayodhya, with timings, journey time and running days.

3direct trains
0run daily
27h 05mfastest (09093)
06:55first departure

All trains from Surat to Ayodhya

TrainDepartsArrivesTime
09097 Udhana - Ayodhya Cant Special
Special · Tue
06:55 11:30 +1d 28h 35m
1448 km
09093 Udhana - Ayodhya Cant Special
Special · Fri · 2A,3A,SL,GEN,PWD
07:25 10:30 +1d 27h 05m
1384 km
19053 ST MFP Express
Mail/Express · Fri · 1A,2A,3A,SL,GEN,PWD
07:35 16:58 +1d 33h 23m
1694 km

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

Surat to Ayodhya at a glance

3 direct trains run from Surat to Ayodhya. The fastest is 09093 Udhana - Ayodhya Cant Special, which leaves Udhna Jn at 07:25 and reaches Ayodhya Cantt at 10:30 the next day, taking 27h 05m. The first train of the day leaves at 06:55 (09097) and the last at 07:35 (19053).

In Surat, these trains leave from Udhna Jn (UDN, 2), Surat (ST, 1). In Ayodhya, they arrive at Ayodhya Cantt (AYC, 2), Ayodhya Dham Jn (AY, 1).

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

By type: 2 Special, 1 Mail/Express.

Questions about Surat to Ayodhya trains

How many direct trains run from Surat to Ayodhya?

Our timetable shows 3 direct trains from Surat to Ayodhya, and 0 of them run daily.

Which is the fastest train from Surat to Ayodhya?

09093 Udhana - Ayodhya Cant Special is the fastest: it leaves Udhna Jn (UDN) at 07:25 and reaches Ayodhya Cantt (AYC) at 10:30, taking 27h 05m.

What time is the first train from Surat to Ayodhya?

The first departure is 09097 Udhana - Ayodhya Cant Special at 06:55 from Udhna Jn (UDN). The last is 19053 ST MFP Express at 07:35.

How far is Ayodhya from Surat by train?

About 1384 to 1694 km, depending on the route the train takes.

Related routes