Bhagalpur to Ayodhya trains
2 direct trains from Bhagalpur to Ayodhya, with timings, journey time and running days.
All trains from Bhagalpur to Ayodhya
| Train | Departs | Arrives | Time |
|---|---|---|---|
| 13435 Amrit Bharat Express Amrit Bharat · Thu · SL,GEN,PWD |
23:15 | 12:56 +1d | 13h 41m 645 km |
| 15743 Farakka Express Mail/Express · Tue,Wed,Fri,Sun · 2A,3A,SL,GEN,PWD |
23:31 | 15:35 +1d | 16h 04m 643 km |
Tap a train for its live running status, full route, coach position and seat availability.
Bhagalpur to Ayodhya at a glance
2 direct trains run from Bhagalpur to Ayodhya. The fastest is 13435 Amrit Bharat Express, which leaves Bhagalpur at 23:15 and reaches Ayodhya Cantt at 12:56 the next day, taking 13h 41m. The first train of the day leaves at 23:15 (13435) and the last at 23:31 (15743).
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.
By type: 1 Amrit Bharat, 1 Mail/Express.
Questions about Bhagalpur to Ayodhya trains
How many direct trains run from Bhagalpur to Ayodhya?
Our timetable shows 2 direct trains from Bhagalpur to Ayodhya, and 0 of them run daily.
Which is the fastest train from Bhagalpur to Ayodhya?
13435 Amrit Bharat Express is the fastest: it leaves Bhagalpur (BGP) at 23:15 and reaches Ayodhya Cantt (AYC) at 12:56, taking 13h 41m.
What time is the first train from Bhagalpur to Ayodhya?
The first departure is 13435 Amrit Bharat Express at 23:15 from Bhagalpur (BGP). The last is 15743 Farakka Express at 23:31.
Is there a Rajdhani, Vande Bharat or other premium train from Bhagalpur to Ayodhya?
Yes: 13435 Amrit Bharat Express (Amrit Bharat, 23:15).
How far is Ayodhya from Bhagalpur by train?
About 643 to 645 km, depending on the route the train takes.