Vande Bharat Trains in Uttar Pradesh

Yes, Vande Bharat runs in Uttar Pradesh, and on more routes than in most states. 14 Vande Bharat routes (28 trains) start or end at a station in Uttar Pradesh, and 3 more routes (6 trains) pass through and stop here, so 34 trains serve UP in all. Varanasi, Lucknow, Prayagraj, Gorakhpur, Agra, Ayodhya, Meerut and Saharanpur are terminals; Kanpur, Bareilly, Moradabad, Aligarh and Jhansi are served by trains that stop on the way. Thirteen of the 14 UP routes are daytime Chair Car trains with CC and EC; the fourteenth is the overnight New Delhi–Varanasi Vande Bharat Sleeper.

Vande Bharat departures from Uttar Pradesh
  1. 20175Banaras BNRS → Agra Cantt AGC15:20 – 22:207 hNot on WedCC, EC
  2. 20176Agra Cantt AGC → Banaras BNRS06:00 – 13:007 hNot on WedCC, EC
  3. 20888Varanasi Jn BSB → Ranchi RNC15:55 – 23:558 hNot on TueCC, EC
  4. 22346Gomati Nagar GTNR → Patna Jn PNBE15:20 – 23:458 h 25 minNot on FriCC, EC
  5. 22415Varanasi Jn BSB → New Delhi NDLS06:00 – 14:058 h 5 minNot on TueCC, EC
  6. 22425Ayodhya Cantt AYC → Anand Vihar Terminal ANVT15:25 – 23:408 h 15 minNot on WedCC, EC
  7. 22435Varanasi Jn BSB → New Delhi NDLS15:00 – 23:008 hNot on ThuCC, EC
  8. 22489Varanasi Jn BSB → Meerut City MTC09:10 – 21:0511 h 55 minNot on TueCC, EC
  9. 22490Meerut City MTC → Varanasi Jn BSB06:35 – 18:2511 h 50 minNot on TueCC, EC
  10. 22500Varanasi Jn BSB → Deoghar DGHR06:10 – 13:407 h 30 minNot on TueCC, EC
  11. 22545Lucknow Jn LJN → Dehradun DDN05:15 – 13:408 h 25 minNot on MonCC, EC
  12. 22549Gorakhpur Jn GKP → Prayagraj Jn PRYJ06:05 – 13:357 h 30 minNot on SatCC, EC
  13. 22550Prayagraj Jn PRYJ → Gorakhpur Jn GKP15:15 – 22:407 h 25 minNot on SatCC, EC
  14. 26502Gorakhpur Jn GKP → Patliputra PPTA05:40 – 12:457 h 5 minNot on SatCC, EC
  15. 26503Saharanpur SRE → Gomati Nagar GTNR05:05 – 14:059 hNot on TueCC, EC
  16. 26504Gomati Nagar GTNR → Saharanpur SRE15:10 – 23:508 h 40 minNot on MonCC, EC
  17. 26506Banaras BNRS → Khajuraho KURJ05:15 – 13:107 h 55 minNot on ThuCC, EC
  18. 27421Varanasi Jn BSB → New Delhi NDLS20:50 – 06:10 +19 h 20 minNot on Fri3A, 2A, 1A

Scheduled times, checked 11 November 2026. Live status on NTES.

On this page

Timetables last checked 12 November 2026.

The Vande Bharat Express also began on a UP route: the first one was flagged off on 15 February 2019 on the New Delhi – Kanpur – Allahabad – Varanasi route Source: PIB, Ministry of Railways.

All Vande Bharat routes in Uttar Pradesh

These 14 routes start or end at a station in Uttar Pradesh. Three of them stay inside the state (Gorakhpur–Prayagraj, Varanasi–Meerut and Banaras–Agra), and Saharanpur–Lucknow starts and ends in UP but calls at Roorkee in Uttarakhand on the way. Four go to Delhi, two to Bihar, two to Jharkhand, one to Uttarakhand and one to Madhya Pradesh.

