Delhi – Khajuraho Vande Bharat Express (22470 / 22469)
The Delhi–Khajuraho Vande Bharat runs between Hazrat Nizamuddin (NZM) in Delhi and Khajuraho (KURJ) in Madhya Pradesh, every day except Monday. Train 22470 leaves Hazrat Nizamuddin at 06:00 and reaches Khajuraho at 14:20. Train 22469 leaves Khajuraho at 14:50 and reaches Hazrat Nizamuddin at 23:10. The 659 km trip takes 8 hours 20 minutes in each direction, with stops at Agra Cantt, Gwalior, Datia, Virangana Lakshmibai Jhansi, Lalitpur Jn, Tikamgarh and Chhatarpur. Both trains carry AC Chair Car (CC) and Executive Chair Car (EC).
- 22469Khajuraho KURJ → Hazrat Nizamuddin NZM14:50 – 23:10
- 22470Hazrat Nizamuddin NZM → Khajuraho KURJ06:00 – 14:20
Scheduled times, checked 11 November 2026. Live status on NTES.
Every stop, start to finish
- 14:50 leaves Khajuraho
- 23:10 reaches Hazrat Nizamuddin
- 8 h 20 min journey
- 659 km 7 stops on the way
- 14:50Khajuraho
- 15:17Chhatarpur
- 16:12Tikamgarh
- 17:20Lalitpur
- 18:25Virangana Lakshmibai Jhansi
- 18:44Datia
- 19:33Gwalior
- 21:00Agra Cantt
- 23:10Hazrat Nizamuddin
- 06:00 leaves Hazrat Nizamuddin
- 14:20 reaches Khajuraho
- 8 h 20 min journey
- 659 km 7 stops on the way
- 06:00Hazrat Nizamuddin
- 07:45Agra Cantt
- 09:10Gwalior
- 10:01Datia
- 10:35Virangana Lakshmibai Jhansi
- 11:45Lalitpur
- 12:23Tikamgarh
- 13:18Chhatarpur
- 14:20Khajuraho
Scheduled times. Live running on NTES.
On this page
- Train summary
- What kind of train this is
- 22470 Hazrat Nizamuddin to Khajuraho timetable
- 22469 Khajuraho to Hazrat Nizamuddin timetable
- Delhi Khajuraho Vande Bharat boarding guide: every stop
- How fast is the Delhi Khajuraho Vande Bharat?
- Delhi to Khajuraho Vande Bharat ticket price
- Booking the Delhi Khajuraho Vande Bharat train
- Refund if you cancel a Delhi Khajuraho Vande Bharat ticket
- When is the chart prepared for the Delhi Khajuraho Vande Bharat?
- Can you go and return the same day by Vande Bharat?
- Delhi Khajuraho Vande Bharat FAQs
- Related routes
- Sources
Timetable last checked 12 November 2026 (data from 11 November 2026). Fares checked 13 November 2026.
Train summary
| Delhi → Khajuraho | Khajuraho → Delhi | |
|---|---|---|
| Train number | 22470 | 22469 |
| Departs | Hazrat Nizamuddin (NZM) 06:00 | Khajuraho (KURJ) 14:50 |
| Arrives | Khajuraho (KURJ) 14:20, same day | Hazrat Nizamuddin (NZM) 23:10, same day |
| Journey time | 8 h 20 min | 8 h 20 min |
| Intermediate stops | 7 | 7 |
| Runs | Daily except Monday | Daily except Monday |
| Distance | 659 km | 659 km |
| Classes | CC, EC | CC, EC |
Which Delhi station? This Vande Bharat train starts and ends at Hazrat Nizamuddin (NZM), not New Delhi (NDLS). Some booking sites list it under New Delhi or “Delhi” searches, but the train does not call at New Delhi. Search NZM to KURJ on IRCTC to be sure you see it.
Which Khajuraho station? The train ends at Khajuraho (KURJ), the town’s only railway station. The temple group at Khajuraho, built by Hindu and Jain patrons, has been a UNESCO World Heritage Site since 1986. Source: UNESCO World Heritage Centre
What kind of train this is
The Delhi to Khajuraho Vande Bharat Express is a daytime Chair Car train. There are no berths, only reclining seats: CC has 3+2 seating and EC has wider 2+2 seats. See CC vs EC and the seat guide for layouts and window seats.
Prime Minister Narendra Modi inaugurated the Khajuraho–New Delhi Vande Bharat virtually on 12 March 2024. All India Radio reported it as the fourth Vande Bharat train to run in Madhya Pradesh. Source: All India Radio News
It is one of two Vande Bharat routes out of Hazrat Nizamuddin that head south through Agra and Gwalior. The other is the Delhi–Bhopal Vande Bharat (20171/20172). Khajuraho also has a second Vande Bharat route, east to Banaras; the Madhya Pradesh Vande Bharat guide lists both.
22470 Hazrat Nizamuddin to Khajuraho timetable
| # | Station | Arrives | Departs | Distance |
|---|---|---|---|---|
| 1 | Hazrat Nizamuddin (NZM) | — | 06:00 | 0 km |
| 2 | Agra Cantt (AGC) | 07:40 | 07:45 | 188 km |
| 3 | Gwalior (GWL) | 09:05 | 09:10 | 306 km |
| 4 | Datia (DAA) | 09:59 | 10:01 | 379 km |
| 5 | Virangana Lakshmibai Jhansi (VGLJ) | 10:30 | 10:35 | 403 km |
| 6 | Lalitpur Jn (LAR) | 11:35 | 11:45 | 493 km |
| 7 | Tikamgarh (TKMG) | 12:21 | 12:23 | 545 km |
| 8 | Chhatarpur (MCSC) | 13:16 | 13:18 | 628 km |
| 9 | Khajuraho (KURJ) | 14:20 | — | 659 km |
22469 Khajuraho to Hazrat Nizamuddin timetable
| # | Station | Arrives | Departs | Distance |
|---|---|---|---|---|
| 1 | Khajuraho (KURJ) | — | 14:50 | 0 km |
| 2 | Chhatarpur (MCSC) | 15:15 | 15:17 | 32 km |
| 3 | Tikamgarh (TKMG) | 16:10 | 16:12 | 115 km |
| 4 | Lalitpur Jn (LAR) | 17:10 | 17:20 | 167 km |
| 5 | Virangana Lakshmibai Jhansi (VGLJ) | 18:20 | 18:25 | 257 km |
| 6 | Datia (DAA) | 18:42 | 18:44 | 281 km |
| 7 | Gwalior (GWL) | 19:28 | 19:33 | 354 km |
| 8 | Agra Cantt (AGC) | 20:55 | 21:00 | 472 km |
| 9 | Hazrat Nizamuddin (NZM) | 23:10 | — | 659 km |
All stops are on the same day. The longest halt is 10 minutes at Lalitpur Jn in both directions; most other halts are 2 to 5 minutes, so be at the door before the train pulls in. For live running status, use NTES with train number 22470 or 22469.
Delhi Khajuraho Vande Bharat boarding guide: every stop
Every stop below is a boarding and alighting point, and IRCTC sells tickets between any two of them. Times are scheduled; check live running on NTES on the day. Times for 22470 (from Delhi) come first.
- Agra Cantt (AGC). 22470 arrives at 07:40 and leaves at 07:45, 1 h 40 min and 188 km after Hazrat Nizamuddin, with 6 h 35 min and 471 km still to go to Khajuraho. In the other direction, 22469 calls here at 20:55.
- Gwalior (GWL). 22470 arrives at 09:05 and leaves at 09:10, 3 h 5 min and 306 km out of Delhi, with 5 h 10 min to go. 22469 calls here at 19:28.
- Datia (DAA). 22470 arrives at 09:59 and leaves at 10:01, 3 h 59 min and 379 km out of Delhi. 22469 calls here at 18:42.
- Virangana Lakshmibai Jhansi (VGLJ). 22470 arrives at 10:30 and leaves at 10:35, 4 h 30 min and 403 km out of Delhi, with 3 h 45 min and 256 km still to go. 22469 calls here at 18:20.
- Lalitpur Jn (LAR). 22470 arrives at 11:35 and leaves at 11:45, 5 h 35 min and 493 km out of Delhi. 22469 calls here at 17:10.
- Tikamgarh (TKMG). 22470 arrives at 12:21 and leaves at 12:23, with 1 h 57 min to go to Khajuraho. 22469 calls here at 16:10.
- Chhatarpur (MCSC). 22470 arrives at 13:16 and leaves at 13:18, the last stop, 31 km and 1 h 2 min before Khajuraho. 22469 calls here at 15:15, 25 minutes after leaving Khajuraho.
To board at an intermediate station, search from that station on IRCTC, or change the boarding point of an existing e-ticket once, up to the final chart. See the ticket change guide.
Vande Bharat Delhi to Agra
Yes, this train works as a Delhi–Agra Vande Bharat. 22470 leaves Hazrat Nizamuddin at 06:00 and reaches Agra Cantt at 07:40, covering 188 km in 1 h 40 min, an average of about 113 km/h worked out from the timetable. That makes it the fastest section of the route. Coming back, 22469 leaves Agra Cantt at 21:00 and reaches Hazrat Nizamuddin at 23:10, 2 h 10 min for 187 km; the timetable allows more time towards Delhi.
The early arrival suits a full day in Agra: from 07:40 to the 21:00 return is 13 h 20 min. Agra Cantt is the only Agra station on this route; the train does not stop at Agra Fort or Raja Ki Mandi. The Delhi–Bhopal Vande Bharat gives a second option, leaving Hazrat Nizamuddin at 14:40 and reaching Agra Cantt at 16:16.
Gwalior to Delhi Vande Bharat
From Gwalior, 22469 leaves at 19:33 and reaches Hazrat Nizamuddin at 23:10, a trip of 3 h 37 min for 305 km. Towards Gwalior, 22470 leaves Delhi at 06:00 and arrives at 09:05. A Gwalior day trip from Delhi gives 10 h 28 min in the city (09:05 to 19:33). If you need to reach Delhi earlier in the day, the Delhi–Bhopal Vande Bharat 20171 leaves Gwalior at 09:45.
Jhansi Vande Bharat
Booking sites list Jhansi under its current name, Virangana Lakshmibai Jhansi, with the code VGLJ. 22470 reaches Jhansi at 10:30 from Delhi, and 22469 reaches it at 18:20 on the way to Delhi, getting into Hazrat Nizamuddin at 23:10 (4 h 45 min from Jhansi). From Jhansi to Khajuraho, 22470 takes 3 h 45 min, arriving 14:20; from Khajuraho to Jhansi, 22469 takes 3 h 30 min. Jhansi is also a stop on the Delhi–Bhopal Vande Bharat, so the city has two Vande Bharat pairs to Delhi.
How fast is the Delhi Khajuraho Vande Bharat?
The whole 659 km takes 8 h 20 min, an average of about 79 km/h including stops. The pace changes a lot along the route:
- Delhi to Agra: about 113 km/h on 22470, the quickest stretch.
- Agra to Jhansi: mostly 85 to 100 km/h between stops, though 22470 is given 29 minutes for the 24 km from Datia to Jhansi.
- Jhansi to Chhatarpur: about 85 to 95 km/h between stops on 22470, through Lalitpur and Tikamgarh.
- Chhatarpur to Khajuraho: the slowest stretch. 22470 is given 1 h 2 min for the last 31 km, about 30 km/h.
These are averages worked out from the scheduled times and distances, not the train’s top speed.
Delhi to Khajuraho Vande Bharat ticket price
| Train | From → To | Distance | CC | EC |
|---|---|---|---|---|
| 22470 | Hazrat Nizamuddin (NZM) → Khajuraho (KURJ) | 659 km | ₹1,690 | ₹3,080 |
| 22469 | Khajuraho (KURJ) → Hazrat Nizamuddin (NZM) | 659 km | — | — |
Fares are with the meal, one adult, General quota, checked 13 November 2026. They come from erail.in’s IRCTC fare data, and we kept each figure only because it agreed with erail’s own fare calculation from the official rules, so confirm on IRCTC before you pay. A dash means we could not confirm that fare: for Khajuraho to Delhi on 22469, check IRCTC. We also do not have checked fares for shorter trips such as Delhi to Agra, Delhi to Gwalior or Jhansi to Khajuraho; get those from IRCTC for your exact station pair. They are lower than the full fare.
On 22470, EC costs ₹1,390 more than CC. For that you get wider 2+2 seats instead of 3+2. Choosing No Food lowers the price by the meal charge; see the food guide for what is served.
How the fare is built, for every Vande Bharat Chair Car train:
- Base fare set by distance and class, at 1.4 times Shatabdi in CC and 1.3 times in EC. Source: PIB
- Reservation charge and superfast charge, fixed per class.
- GST on the AC fare.
- Catering charge, if you keep the meal.
- No dynamic fare. The price does not rise as seats fill up. Source: PIB, February 2026
See how Vande Bharat ticket prices work or estimate a station pair with the fare calculator.
Booking the Delhi Khajuraho Vande Bharat train
Booking for 22470 and 22469 opens on IRCTC 60 days before the journey, at 08:00 IST, not counting the journey day. For Tuesday 12 January 2027, booking opens on Friday 13 November 2026 at 08:00. Do not pick a Monday: neither train runs, and IRCTC will not show it. Find the opening date for your trip with the booking date calculator.
Search with the station codes NZM and KURJ. If CC is full, look at EC before taking a waiting-list ticket. A ticket still waitlisted when the chart is made is cancelled and refunded automatically, less ₹60 clerkage plus GST (₹63) per passenger.
Tatkal opens at 10:00 IST the day before the train leaves its first station: the day before at Hazrat Nizamuddin for 22470, and the day before at Khajuraho for 22469, even if you board at Gwalior or Agra. A confirmed Tatkal ticket gets no refund if you cancel. See the Tatkal guide.
The booking guide covers IRCTC step by step, including quotas, waiting lists and how to choose a seat.
Refund if you cancel a Delhi Khajuraho Vande Bharat ticket
The refund bands are counted from the train’s scheduled departure at its first station: 06:00 at Hazrat Nizamuddin for 22470 and 14:50 at Khajuraho for 22469. A passenger boarding 22469 at Jhansi still works from the 14:50 departure. For a confirmed ticket, per passenger, with 5% GST on the charge, using the 72, 24 and 8-hour bands the Ministry of Railways announced in March 2026:
- 22470 in CC (₹1,690): cancel more than 72 hours before and you get back about ₹1,501; 72 to 24 hours before, about ₹1,246; 24 to 8 hours before, about ₹803; less than 8 hours before, nothing.
- 22470 in EC (₹3,080): more than 72 hours before, about ₹2,828; 72 to 24 hours, about ₹2,272; 24 to 8 hours, about ₹1,463; less than 8 hours, nothing.
For 22469 and for shorter trips, the same bands apply to the fare you paid. IRCTC’s published refund rules still show the older 48, 12 and 4-hour cut-offs, so the IRCTC cancellation screen is final. The Vande Bharat cancellation charges guide explains both sets of bands, and the refund calculator and cancellation deadline tool give your own figure and clock times.
When is the chart prepared for the Delhi Khajuraho Vande Bharat?
- 22470 leaves Hazrat Nizamuddin at 06:00, so its first chart is prepared by 20:00 the evening before.
- 22469 leaves Khajuraho at 14:50, so its first chart is prepared by 04:50 on the day of travel (10 hours before departure).
After the first chart, waiting-list tickets are settled and your coach and seat number appear on the PNR. The chart preparation time tool works it out for any date.
Can you go and return the same day by Vande Bharat?
- Delhi to Khajuraho: not in practice. 22470 reaches Khajuraho at 14:20 and 22469 leaves at 14:50, only 30 minutes later. To see the temples, plan at least one night in Khajuraho.
- Khajuraho to Delhi: not possible. 22469 reaches Delhi at 23:10, and 22470 leaves Delhi the next morning.
- Delhi to the stops on the way: the timings suit day trips from Delhi. Take 22470 out in the morning and 22469 back in the evening: 13 h 20 min in Agra (07:40 to 21:00), 10 h 28 min in Gwalior (09:05 to 19:33), 8 h 45 min in Datia (09:59 to 18:44) or 7 h 55 min in Jhansi (10:30 to 18:25).
Neither train runs on Monday. If you reach Khajuraho on a Sunday, the next train back to Delhi is on Tuesday, so a one-night Sunday stay does not work on this train. Leave a buffer in case 22470 runs late. The same-day return planner checks any pair of stations, and the running days checker confirms a date.
Delhi Khajuraho Vande Bharat FAQs
What is the timing of the Delhi to Khajuraho Vande Bharat? Train 22470 leaves Hazrat Nizamuddin at 06:00 and reaches Khajuraho at 14:20, a journey of 8 h 20 min.
What is the timing of the Khajuraho to Delhi Vande Bharat? Train 22469 leaves Khajuraho at 14:50 and reaches Hazrat Nizamuddin at 23:10, also 8 h 20 min.
Which station does the Khajuraho Vande Bharat use in Delhi? Hazrat Nizamuddin (NZM). It does not start from New Delhi (NDLS).
On which day does the Delhi Khajuraho Vande Bharat not run? Monday, in both directions.
What is the Delhi to Khajuraho Vande Bharat ticket price? ₹1,690 in CC and ₹3,080 in EC with the meal on 22470 (one adult, General quota, checked 13 November 2026). We could not confirm the 22469 fare; check IRCTC.
What are the stops of the Delhi Khajuraho Vande Bharat? Seven intermediate stops: Agra Cantt (AGC), Gwalior (GWL), Datia (DAA), Virangana Lakshmibai Jhansi (VGLJ), Lalitpur Jn (LAR), Tikamgarh (TKMG) and Chhatarpur (MCSC), in reverse order on 22469.
Can I travel from Delhi to Agra on the Khajuraho Vande Bharat? Yes. 22470 leaves Hazrat Nizamuddin at 06:00 and reaches Agra Cantt at 07:40. Towards Delhi, 22469 leaves Agra Cantt at 21:00 and reaches Hazrat Nizamuddin at 23:10. Check that fare on IRCTC.
What time does the Vande Bharat leave Gwalior for Delhi? 22469 leaves Gwalior at 19:33 and reaches Hazrat Nizamuddin at 23:10. Towards Khajuraho, 22470 reaches Gwalior at 09:05.
Does the Delhi Khajuraho Vande Bharat stop at Jhansi? Yes, at Virangana Lakshmibai Jhansi (VGLJ): 10:30 towards Khajuraho and 18:20 towards Delhi.
Can I go from Delhi to Khajuraho and back in one day? No. The train reaches Khajuraho at 14:20 and the return leaves at 14:50. Plan an overnight stay.
When does booking open for the Delhi Khajuraho Vande Bharat Express? 60 days before the journey at 08:00 IST on IRCTC. For Tuesday 12 January 2027, it opens on Friday 13 November 2026.
When is the chart prepared for 22470 and 22469? For 22470, which leaves at 06:00, by 20:00 the evening before. For 22469, which leaves at 14:50, by 04:50 on the day of travel.
When was the Delhi Khajuraho Vande Bharat launched? It was inaugurated virtually by the Prime Minister on 12 March 2024, as the fourth Vande Bharat train in Madhya Pradesh.
Related routes
- All Vande Bharat trains in Madhya Pradesh
- All Vande Bharat trains from Delhi
- Delhi – Bhopal Vande Bharat
- Full Vande Bharat route list
Sources
Timetable, stops and running days: erail 22470, erail 22469, cross-checked with ConfirmTkt 22470 and ConfirmTkt 22469, 11 November 2026. Fares: erail.in’s IRCTC fare data, cross-checked against its fare calculation, 13 November 2026. Launch: All India Radio News. World Heritage status: UNESCO World Heritage Centre. Fare rules: PIB, PIB, February 2026. Always confirm on IRCTC or NTES before travel. Report a correction.
Keep reading about Vande Bharat

Vande Bharat Routes: Full Vande Bharat Express Route List
All 82 Vande Bharat Chair Car routes and 3 Sleeper routes in India, with train numbers and station codes, grouped by state, plus Bengaluru timings. Updated November 2026.
Vande Bharat Ticket Price: Fares by Route
Vande Bharat Express ticket prices from IRCTC for popular routes in CC and EC, with and without meals. Full fare breakdown, Sleeper fares, and why Vande Bharat costs more than Shatabdi.
Vande Bharat Trains Between Stations
Every Vande Bharat between two stops, with timings and distance.
Vande Bharat Cancellation Charges
Vande Bharat cancellation charges: CC ₹180 and EC ₹240 plus GST, the 25% and 50% bands, waiting list clerkage, after-chart rules, Sleeper and real refunds.

