Vande Bharat Trains from Delhi
Yes, Vande Bharat runs from Delhi, from five stations across the city. Fourteen Vande Bharat routes start or end in Delhi: 13 daytime Chair Car trains and one overnight Vande Bharat Sleeper. One more pair, the Ajmer–Chandigarh Vande Bharat (20977/20978), does not start in Delhi but stops at Delhi Cantt. The 14 routes use five different Delhi stations: New Delhi (NDLS), Hazrat Nizamuddin (NZM), Anand Vihar Terminal (ANVT), Old Delhi / Delhi Jn (DLI) and Delhi Cantt (DEC).
- 22447New Delhi NDLS → Amb Andaura AADR05:50 – 11:10
- 22436New Delhi NDLS → Varanasi Jn BSB06:00 – 14:00
- 22439New Delhi NDLS → Shri Mata Vaishno Devi Katra SVDK06:00 – 14:20
- 22470Hazrat Nizamuddin NZM → Khajuraho KURJ06:00 – 14:20
- 22426Anand Vihar Terminal ANVT → Ayodhya Cantt AYC06:10 – 14:30
- 20172Hazrat Nizamuddin NZM → Rani Kamalapati RKMP14:40 – 22:16
- 22416New Delhi NDLS → Varanasi Jn BSB15:00 – 23:05
- 22477New Delhi NDLS → Shri Mata Vaishno Devi Katra SVDK15:00 – 23:20
- 26482Delhi Cantt DEC → Jodhpur Jn JU15:10 – 23:20
- 22487Old Delhi DLI → Amritsar Jn ASR15:15 – 20:45
- 26461Old Delhi DLI → Firozpur Cantt FZR16:00 – 22:35
- 26472Delhi Cantt DEC → Bikaner Jn BKN16:45 – 22:50
- 22457Anand Vihar Terminal ANVT → Dehradun DDN17:50 – 22:35
- 27422New Delhi NDLS → Varanasi Jn BSB21:40 – 07:10 +1
Scheduled times, checked 11 November 2026. Live status on NTES.
On this page
From Delhi the Vande Bharat Express reaches Varanasi, Katra, Amb Andaura (for Una), Amritsar, Firozpur, Bhopal, Khajuraho, Ayodhya, Dehradun, Jodhpur and Bikaner.
Timetables last checked 11 November 2026. Route list from the Ministry of Railways (PIB), July 2026.
All Vande Bharat routes from Delhi
| Route | Train | Departs → Arrives | Journey | Not on |
|---|---|---|---|---|
| New Delhi → Varanasi Jn | 22436 | NDLS 06:00 → BSB 14:00 | 8 h | Thu |
| Varanasi Jn → New Delhi | 22435 | BSB 15:00 → NDLS 23:00 | 8 h | Thu |
| New Delhi → Varanasi Jn | 22416 | NDLS 15:00 → BSB 23:05 | 8 h 5 min | Tue |
| Varanasi Jn → New Delhi | 22415 | BSB 06:00 → NDLS 14:05 | 8 h 5 min | Tue |
| New Delhi → Varanasi Jn (Sleeper) | 27422 | NDLS 21:40 → BSB 07:10 (+1 day) | 9 h 30 min | Sat |
| Varanasi Jn → New Delhi (Sleeper) | 27421 | BSB 20:50 → NDLS 06:10 (+1 day) | 9 h 20 min | Fri |
| New Delhi → SMVD Katra | 22439 | NDLS 06:00 → SVDK 14:20 | 8 h 20 min | Wed |
| SMVD Katra → New Delhi | 22440 | SVDK 14:55 → NDLS 23:10 | 8 h 15 min | Wed |
| New Delhi → SMVD Katra | 22477 | NDLS 15:00 → SVDK 23:20 | 8 h 20 min | Wed |
| SMVD Katra → New Delhi | 22478 | SVDK 05:40 → NDLS 14:00 | 8 h 20 min | Wed |
| New Delhi → Amb Andaura | 22447 | NDLS 05:50 → AADR 11:10 | 5 h 20 min | Tue |
| Amb Andaura → New Delhi | 22448 | AADR 13:00 → NDLS 18:25 | 5 h 25 min | Tue |
| Delhi Jn → Amritsar Jn | 22487 | DLI 15:15 → ASR 20:45 | 5 h 30 min | Fri |
| Amritsar Jn → Delhi Jn | 22488 | ASR 08:20 → DLI 13:50 | 5 h 30 min | Fri |
| Delhi Jn → Firozpur Cantt | 26461 | DLI 16:00 → FZR 22:35 | 6 h 35 min | Wed |
| Firozpur Cantt → Delhi Jn | 26462 | FZR 07:55 → DLI 14:35 | 6 h 40 min | Wed |
| Hazrat Nizamuddin → Rani Kamalapati (Bhopal) | 20172 | NZM 14:40 → RKMP 22:16 | 7 h 36 min | Sat |
| Rani Kamalapati (Bhopal) → Hazrat Nizamuddin | 20171 | RKMP 05:40 → NZM 13:16 | 7 h 36 min | Sat |
| Hazrat Nizamuddin → Khajuraho | 22470 | NZM 06:00 → KURJ 14:20 | 8 h 20 min | Mon |
| Khajuraho → Hazrat Nizamuddin | 22469 | KURJ 14:50 → NZM 23:10 | 8 h 20 min | Mon |
| Anand Vihar Terminal → Ayodhya Cantt | 22426 | ANVT 06:10 → AYC 14:30 | 8 h 20 min | Wed |
| Ayodhya Cantt → Anand Vihar Terminal | 22425 | AYC 15:25 → ANVT 23:40 | 8 h 15 min | Wed |
| Anand Vihar Terminal → Dehradun | 22457 | ANVT 17:50 → DDN 22:35 | 4 h 45 min | Thu |
| Dehradun → Anand Vihar Terminal | 22458 | DDN 07:00 → ANVT 11:45 | 4 h 45 min | Thu |
| Delhi Cantt → Jodhpur Jn | 26482 | DEC 15:10 → JU 23:20 | 8 h 10 min | Tue |
| Jodhpur Jn → Delhi Cantt | 26481 | JU 05:30 → DEC 13:30 | 8 h | Tue |
| Delhi Cantt → Bikaner Jn | 26472 | DEC 16:45 → BKN 22:50 | 6 h 5 min | Wed |
| Bikaner Jn → Delhi Cantt | 26471 | BKN 05:40 → DEC 11:55 | 6 h 15 min | Wed |
This table counts the 14 routes (28 train services) that start or end in Delhi. One more route stops here: the Ajmer–Chandigarh Vande Bharat calls at Delhi Cantt, with 20977 arriving at 11:30 towards Chandigarh and 20978 at 18:23 towards Ajmer. Neither runs on Wednesday.
Which Delhi station does your Vande Bharat use?
Delhi has five Vande Bharat stations, and they are far apart, so check the station code on your ticket before you set off. The station is chosen by direction:
- New Delhi (NDLS): 6 routes, 12 trains. Both Chair Car pairs and the Sleeper to Varanasi, both pairs to Shri Mata Vaishno Devi Katra, and the train to Amb Andaura via Chandigarh. This is the main Vande Bharat station in Delhi.
- Hazrat Nizamuddin (NZM): 2 routes, 4 trains. The trains heading south through Agra and Gwalior: Rani Kamalapati (Bhopal) and Khajuraho.
- Anand Vihar Terminal (ANVT): 2 routes, 4 trains. The trains heading east and north-east from east Delhi: Ayodhya Cantt via Aligarh, Kanpur and Lucknow, and Dehradun via Meerut and Haridwar.
- Old Delhi / Delhi Jn (DLI): 2 routes, 4 trains. The Punjab trains to Amritsar and Firozpur Cantt.
- Delhi Cantt (DEC): 2 routes, 4 trains, plus 2 calling trains. The Rajasthan trains to Jodhpur and Bikaner start here, and the Ajmer–Chandigarh pair stops here, giving Delhi Cantt 6 Vande Bharat trains a day in total. It is the most convenient for south-west Delhi and Gurugram; all of these trains also stop at Gurgaon.
A Vande Bharat train to Punjab does not always leave from the same station. The Katra trains go through Ambala and Ludhiana from New Delhi, while the Amritsar train leaves from Delhi Jn. If you are going to Ludhiana or Ambala, you have a choice of both stations.
Delhi Vande Bharat trains, one by one
New Delhi – Varanasi (22435/22436 and 22415/22416). The original Vande Bharat route: the first Vande Bharat Express was flagged off from New Delhi to Varanasi on 15 February 2019 Source: Scroll.in. Two Chair Car pairs now give a morning and an afternoon train each way. 22436 leaves New Delhi at 06:00 and reaches Varanasi Jn at 14:00, 771 km in 8 hours at an average of 96.4 km/h, the fastest Delhi Vande Bharat in our data. 22416 leaves New Delhi at 15:00 and reaches Varanasi at 23:05. Both stop only at Kanpur Central and Prayagraj Jn. On IRCTC on 11 November 2026, the full-route fare on 22436 was ₹1,835 in CC and ₹3,385 in EC, and on 22416 ₹1,770 in CC and ₹3,300 in EC, with a meal. Full guide: Delhi – Varanasi Vande Bharat.
New Delhi – Varanasi Sleeper (27421/27422). The only overnight Vande Bharat train from Delhi, with 3A, 2A and 1A berths. 27422 leaves New Delhi at 21:40, stops at Ghaziabad, Aligarh, Kanpur and Prayagraj, and reaches Varanasi at 07:10. 27421 leaves Varanasi at 20:50 and reaches New Delhi at 06:10. 27422 does not run on Saturday and 27421 does not run on Friday. On IRCTC on 11 November 2026 the full-route fare was ₹1,915 in 3A, ₹2,470 in 2A and ₹3,030 in 1A, without meals. Full guide: Delhi – Varanasi Vande Bharat Sleeper.
New Delhi – Katra (22439/22440 and 22477/22478). Two pairs to Shri Mata Vaishno Devi Katra (SVDK), each 655 km in 8 h 15 min to 8 h 20 min. 22439 leaves New Delhi at 06:00 and reaches Katra at 14:20, via Ambala Cantt, Ludhiana, Jalandhar Cantt, Pathankot Cantt and Jammu Tawi. 22477 leaves at 15:00 and reaches Katra at 23:20, stopping at Kathua and Martyr Captain Tushar Mahajan (Udhampur) instead of Jalandhar Cantt and Pathankot Cantt. Neither pair runs on Wednesday. No Vande Bharat runs straight from Delhi to Srinagar; you change at Jammu Tawi or Katra. Full guide: Delhi – Katra – Srinagar Vande Bharat.
New Delhi – Amb Andaura (22447/22448). The Vande Bharat train from Delhi to Chandigarh and Himachal Pradesh. 22447 leaves New Delhi at 05:50, reaches Chandigarh at 08:38, then Anandpur Sahib, Nangal Dam, Una Himachal and Amb Andaura at 11:10. The return 22448 leaves Amb Andaura at 13:00 and Chandigarh at 15:35, reaching New Delhi at 18:25. No service on Tuesday.
Delhi Jn – Amritsar (22487/22488). 22487 leaves Delhi Jn at 15:15 and reaches Amritsar Jn at 20:45, 447 km in 5 h 30 min, via Ambala Cantt, Ludhiana, Phagwara, Jalandhar Cantt and Beas. The return 22488 leaves Amritsar at 08:20 and reaches Delhi at 13:50. No service on Friday.
Delhi Jn – Firozpur Cantt (26461/26462). The Vande Bharat Express for Panipat, Kurukshetra, Patiala, Bathinda and Faridkot, with eight stops on the 486 km route. 26461 leaves Delhi Jn at 16:00 and reaches Firozpur Cantt at 22:35; 26462 leaves Firozpur at 07:55 and reaches Delhi at 14:35. No service on Wednesday.
Hazrat Nizamuddin – Bhopal (20171/20172). 20172 leaves Hazrat Nizamuddin at 14:40 and reaches Rani Kamalapati (Bhopal) at 22:16, 700 km in 7 h 36 min at 92.1 km/h, stopping only at Agra Cantt, Gwalior and Virangana Lakshmibai Jhansi. 20171 leaves Bhopal at 05:40 and reaches Delhi at 13:16. No service on Saturday.
Hazrat Nizamuddin – Khajuraho (22469/22470). 22470 leaves Hazrat Nizamuddin at 06:00 and reaches Khajuraho at 14:20, via Agra Cantt, Gwalior, Datia, Jhansi, Lalitpur, Tikamgarh and Chhatarpur. 22469 leaves Khajuraho at 14:50 and reaches Delhi at 23:10. No service on Monday.
Anand Vihar – Ayodhya Cantt (22425/22426). 22426 leaves Anand Vihar Terminal at 06:10 and reaches Ayodhya Cantt at 14:30, via Khurja, Aligarh, Kanpur Central and Lucknow Charbagh. 22425 leaves Ayodhya at 15:25 and reaches Anand Vihar at 23:40. No service on Wednesday.
Anand Vihar – Dehradun (22457/22458). The shortest Delhi Vande Bharat route at 302 km. 22458 leaves Dehradun at 07:00, Haridwar at 08:09, and reaches Anand Vihar at 11:45. 22457 leaves Anand Vihar at 17:50 and reaches Haridwar at 21:11 and Dehradun at 22:35. It stops at Meerut City, Muzaffarnagar, Deoband, Saharanpur, Roorkee and Haridwar, and does not run on Thursday.
Delhi Cantt – Jodhpur (26481/26482). 26482 leaves Delhi Cantt at 15:10 and reaches Jodhpur Jn at 23:20, via Gurgaon, Rewari, Alwar, Jaipur, Phulera, Makrana, Degana and Merta Road. 26481 leaves Jodhpur at 05:30 and reaches Delhi Cantt at 13:30. No service on Tuesday.
Delhi Cantt – Bikaner (26471/26472). 26472 leaves Delhi Cantt at 16:45 and reaches Bikaner Jn at 22:50, via Gurgaon, Mahendragarh, Loharu, Sadulpur, Churu, Ratangarh and Sri Dungargarh. 26471 leaves Bikaner at 05:40 and reaches Delhi Cantt at 11:55. No service on Wednesday.
Stations with the most Delhi Vande Bharat trains
Counting the 28 train services that start or end in Delhi, these stations outside Delhi see them most often:
- Ambala Cantt Jn (UMB): 10 trains, on the Katra, Amb Andaura, Amritsar and Firozpur routes. Add the Ajmer–Chandigarh pair and Ambala has 12 Vande Bharat trains to or from Delhi.
- Kanpur Central (CNB): 8 trains, on both Varanasi Chair Car pairs, the Varanasi Sleeper and the Ayodhya train.
- Ludhiana Jn (LDH) and Prayagraj Jn (PRYJ): 6 each.
- Agra Cantt (AGC), Gwalior (GWL) and Virangana Lakshmibai Jhansi (VGLJ): 4 each, on the Bhopal and Khajuraho trains.
- Aligarh Jn (ALJN), Jalandhar Cantt (JRC), Jammu Tawi (JAT) and Gurgaon (GGN): 4 each.
So there is a Vande Bharat Express from Delhi to Agra, Kanpur, Chandigarh, Ludhiana and Jaipur even though none of those cities is the end of a Delhi route. Use the trains between stations tool to see every option for your pair of stations.
Same-day trips from Delhi by Vande Bharat
Most Delhi Vande Bharat trains go out early and come back in the evening, which makes several day trips possible:
| Day trip | Go | Return | Time there | Not on |
|---|---|---|---|---|
| Hazrat Nizamuddin → Agra Cantt | 22470, 06:00 → 07:40 | 22469, 21:00 → 23:10 | 13 h 20 min | Monday |
| Hazrat Nizamuddin → Gwalior | 22470, 06:00 → 09:05 | 22469, 19:33 → 23:10 | 10 h 28 min | Monday |
| New Delhi → Chandigarh | 22447, 05:50 → 08:38 | 22448, 15:35 → 18:25 | 6 h 57 min | Tuesday |
| New Delhi → Ludhiana | 22439, 06:00 → 09:19 | 22440, 19:36 → 23:10 | 10 h 17 min | Wednesday |
| New Delhi → Kanpur Central | 22436, 06:00 → 10:08 | 22435, 18:32 → 23:00 | 8 h 24 min | Thursday |
| Dehradun → Anand Vihar | 22458, 07:00 → 11:45 | 22457, 17:50 → 22:35 | 6 h 5 min | Thursday |
| Jaipur → Delhi Cantt | 20977, 07:47 → 11:30 | 20978, 18:28 → 22:05 | 6 h 58 min | Wednesday |
Times shown are departure from your boarding station and arrival at your destination. Plan other pairs with the same-day return planner.
Booking a Vande Bharat Express from Delhi
Thirteen of the 14 Delhi routes are daytime Chair Car trains with two classes, AC Chair Car (CC) and Executive Chair Car (EC); see CC vs EC seats to choose. The Varanasi route also has the Vande Bharat Sleeper with 3A, 2A and 1A. Book on IRCTC; the booking guide covers when booking opens, Tatkal and quotas. On Chair Car trains you choose a meal or No Food when booking, and the food guide explains what is served.
Search IRCTC from the station you will actually board at, such as Gurgaon, Ghaziabad or Ambala, so the fare and availability match your trip. If plans change, the cancellation charges guide shows what you get back. On the day, check the train’s running status on NTES and your coach on the PNR once the chart is prepared.
Delhi Vande Bharat FAQs
Is Vande Bharat available in Delhi? Yes. Fourteen Vande Bharat routes start or end in Delhi, and the Ajmer–Chandigarh Vande Bharat also stops at Delhi Cantt.
How many Vande Bharat trains are there in Delhi? 14 routes, or 28 trains counting each direction separately; each has one day off a week. Thirteen routes are Chair Car and one, New Delhi–Varanasi, is a Sleeper. With 20977/20978 at Delhi Cantt, 30 Vande Bharat trains serve Delhi stations.
Which station does the Vande Bharat leave from in Delhi? It depends on where you are going. New Delhi for Varanasi, Katra and Amb Andaura; Hazrat Nizamuddin for Bhopal and Khajuraho; Anand Vihar for Ayodhya and Dehradun; Delhi Jn for Amritsar and Firozpur; Delhi Cantt for Jodhpur and Bikaner.
Is there a Vande Bharat from Delhi to Varanasi? Yes, three: Chair Car trains 22436 at 06:00 and 22416 at 15:00, and Sleeper 27422 at 21:40, all from New Delhi. See the Delhi–Varanasi guide.
Is there a Vande Bharat from Delhi to Katra or Srinagar? To Katra, yes: 22439 at 06:00 and 22477 at 15:00 from New Delhi. To Srinagar, you change at Jammu Tawi or Katra. See Delhi – Katra – Srinagar.
Is there a Vande Bharat from Delhi to Chandigarh? Yes. 22447 leaves New Delhi at 05:50 and reaches Chandigarh at 08:38. The Ajmer–Chandigarh 20977 also leaves Delhi Cantt at 11:35 and reaches Chandigarh at 14:45.
Is there a Vande Bharat from Delhi to Jaipur? Yes. 26482 Delhi Cantt–Jodhpur reaches Jaipur at 19:00, and 20978 reaches Jaipur at 22:05 after leaving Delhi Cantt at 18:28.
Is there a Vande Bharat from Delhi to Agra? Yes. 22470 leaves Hazrat Nizamuddin at 06:00 and reaches Agra Cantt at 07:40, and 20172 leaves at 14:40 and reaches Agra at 16:16.
Which is the fastest Vande Bharat train from Delhi? 22436 New Delhi–Varanasi, averaging 96.4 km/h over 771 km, among the Delhi trains we track.
Is there a Vande Bharat Sleeper from Delhi? Yes. 27422 runs overnight from New Delhi to Varanasi. See the Delhi–Varanasi Sleeper.
Sources
Route list: Ministry of Railways (PIB), July 2026. First Vande Bharat launch: Scroll.in, 15 February 2019. Timetables: erail and ConfirmTkt, cross-checked 11 November 2026. Fares: IRCTC fare enquiry, 11 November 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.