Route Train Departs → Arrives Journey Not on
Varanasi Jn → New Delhi 22435 BSB 15:00 → NDLS 23:00 8 h Thu
New Delhi → Varanasi Jn 22436 NDLS 06:00 → BSB 14:00 8 h Thu
Varanasi Jn → New Delhi 22415 BSB 06:00 → NDLS 14:05 8 h 5 min Tue
New Delhi → Varanasi Jn 22416 NDLS 15:00 → BSB 23:05 8 h 5 min Tue
Varanasi Jn → New Delhi (Sleeper) 27421 BSB 20:50 → NDLS 06:10 (+1) 9 h 20 min Fri
New Delhi → Varanasi Jn (Sleeper) 27422 NDLS 21:40 → BSB 07:10 (+1) 9 h 30 min Sat
Ayodhya Cantt → Anand Vihar Terminal 22425 AYC 15:25 → ANVT 23:40 8 h 15 min Wed
Anand Vihar Terminal → Ayodhya Cantt 22426 ANVT 06:10 → AYC 14:30 8 h 20 min Wed
Gorakhpur Jn → Prayagraj Jn 22549 GKP 06:05 → PRYJ 13:35 7 h 30 min Sat
Prayagraj Jn → Gorakhpur Jn 22550 PRYJ 15:15 → GKP 22:40 7 h 25 min Sat
Varanasi Jn → Meerut City 22489 BSB 09:10 → MTC 21:05 11 h 55 min Tue
Meerut City → Varanasi Jn 22490 MTC 06:35 → BSB 18:25 11 h 50 min Tue
Banaras → Agra Cantt 20175 BNRS 15:20 → AGC 22:20 7 h Wed
Agra Cantt → Banaras 20176 AGC 06:00 → BNRS 13:00 7 h Wed
Saharanpur → Gomti Nagar 26503 SRE 05:05 → GTNR 14:05 9 h Tue
Gomti Nagar → Saharanpur 26504 GTNR 15:10 → SRE 23:50 8 h 40 min Mon
Lucknow Jn → Dehradun 22545 LJN 05:15 → DDN 13:40 8 h 25 min Mon
Dehradun → Lucknow Jn 22546 DDN 14:25 → LJN 22:40 8 h 15 min Mon
Patna Jn → Gomti Nagar 22345 PNBE 06:05 → GTNR 14:35 8 h 30 min Fri
Gomti Nagar → Patna Jn 22346 GTNR 15:20 → PNBE 23:45 8 h 25 min Fri
Patliputra → Gorakhpur Jn 26501 PPTA 15:30 → GKP 22:30 7 h Sat
Gorakhpur Jn → Patliputra 26502 GKP 05:40 → PPTA 12:45 7 h 5 min Sat
Ranchi → Varanasi Jn 20887 RNC 05:10 → BSB 13:00 7 h 50 min Tue
Varanasi Jn → Ranchi 20888 BSB 15:55 → RNC 23:55 8 h Tue
Deoghar → Varanasi Jn 22499 DGHR 15:10 → BSB 22:30 7 h 20 min Tue
Varanasi Jn → Deoghar 22500 BSB 06:10 → DGHR 13:40 7 h 30 min Tue
Khajuraho → Banaras 26505 KURJ 15:20 → BNRS 23:10 7 h 50 min Thu
Banaras → Khajuraho 26506 BNRS 05:15 → KURJ 13:10 7 h 55 min Thu

Three more Vande Bharat routes stop in Uttar Pradesh without starting or ending here:

Route Trains Stops in Uttar Pradesh Not on
Rani Kamalapati (Bhopal) – Hazrat Nizamuddin 20171 / 20172 Virangana Lakshmibai Jhansi, Agra Cantt Sat
Anand Vihar Terminal – Dehradun 22457 / 22458 Meerut City, Muzaffarnagar, Deoband, Saharanpur Thu
Khajuraho – Hazrat Nizamuddin 22469 / 22470 Lalitpur Jn, Virangana Lakshmibai Jhansi, Agra Cantt Mon

So the answer to “how many Vande Bharat trains in Uttar Pradesh” depends on what you count: 14 routes start or end in the state, 3 more stop here, and together that is 17 routes and 34 train numbers.

