Vande Bharat Train Timings

Scheduled timings of 52 Vande Bharat trains: where each starts and ends, departure and arrival, journey time and the day it does not run. Tap a train number for its full stop-by-stop Vande Bharat time table, running status, fare and chart time.

All Vande Bharat trains
TrainFrom → ToDepartsArrivesTimeNot onClasses
20607MGR Chennai Central → Mysuru05:5012:206 h 30 minWednesdayCC, EC
20608Mysuru → MGR Chennai Central13:0519:206 h 15 minWednesdayCC, EC
20627Chennai Egmore → Nagercoil05:0013:508 h 50 minWednesdayCC, EC
20628Nagercoil → Chennai Egmore14:2023:058 h 45 minWednesdayCC, EC
20641Bengaluru Cantt → Coimbatore14:2020:406 h 20 minThursdayCC, EC
20642Coimbatore → Bengaluru Cantt07:2513:456 h 20 minThursdayCC, EC
20643MGR Chennai Central → Coimbatore14:1520:156 hWednesdayCC, EC
20644Coimbatore → MGR Chennai Central06:0011:505 h 50 minWednesdayCC, EC
20663Mysuru → MGR Chennai Central06:0012:306 h 30 minThursdayCC, EC
20664MGR Chennai Central → Mysuru17:0023:306 h 30 minThursdayCC, EC
20665Chennai Egmore → Tirunelveli15:1023:007 h 50 minTuesdayCC, EC
20666Tirunelveli → Chennai Egmore06:0014:008 hTuesdayCC, EC
20671Madurai → Bengaluru Cantt05:1513:007 h 45 minTuesdayCC, EC
20672Bengaluru Cantt → Madurai13:3021:408 h 10 minTuesdayCC, EC
20677MGR Chennai Central → Narasapur05:3014:108 h 40 minTuesdayCC, EC
20678Narasapur → MGR Chennai Central14:5023:458 h 55 minTuesdayCC, EC
20705Hazur Sahib Nanded → Mumbai CSMT05:2014:158 h 55 minWednesdayCC, EC
20706Mumbai CSMT → Hazur Sahib Nanded13:1522:259 h 10 minThursdayCC, EC
20871Howrah → Rourkela06:0012:056 h 5 minTuesdayCC, EC
20872Rourkela → Howrah13:3019:506 h 20 minTuesdayCC, EC
20897Howrah → Ranchi14:3522:007 h 25 minTuesdayCC, EC
20898Ranchi → Howrah06:0013:107 h 10 minTuesdayCC, EC
20901Mumbai Central → Gandhinagar Capital06:0012:306 h 30 minWednesdayCC, EC
20902Gandhinagar Capital → Mumbai Central14:0020:356 h 35 minWednesdayCC, EC
22223Mumbai CSMT → Sainagar Shirdi06:2011:305 h 10 minTuesdayCC, EC
22224Sainagar Shirdi → Mumbai CSMT17:4522:505 h 5 minTuesdayCC, EC
22225Mumbai CSMT → Solapur16:0522:406 h 35 minWednesdayCC, EC
22226Solapur → Mumbai CSMT06:0512:356 h 30 minThursdayCC, EC
22229Mumbai CSMT → Madgaon05:2513:107 h 45 minFridayCC, EC
22230Madgaon → Mumbai CSMT14:4022:307 h 50 minFridayCC, EC
22301Howrah → New Jalpaiguri05:5513:307 h 35 minWednesdayCC, EC
22302New Jalpaiguri → Howrah14:5522:307 h 35 minWednesdayCC, EC
22303Howrah → Gaya06:4512:305 h 45 minThursdayCC, EC
22304Gaya → Howrah15:1521:105 h 55 minThursdayCC, EC
22309Howrah → Jamalpur07:4514:156 h 30 minFridayCC, EC
22310Jamalpur → Howrah15:3022:056 h 35 minFridayCC, EC
22347Howrah → Patna15:5022:406 h 50 minWednesdayCC, EC
22348Patna → Howrah08:0014:356 h 35 minWednesdayCC, EC
22415Varanasi → New Delhi06:0014:058 h 5 minTuesdayCC, EC
22416New Delhi → Varanasi15:0023:058 h 5 minTuesdayCC, EC
22435Varanasi → New Delhi15:0023:008 hThursdayCC, EC
22436New Delhi → Varanasi06:0014:008 hThursdayCC, EC
22895Howrah → Puri06:1013:006 h 50 minThursdayCC, EC
22896Puri → Howrah13:4020:306 h 50 minThursdayCC, EC
22961Mumbai Central → Ahmedabad15:4521:155 h 30 minSundayCC, EC
22962Ahmedabad → Mumbai Central06:0511:455 h 40 minSundayCC, EC
27421Varanasi → New Delhi20:5006:10 +19 h 20 minFriday3A, 2A, 1A
27422New Delhi → Varanasi21:4007:10 +19 h 30 minSaturday3A, 2A, 1A
27575Howrah → Kamakhya18:2008:20 +114 hThursday3A, 2A, 1A
27576Kamakhya → Howrah18:1508:15 +114 hWednesday3A, 2A, 1A
27651Mumbai CSMT → SMVT Bengaluru20:1012:00 +115 h 50 minTuesday3A, 2A, 1A
27652SMVT Bengaluru → Mumbai CSMT19:4511:55 +116 h 10 minMonday3A, 2A, 1A

