| Train | Source | Destination | Days Run from Hazrat Nizamuddin Jn |
| 22470 - Vande Bharat Express | Hazrat Nizamuddin Jn (NZM) | Khajuraho (KURJ) | Tue Wed Fri Sat Sun |
| # | Station | Arrival | Departure | Halt | Distance | Day |
| 1 | Hazrat Nizamuddin Jn (NZM) | Source | 06:00 AM | 0 Mins | 0 KMs | 1 |
| 2 | Agra Cantt Jn. (AGC) | 07:40 AM | 07:45 AM | 5 Mins | 187 KMs | 1 |
| 3 | Gwalior Jn. (GWL) | 09:05 AM | 09:10 AM | 5 Mins | 305 KMs | 1 |
| 4 | Datia (DAA) | 09:59 AM | 10:01 AM | 2 Mins | 379 KMs | 1 |
| 5 | Virangana Lakshmibai Jhansi Jn (VGLJ) | 10:30 AM | 10:35 AM | 5 Mins | 404 KMs | 1 |
| 6 | Lalitpur (LAR) | 11:35 AM | 11:45 AM | 10 Mins | 492 KMs | 1 |
| 7 | Tikamgarh (TKMG) | 12:21 PM | 12:23 PM | 2 Mins | 544 KMs | 1 |
| 8 | Maharaja Chhatrasal Station Chhatarpur (MCSC) | 01:16 PM | 01:18 PM | 2 Mins | 627 KMs | 1 |
| 9 | Khajuraho (KURJ) | 02:20 PM | Destination | 0 Mins | 658 KMs | 1 |