Which station in Lucknow, Varanasi, Prayagraj and Ayodhya?

Four UP cities have more than one Vande Bharat station, so check the station code before you book.

Pt. Deen Dayal Upadhyaya Jn (DDU) is in Uttar Pradesh too, 17 km by rail from Varanasi Jn. The Ranchi, Deoghar and Patna Vande Bharat trains all stop there.

Uttar Pradesh Vande Bharat trains, one by one

Varanasi – New Delhi (22435/22436 and 22415/22416). The fastest UP Vande Bharat we track, on the line where the first Vande Bharat ran in 2019. Two Chair Car pairs run between Varanasi Jn and New Delhi, each stopping only at Prayagraj Jn and Kanpur Central. 22436 leaves New Delhi at 06:00 and reaches Varanasi at 14:00; 22435 returns at 15:00 and reaches New Delhi at 23:00, covering 771 km at an average of 96.4 km/h. The second pair runs the other way round: 22415 leaves Varanasi at 06:00 and 22416 leaves New Delhi at 15:00. On IRCTC on 11 November 2026, New Delhi to Varanasi on 22436 cost ₹1,835 in CC and ₹3,385 in EC, and on 22416 ₹1,770 in CC and ₹3,300 in EC, both with a meal. Full guide: Delhi – Varanasi Vande Bharat.

Varanasi – New Delhi Vande Bharat Sleeper (27421/27422). The overnight Vande Bharat train in Uttar Pradesh, with berths in 3A, 2A and 1A instead of seats. 27421 leaves Varanasi Jn at 20:50 and reaches New Delhi at 06:10; 27422 leaves New Delhi at 21:40 and reaches Varanasi at 07:10. It stops at Prayagraj Jn, Kanpur Central, Aligarh Jn and Ghaziabad. 27421 does not run on Friday and 27422 does not run on Saturday. The IRCTC fare from New Delhi to Varanasi on 11 November 2026 was ₹1,915 in 3A, ₹2,470 in 2A and ₹3,030 in 1A. See the Vande Bharat Sleeper guide.

Ayodhya Cantt – Anand Vihar (22425/22426). The Vande Bharat Express from Delhi to Lucknow and Ayodhya. 22426 leaves Anand Vihar Terminal at 06:10, calls at Khurja, Aligarh, Kanpur Central (11:00) and Lucknow Charbagh (12:35), and reaches Ayodhya Cantt at 14:30. 22425 returns at 15:25, leaves Lucknow at 17:15 and reaches Anand Vihar at 23:40. No service on Wednesday.

Gorakhpur – Prayagraj (22549/22550). A route that stays inside Uttar Pradesh and links Gorakhpur, Ayodhya, Lucknow and Prayagraj. 22549 leaves Gorakhpur Jn at 06:05 and calls at Basti, Ayodhya Dham (08:15), Lucknow Charbagh (10:20) and Rae Bareli before reaching Prayagraj Jn at 13:35. 22550 returns at 15:15 and reaches Gorakhpur at 22:40. 500 km; no service on Saturday.

Varanasi – Meerut City (22489/22490). The longest Vande Bharat route in Uttar Pradesh: 783 km in 11 h 50 min to 11 h 55 min, all within the state. 22490 leaves Meerut City at 06:35 and calls at Hapur, Moradabad, Bareilly, Lucknow Charbagh and Ayodhya Dham, reaching Varanasi at 18:25. 22489 leaves Varanasi at 09:10 and reaches Meerut at 21:05. No service on Tuesday. With the Banaras–Agra train, it is one of two Vande Bharat routes that cross Uttar Pradesh from east to west without leaving the state.

Banaras – Agra Cantt (20175/20176). 20176 leaves Agra Cantt at 06:00 and calls at Tundla, Etawah, Kanpur Central (09:05) and Prayagraj Jn (11:10) before reaching Banaras at 13:00. 20175 leaves Banaras at 15:20 and reaches Agra at 22:20. 577 km in 7 h; no service on Wednesday.

