| Train | Source | Destination | Days Run from Anand Vihar Trm |
| 22406 - Bgp Garib Rath | Anand Vihar Trm (ANVT) | Bhagalpur (BGP) | Mon Wed Fri |
| # | Station | Arrival | Departure | Halt | Distance | Day |
| 1 | Anand Vihar Trm (ANVT) | Source | 04:55 PM | 0 Mins | 0 KMs | 1 |
| 2 | Aligarh Jn. (ALJN) | 06:21 PM | 06:23 PM | 0 Mins | 125 KMs | 1 |
| 3 | Tundla Jn. (TDL) | 07:50 PM | 07:52 PM | 0 Mins | 203 KMs | 1 |
| 4 | Kanpur Central Jn. (CNB) | 10:12 PM | 10:17 PM | 0 Mins | 434 KMs | 1 |
| 5 | Allahabad Jn. (ALD) | 12:16 AM | 12:19 AM | 0 Mins | 628 KMs | 1 |
| 6 | Vindhyachal (BDL) | 01:09 AM | 01:11 AM | 0 Mins | 706 KMs | 1 |
| 7 | Mughal Sarai Jn. (MGS) | 02:22 AM | 02:32 AM | 0 Mins | 777 KMs | 1 |
| 8 | Dildarnagar Jn. (DLN) | 03:18 AM | 03:20 AM | 0 Mins | 835 KMs | 1 |
| 9 | Buxar (BXR) | 03:46 AM | 03:48 AM | 0 Mins | 871 KMs | 1 |
| 10 | Dumraon (DURE) | 03:59 AM | 04:01 AM | 0 Mins | 888 KMs | 1 |
| 11 | Bihiya (BEA) | 04:22 AM | 04:24 AM | 0 Mins | 918 KMs | 1 |
| 12 | Ara (ARA) | 04:42 AM | 04:44 AM | 0 Mins | 940 KMs | 1 |
| 13 | Bihta (BTA) | 04:58 AM | 05:00 AM | 0 Mins | 962 KMs | 1 |
| 14 | Danapur (DNR) | 05:28 AM | 05:30 AM | 0 Mins | 979 KMs | 1 |
| 15 | Patna Jn. (PNBE) | 05:55 AM | 06:05 AM | 0 Mins | 989 KMs | 1 |
| 16 | Rejendranagar Terminal (RJPB) | 06:12 AM | 06:14 AM | 0 Mins | 991 KMs | 1 |
| 17 | Kiul Jn. (KIUL) | 08:10 AM | 08:30 AM | 0 Mins | 1112 KMs | 1 |
| 18 | Abhaipur (AHA) | 08:53 AM | 08:54 AM | 0 Mins | 1135 KMs | 1 |
| 19 | Jamalpur Jn. (JMP) | 09:17 AM | 09:32 AM | 0 Mins | 1157 KMs | 1 |
| 20 | Sultanganj (SGG) | 09:59 AM | 10:01 AM | 0 Mins | 1186 KMs | 1 |
| 21 | Bhagalpur (BGP) | 10:45 AM | Destination | 0 Mins | 1210 KMs | 1 |