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.
- 20175Banaras BNRS → Agra Cantt AGC15:20 – 22:20
- 20176Agra Cantt AGC → Banaras BNRS06:00 – 13:00
- 20888Varanasi Jn BSB → Ranchi RNC15:55 – 23:55
- 22346Gomati Nagar GTNR → Patna Jn PNBE15:20 – 23:45
- 22415Varanasi Jn BSB → New Delhi NDLS06:00 – 14:05
- 22425Ayodhya Cantt AYC → Anand Vihar Terminal ANVT15:25 – 23:40
- 22435Varanasi Jn BSB → New Delhi NDLS15:00 – 23:00
- 22489Varanasi Jn BSB → Meerut City MTC09:10 – 21:05
- 22490Meerut City MTC → Varanasi Jn BSB06:35 – 18:25
- 22500Varanasi Jn BSB → Deoghar DGHR06:10 – 13:40
- 22545Lucknow Jn LJN → Dehradun DDN05:15 – 13:40
- 22549Gorakhpur Jn GKP → Prayagraj Jn PRYJ06:05 – 13:35
- 22550Prayagraj Jn PRYJ → Gorakhpur Jn GKP15:15 – 22:40
- 26502Gorakhpur Jn GKP → Patliputra PPTA05:40 – 12:45
- 26503Saharanpur SRE → Gomati Nagar GTNR05:05 – 14:05
- 26504Gomati Nagar GTNR → Saharanpur SRE15:10 – 23:50
- 26506Banaras BNRS → Khajuraho KURJ05:15 – 13:10
- 27421Varanasi Jn BSB → New Delhi NDLS20:50 – 06:10 +1
Scheduled times, checked 11 November 2026. Live status on NTES.
On this page
- All Vande Bharat routes in Uttar Pradesh
- Which station in Lucknow, Varanasi, Prayagraj and Ayodhya?
- Uttar Pradesh Vande Bharat trains, one by one
- Uttar Pradesh stations with the most Vande Bharat trains
- Same-day trips by Vande Bharat in Uttar Pradesh
- Booking a Vande Bharat Express in Uttar Pradesh
- Uttar Pradesh Vande Bharat FAQs
- Sources
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.
- Lucknow: Lucknow Charbagh (LKO) for the Gorakhpur–Prayagraj, Varanasi–Meerut and Ayodhya–Delhi trains; Lucknow Jn (LJN) for the Dehradun train; and Gomti Nagar (GTNR) for the Patna and Saharanpur trains. The Saharanpur train also stops at Daliganj (DAL).
- Varanasi: Varanasi Jn (BSB) for the Delhi, Meerut, Ranchi, Deoghar and Patna trains; Banaras (BNRS) for the Agra and Khajuraho trains.
- Prayagraj: Prayagraj Jn (PRYJ) for most trains; Prayagrajcheoki (PCOI) for the Khajuraho–Banaras train.
- Ayodhya: Ayodhya Dham Jn (AY) as a stop on the Gorakhpur, Meerut and Patna trains; Ayodhya Cantt (AYC) as the terminal of the Anand Vihar train.
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:
- Varanasi Jn (BSB): 14 trains, plus 4 more at Banaras (BNRS), so 18 for the city of Varanasi.
- Prayagraj Jn (PRYJ): 10, plus 2 at Prayagrajcheoki, so 12 for Prayagraj.
- Lucknow: 12 trains across Lucknow Charbagh (6), Gomti Nagar (4) and Lucknow Jn (2).
- Kanpur Central (CNB): 10, on the two Delhi–Varanasi pairs, the Sleeper, the Agra train and the Ayodhya train.
- Ayodhya: 8, at Ayodhya Dham Jn (6) and Ayodhya Cantt (2).
- Agra Cantt (AGC), Bareilly (BE), Moradabad (MB) and DDU: 6 each.
- Gorakhpur Jn, Meerut City, Saharanpur, Aligarh Jn, Jhansi, Shahjehanpur and Najibabad: 4 each.
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

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.