Saharanpur – Gomti Nagar (26503/26504). 26503 leaves Saharanpur at 05:05 and calls at Roorkee, Najibabad, Moradabad, Bareilly (09:05), Shahjehanpur, Sitapur and Daliganj, reaching Gomti Nagar at 14:05. 26504 leaves Gomti Nagar at 15:10 and reaches Saharanpur at 23:50. Note the different days off: 26503 does not run on Tuesday, and 26504 does not run on Monday.

Lucknow Jn – Dehradun (22545/22546). 22545 leaves Lucknow Jn at 05:15 and calls at Shahjehanpur, Bareilly (08:30), Moradabad, Najibabad and Haridwar (12:05) before reaching Dehradun at 13:40. 22546 returns at 14:25 and reaches Lucknow at 22:40. No service on Monday.

Patna – Gomti Nagar (22345/22346). The Vande Bharat from Bihar to Lucknow via Varanasi and Ayodhya. 22345 leaves Patna Jn at 06:05, reaches Varanasi Jn at 09:27 and Ayodhya Dham at 12:10, and arrives at Gomti Nagar at 14:35. 22346 leaves Gomti Nagar at 15:20 and reaches Patna at 23:45. No service on Friday.

Gorakhpur – Patliputra (26501/26502). 26502 leaves Gorakhpur Jn at 05:40 and runs through Kaptanganj into north Bihar (Bagaha, Narkatiaganj, Bettiah, Sugauli, Motihari, Muzaffarpur, Hajipur), reaching Patliputra at 12:45. 26501 returns at 15:30 and reaches Gorakhpur at 22:30. No service on Saturday.

Varanasi – Ranchi (20887/20888) and Varanasi – Deoghar (22499/22500). Two Vande Bharat trains from Varanasi Jn into Jharkhand, both through DDU, Sasaram and Gaya. 20888 leaves Varanasi at 15:55 and reaches Ranchi at 23:55; 20887 leaves Ranchi at 05:10 and reaches Varanasi at 13:00. 22500 leaves Varanasi at 06:10 for Deoghar (13:40), and 22499 returns at 15:10, reaching Varanasi at 22:30. Neither runs on Tuesday.

Banaras – Khajuraho (26505/26506). 26506 leaves Banaras at 05:15 and calls at Vindhyachal, Prayagrajcheoki, Chitrakoot Dham Karwi, Banda and Mahoba before reaching Khajuraho at 13:10. 26505 leaves Khajuraho at 15:20 and reaches Banaras at 23:10. No service on Thursday. This is the Vande Bharat for Vindhyachal and Chitrakoot.

Uttar Pradesh stations with the most Vande Bharat trains

Counting all 34 trains that stop anywhere in Uttar Pradesh:

So Kanpur has no Vande Bharat of its own, but it is the busiest stop on the Delhi line, and Bareilly has three Vande Bharat routes: to Lucknow and Dehradun, to Lucknow and Saharanpur, and to Varanasi and Meerut. Use the trains between stations tool to see every option for your pair of stations.

Same-day trips by Vande Bharat in Uttar Pradesh

Because most UP Vande Bharat trains leave early and return in the evening, several day trips work with the same pair of trains:

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
New Delhi → Kanpur Central 22436, 06:00 → 10:08 22435, 18:32 → 23:00 8 h 24 min Thursday
Varanasi Jn → Prayagraj Jn 22415, 06:00 → 07:30 22416, 21:15 → 23:05 13 h 45 min Tuesday
Gorakhpur Jn → Lucknow Charbagh 22549, 06:05 → 10:20 22550, 18:25 → 22:40 8 h 5 min Saturday
Ayodhya Dham → Lucknow Charbagh 22549, 08:17 → 10:20 22550, 18:25 → 20:26 8 h 5 min Saturday
Agra Cantt → Kanpur Central 20176, 06:00 → 09:05 20175, 18:52 → 22:20 9 h 47 min Wednesday
Lucknow Jn → Bareilly 22545, 05:15 → 08:30 22546, 18:59 → 22:40 10 h 29 min Monday
Meerut City → Bareilly 22490, 06:35 → 09:56 22489, 17:15 → 21:05 7 h 19 min Tuesday
Varanasi Jn → Ayodhya Dham 22489, 09:10 → 11:34 22346, 17:20 → 19:50 5 h 46 min Tuesday, Friday

