13023 Howrah–Gaya Express
Mail/Express · 658 km · 14 hr 55 min · 36 stops · Daily
- Departs
- 20:00
- Howrah Jn
- Arrives
- 10:55
- Gaya Jn · day 2
- Journey
- 14 hr 55 min
- 658 km · 36 stops
- Runs
- Daily
- Fare from
- ₹385
- Sleeper · estimate
- On time
- 84%
- usually on time
13023 running status
Checking where it is…
13023 coach position
Fetching the coach order…
13023 vacant berths after charting
Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen
Check seats from Howrah Jn to Gaya Jn
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Howrah Jn HWH | — | 20:00 | — | 1 | 0 |
| 2 | Bandel Jn BDC | 20:43 | 20:45 | 2 min | 1 | 39 |
| 3 | Barddhaman BWN | 21:28 | 21:30 | 2 min | 1 | 107 |
| 4 | Guskara GKH | 22:05 | 22:07 | 2 min | 1 | 139 |
| 5 | Bolpur Shantiniketan BHP | 22:22 | 22:27 | 5 min | 1 | 158 |
| 6 | Ahmadpur Jn AMP | 22:45 | 22:47 | 2 min | 1 | 177 |
| 7 | Sainthia Jn SNT | 22:54 | 22:56 | 2 min | 1 | 191 |
| 8 | Mallarpur MLV | 23:10 | 23:11 | 1 min | 1 | 206 |
| 9 | Rampur Hat RPH | 23:30 | 23:35 | 5 min | 1 | 218 |
| 10 | Murarai MRR | 00:07 | 00:09 | 2 min | 2 | 250 |
| 11 | Pakur PKR | 00:18 | 00:23 | 5 min | 2 | 273 |
| 12 | Barharwa Jn BHW | 01:24 | 01:29 | 5 min | 2 | 301 |
| 13 | Tinpahar Jn TPH | 01:46 | 01:48 | 2 min | 2 | 318 |
| 14 | Sahibganj Jn SBG | 02:26 | 02:31 | 5 min | 2 | 356 |
| 15 | Mirza Cheuki MZC | 02:44 | 02:46 | 2 min | 2 | 371 |
| 16 | Pirpainti PPT | 02:56 | 02:58 | 2 min | 2 | 379 |
| 17 | Kahalgaon CLG | 03:18 | 03:20 | 2 min | 2 | 400 |
| 18 | Sabour SBO | 03:43 | 03:45 | 2 min | 2 | 423 |
| 19 | Bhagalpur BGP | 04:00 | 04:10 | 10 min | 2 | 431 |
| 20 | Akbarnagar AKN | 04:26 | 04:28 | 2 min | 2 | 445 |
| 21 | Sultanganj SGG | 04:38 | 04:40 | 2 min | 2 | 455 |
| 22 | Bariarpur BUP | 04:59 | 05:01 | 2 min | 2 | 473 |
| 23 | Jamalpur Jn JMP | 05:25 | 05:35 | 10 min | 2 | 484 |
| 24 | Dharhara DRH | 05:48 | 05:50 | 2 min | 2 | 495 |
| 25 | Abhaipur AHA | 06:01 | 06:04 | 3 min | 2 | 506 |
| 26 | Kajra KJH | 06:12 | 06:14 | 2 min | 2 | 513 |
| 27 | Kiul Jn KIUL | 07:00 | 07:05 | 5 min | 2 | 529 |
| 28 | Luckeesarai Jn LKR | 07:12 | 07:14 | 2 min | 2 | 530 |
| 29 | Sirari SRY | 07:30 | 07:32 | 2 min | 2 | 545 |
| 30 | Sheikhpura SHK | 07:45 | 07:47 | 2 min | 2 | 555 |
| 31 | Kashi Chak KSC | 08:00 | 08:02 | 2 min | 2 | 570 |
| 32 | Warisaliganj WRS | 08:14 | 08:16 | 2 min | 2 | 580 |
| 33 | Nawadah NWD | 08:36 | 08:38 | 2 min | 2 | 599 |
| 34 | Tilaiya TIA | 08:57 | 08:59 | 2 min | 2 | 616 |
| 35 | Wazerganj WZJ | 09:18 | 09:20 | 2 min | 2 | 634 |
| 36 | Gaya Jn GAYA | 10:55 | — | — | 2 | 658 |
How reliably 13023 runs
84% arrive on time at the destination
typically on time · 33% on time across the route
From Nov 2025–Nov 2026 · within 15 min counts as on time.
- Howrah Jnusually on time95%
- Bandel Jntypically 8 min late90%
- Barddhamantypically 31 min late · 3% over an hour24%
- Guskaratypically 32 min late · 5% over an hour23%
- Bolpur Shantiniketantypically 32 min late · 4% over an hour23%
- Ahmadpur Jntypically 32 min late · 4% over an hour23%
- Sainthia Jntypically 40 min late · 10% over an hour19%
- Mallarpurtypically 42 min late · 12% over an hour18%
- Rampur Hattypically 38 min late · 8% over an hour20%
- Muraraitypically 33 min late · 5% over an hour23%
- Pakurtypically 42 min late · 13% over an hour18%
- Barharwa Jntypically 11 min late · 4% over an hour60%
- Tinpahar Jntypically 12 min late · 4% over an hour57%
- Sahibganj Jntypically 18 min late · 5% over an hour42%
- Mirza Cheukitypically 26 min late · 8% over an hour29%
- Pirpaintitypically 28 min late · 9% over an hour27%
- Kahalgaontypically 33 min late · 12% over an hour23%
- Sabourtypically 37 min late · 14% over an hour20%
- Bhagalpurtypically 34 min late · 14% over an hour22%
- Akbarnagartypically 35 min late · 15% over an hour21%
- Sultanganjtypically 35 min late · 15% over an hour21%
- Bariarpurtypically 33 min late · 13% over an hour23%
- Jamalpur Jntypically 28 min late · 12% over an hour27%
- Dharharatypically 30 min late · 12% over an hour25%
- Abhaipurtypically 29 min late · 12% over an hour26%
- Kajratypically 31 min late · 13% over an hour24%
- Kiul Jntypically 13 min late · 9% over an hour54%
- Luckeesarai Jntypically 14 min late · 10% over an hour52%
- Siraritypically 23 min late · 11% over an hour33%
- Sheikhpuratypically 25 min late · 11% over an hour30%
- Kashi Chaktypically 27 min late · 12% over an hour28%
- Warisaliganjtypically 28 min late · 12% over an hour27%
- Nawadahtypically 25 min late · 12% over an hour30%
- Tilaiyatypically 38 min late · 16% over an hour20%
- Wazerganjtypically 38 min late · 18% over an hour20%
- Gaya Jnusually on time · 3% over an hour84%
Longest halts
- Bhagalpur BGP10 min · arrives 04:00, departs 04:10
- Jamalpur Jn JMP10 min · arrives 05:25, departs 05:35
- Bolpur Shantiniketan BHP5 min · arrives 22:22, departs 22:27
- Rampur Hat RPH5 min · arrives 23:30, departs 23:35
- Pakur PKR5 min · arrives 00:18, departs 00:23
- Barharwa Jn BHW5 min · arrives 01:24, departs 01:29
Return train and other trains on this route
- 13024 Gaya–Howrah ExpressThe return train, Gaya Jn to Howrah Jn
- 22303 Vande Bharat ExpressAlso runs Howrah Jn to Gaya Jn
- 12353 Howrah–Lalkua ExpressAlso runs Howrah Jn to Gaya Jn
- 12371 Howrah–Bikaner Superfast ExpressAlso runs Howrah Jn to Gaya Jn
- 12381 Poorva ExpressAlso runs Howrah Jn to Gaya Jn
- 12301 Rajdhani ExpressAlso runs Howrah Jn to Gaya Jn
- 12175 Chambal ExpressAlso runs Howrah Jn to Gaya Jn
- 12177 Chambal ExpressAlso runs Howrah Jn to Gaya Jn
- 20975 Howrah–Agra Cantt ExpressAlso runs Howrah Jn to Gaya Jn