Gaya Junction (GAYA) is a railway station with 40 trains in our time table: 1 starting here, 4 ending here and 35 passing through. The first train leaves at 1:40 am (Barddhaman Asansol MEMU Special (03531) to Jodhpur Junction) and the last at 11:55 pm (Agra Cantt Kolkata Weekly Express (13168) to Kolkata). From here you can travel by train to 154 stations, most often to Koderma Junction, Netaji Subhas Chandra Bose Junction, Dhanbad Junction.
40Trains
1Start here
4End here
35Pass through
GAYAStation code
Trains starting from Gaya Junction (1)
| Train | Departs | To | Arrives | Journey | Runs on |
|---|---|---|---|---|---|
| Bhagalpur Delhi Amrit Bharat Festival Special (04063) | 9:15 am | Delhi Junction DLI | 8:00 am (+1 day) | 22h 45m | Sun |
Trains passing through Gaya Junction (35)
Trains ending at Gaya Junction (4)
| Train | From | Departs | Arrives | Runs on |
|---|---|---|---|---|
| Anand Vihar Terminal Gaya Garib Rath Express (22410) | Anand Vihar Terminus ANVT | 8:20 pm | 9:45 am (+1 day) | Sun |
| Anand Vihar Teminal Sheikhpura Holi Special (02398) | Anand Vihar Terminus ANVT | 1:30 pm | 11:15 am (+1 day) | Tue |
| Barwadih Chunar Passenger Special (03653) | Madhupur Junction MDP | 2:50 am | 12:00 pm | Daily |
| Bakhtiyarpur Gaya MEMU (63367) | Bakhtiyarpur Junction BKP | 1:00 pm | 7:35 pm | Mon, Tue, Wed, Thu, Fri, Sat |
Popular train routes from Gaya Junction
- Gaya Junction to Koderma Junction 17 trains
- Gaya Junction to Netaji Subhas Chandra Bose Junction 15 trains
- Gaya Junction to Dhanbad Junction 12 trains
- Gaya Junction to Asansol Junction 10 trains
- Gaya Junction to Parasnath 9 trains
- Gaya Junction to Barddhaman Junction 8 trains
- Gaya Junction to Durgapur 8 trains
- Gaya Junction to Pt. Deen Dayal Upadhyaya Junction 7 trains
- Gaya Junction to Hazaribagh Road 6 trains
- Gaya Junction to Sasaram Junction 6 trains
- Gaya Junction to Tundla Junction 6 trains
- Gaya Junction to Govindpuri Junction 5 trains
Stations near Gaya Junction
FAQ about Gaya Junction railway station
How many trains stop at Gaya Junction?
Gaya Junction (GAYA) has 40 trains in our time table: 1 starting here, 4 ending here and 35 passing through.
What is the station code of Gaya Junction?
The station code of Gaya Junction is GAYA.
Which trains start from Gaya Junction?
Bhagalpur Delhi Amrit Bharat Festival Special (04063).
Which is the first train from Gaya Junction?
Barddhaman Asansol MEMU Special (03531) leaves Gaya Junction at 1:40 am for Jodhpur Junction.
Which is the last train from Gaya Junction?
Agra Cantt Kolkata Weekly Express (13168) leaves Gaya Junction at 11:55 pm for Kolkata.
Which station is near Gaya Junction?
The nearest station with trains is Ismailpur, 28.4 km away.
How can I check the live running status of a train at Gaya Junction?
Open the train in the lists above to see where it is now, its next station and its expected time at Gaya Junction.