The Varanasi–Ayodhya trip uses two different trains, so it works only on days both run. Plan other combinations with the same-day return planner.

Booking a Vande Bharat Express in Uttar Pradesh

All UP Vande Bharat routes except one are daytime Chair Car trains with CC (AC Chair Car) and EC (Executive Chair Car); see Vande Bharat seats for the layout. The Varanasi–New Delhi Sleeper has 3A, 2A and 1A berths. Book on IRCTC when booking opens, 60 days ahead at 08:00 IST, or, on the Chair Car trains, try Tatkal at 10:00 IST the day before; the Sleeper has no Tatkal quota. The booking guide covers the steps. On Chair Car trains you choose a meal or No Food when booking, which changes the fare; see Vande Bharat food. If plans change, check the cancellation charges before you cancel. Check your PNR once the chart is prepared, and the running status on NTES on the day, especially on the long Varanasi–Meerut run.

Uttar Pradesh Vande Bharat FAQs

Is Vande Bharat available in Uttar Pradesh? Yes. 14 Vande Bharat routes start or end in Uttar Pradesh, and 3 more routes stop at UP stations such as Agra Cantt, Jhansi, Meerut City and Saharanpur.

How many Vande Bharat trains are there in Uttar Pradesh? 14 routes and 28 trains start or end in the state. Counting the 3 routes that only pass through, 34 Vande Bharat trains stop somewhere in UP.

Which Vande Bharat trains run from Lucknow? From Lucknow Charbagh: to Prayagraj and Gorakhpur (22549/22550), Varanasi and Meerut (22489/22490), and Ayodhya and Anand Vihar, Delhi (22425/22426). From Lucknow Jn: to Dehradun (22545). From Gomti Nagar: to Patna (22346) and Saharanpur (26504).

Is there a Vande Bharat from Lucknow to Delhi? Yes. 22425 leaves Lucknow Charbagh at 17:15 and reaches Anand Vihar Terminal at 23:40; 22426 leaves Anand Vihar at 06:10 and reaches Lucknow at 12:35. It does not run on Wednesday.

Which Vande Bharat trains run from Varanasi? To New Delhi (22435, 22415 and the Sleeper 27421), Meerut (22489), Ranchi (20888), Deoghar (22500), Patna and Lucknow (22345/22346, as a stop), and from Banaras station to Agra (20175) and Khajuraho (26506).

Is there a Vande Bharat from Gorakhpur? Yes, two. 22549 runs to Prayagraj via Ayodhya and Lucknow, and 26502 runs to Patliputra in Bihar.

Is there a Vande Bharat from Agra? Yes. 20176 starts at Agra Cantt for Kanpur, Prayagraj and Banaras, and the Bhopal (20171/20172) and Khajuraho (22469/22470) trains to Hazrat Nizamuddin stop at Agra Cantt.

Is there a Vande Bharat from Kanpur? No train starts there, but 10 stop at Kanpur Central: both Delhi–Varanasi pairs, the Sleeper, the Agra–Banaras train and the Ayodhya–Anand Vihar train.

Is there a Vande Bharat to Ayodhya? Yes. 22426 runs from Anand Vihar to Ayodhya Cantt, and the Gorakhpur–Prayagraj, Varanasi–Meerut and Patna–Gomti Nagar trains stop at Ayodhya Dham Jn.

Which is the fastest Vande Bharat train in Uttar Pradesh? 22435/22436 Varanasi–New Delhi, averaging 96.4 km/h over 771 km, among the UP trains we track.

Is there a Vande Bharat Sleeper in Uttar Pradesh? Yes. 27421/27422 runs overnight between Varanasi Jn and New Delhi, via Prayagraj, Kanpur and Aligarh.

Sources

Route list: Ministry of Railways (PIB), July 2026, and for the Sleeper, Northern Railway notice. First Vande Bharat: PIB. Timetables: erail, ConfirmTkt and RailYatri, 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