GJL → LKO · 2 direct trains

Trains from Gajraula Jn to Lucknow

2 direct trains run from Gajraula Jn (GJL) to Lucknow (LKO). The fastest train is 14258 Kashi V Express, completing the journey in 7h 13m. Trains depart between 13:52 and 21:35. The distance is approximately 379 km.

Total Trains

2

Fastest

7h 13m

14258

First Train

13:52

Last Train

21:35

Distance

379 km

Gajraula Jn to Lucknow Train Timetable

Complete list of 2 direct trains from GJL to LKO with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
14258
Kashi V Express
Express
13:5221:057h 13mDaily1A, 2A, 3A, SL, 2S
14512
Nauchandi Exp
Express
21:3505:00Day 27h 25mDaily1A, 2A, 3A, SL, 2S

Stations on the Gajraula Jn to Lucknow route

Stops on 14258 Kashi V Express, the fastest train on this corridor (13 stations).

  1. 1. GJL Gajraula Jn
  2. 2. AMRO Amroha
  3. 3. MB Moradabad
  4. 4. RMU Rampur
  5. 5. BE Bareilly
  6. 6. PMR Pitambarpur
  7. 7. TLH Tilhar
  8. 8. SPN Shahjehanpur
  9. 9. AJI Anji Shahabad
  10. 10. HRI Hardoi
  11. 11. BLM Balamau Jn
  12. 12. SAN Sandila
  13. 13. LKO Lucknow

Other Routes from Gajraula Jn

Frequently Asked Questions

How many trains run from Gajraula Jn to Lucknow?▼

There are 2 direct trains running from Gajraula Jn (GJL) to Lucknow (LKO). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Gajraula Jn to Lucknow?▼

The fastest train is 14258 Kashi V Express, which covers the distance in 7h 13m. It departs at 13:52 and arrives at 21:05.

What is the first and last train from Gajraula Jn to Lucknow?▼

The first train departs at 13:52 and the last train departs at 21:35. Check the timetable for specific trains and their running days.

What is the distance from Gajraula Jn to Lucknow by train?▼

The distance from Gajraula Jn to Lucknow by train is approximately 379 km. Journey time varies from 7h 13m depending on the train type.

How to check seat availability for Gajraula Jn to Lucknow trains?▼

Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.

Which stations fall between Gajraula Jn and Lucknow?▼

On the fastest train, Gajraula Jn to Lucknow calls at Amroha (AMRO), Moradabad (MB), Rampur (RMU), Bareilly (BE), Pitambarpur (PMR), Tilhar (TLH), Shahjehanpur (SPN), Anji Shahabad (AJI), Hardoi (HRI), Balamau Jn (BLM), Sandila (SAN). Other trains on this route may skip some of these stops.

About Gajraula Jn to Lucknow Route

The Gajraula Jn to Lucknow route is served by 2 direct trains operated by Indian Railways. The fastest option is 14258 Kashi V Express with a journey time of 7h 13m. The rail distance is approximately 379 km.

Trains leave Gajraula Jn between 13:52 (first) and 21:35 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.