How to read Vande Bharat timings

Each Vande Bharat train has its own five-digit number, and each route is run by a pair of trains, one in each direction, such as 22435 and 22436 on New Delhi – Varanasi. The times in the table are the departure from the train's first station and the arrival at its last, as scheduled. If you board or leave at a station in between, open the train's page for the stop-by-stop Vande Bharat time table: every page lists the arrival, departure and halt at each station, the distance from the start and the day.

All Vande Bharat trains in this list run six days a week, with one day off that differs by train. The "Not on" column gives that day, counted from the departure at the first station. On the day you travel, check the live running status on NTES, because the scheduled time is not a promise.

Earliest and latest Vande Bharat departures

Vande Bharat Express Chair Car trains are daytime trains. The earliest departure in this list is 20627 Chennai Egmore–Nagercoil at 05:00, followed by 20671 Madurai–Bengaluru Cantt at 05:15. The latest Chair Car departure is 22224 Sainagar Shirdi–Mumbai CSMT at 17:45. 23 of the 46 Chair Car trains leave before noon.

The 6 Vande Bharat Sleeper trains work the other way round: they leave in the evening and arrive the next morning, for example 27421 Varanasi–New Delhi at 20:50, 27422 New Delhi–Varanasi at 21:40, 27575 Howrah–Kamakhya at 18:20.

Longest and shortest Vande Bharat journeys

The longest journey in this list is 27651 Mumbai CSMT–SMVT Bengaluru, 1114 km in 15 h 50 min. The longest daytime Vande Bharat Express is 22435 Varanasi–New Delhi, 771 km. The shortest is 22224 Sainagar Shirdi–Mumbai CSMT, 343 km in 5 h 5 min.

Fastest Vande Bharat trains by average speed

Average speed is the distance divided by the scheduled journey time, including every stop, so it is much lower than the 160 km/h top speed. Among the Chair Car trains in this list the fastest averages are:

  1. 22229 Mumbai CSMT–Madgaon: about 99 km/h over 765 km
  2. 22230 Madgaon–Mumbai CSMT: about 98 km/h over 765 km
  3. 22435 Varanasi–New Delhi: about 96 km/h over 771 km
  4. 22436 New Delhi–Varanasi: about 96 km/h over 771 km
  5. 22415 Varanasi–New Delhi: about 94 km/h over 760 km

The slowest average is 20641 Bengaluru Cantt–Coimbatore, at about 59 km/h, on a route with 5 stops. See Vande Bharat speed for why.

Which day does each Vande Bharat not run?

The day off is spread across the week, so there is no single day when all Vande Bharat trains rest. In this list: 1 trains do not run on Monday, 15 trains do not run on Tuesday, 15 trains do not run on Wednesday, 13 trains do not run on Thursday, 5 trains do not run on Friday, 1 trains do not run on Saturday, 2 trains do not run on Sunday. The two trains of a pair usually share the same day off. Check any date with the running days checker.

Vande Bharat trains by route

Every route in this list, with the trains that run on it and the time each leaves its first station:

Which Vande Bharat trains are in this list?

This list has 52 Vande Bharat trains on 22 routes whose full timetable we have checked stop by stop against two independent sources: 46 Vande Bharat Express Chair Car trains and 6 Vande Bharat Sleeper trains. Indian Railways runs 168 Vande Bharat services on 84 routes, and we add trains as we check them. For a route that is not here yet, the Vande Bharat route list has every train number, and trains between stations finds Vande Bharat trains for a pair of stations.

Vande Bharat train timings FAQs

What is the timing of Vande Bharat train?
Each Vande Bharat train has its own timing. In this list, departures from the first station range from 05:00 to 17:45 for Chair Car trains; Sleeper trains leave in the evening. Find your train in the table above.

Which is the earliest Vande Bharat train?
In this list, 20627 from Chennai Egmore at 05:00.

Does Vande Bharat run every day?
No. Each Vande Bharat train runs six days a week and has one day off, which differs by train.

How can I check the live timing of a Vande Bharat train?
On NTES, the official National Train Enquiry System. Enter the train number and the date it left its first station.

Where can I see the full Vande Bharat time table with all stops?
Open the train's page from the table above. Each page lists every stop with arrival, departure, halt, day and distance.

Sources

Timetables checked on 11 November 2026 against erail.in and ConfirmTkt for each train; live running on NTES. Report a correction.