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.
| Train | From → To | Departs | Arrives | Time | Not on | Classes |
|---|---|---|---|---|---|---|
| 20607 | MGR Chennai Central → Mysuru | 05:50 | 12:20 | 6 h 30 min | Wednesday | CC, EC |
| 20608 | Mysuru → MGR Chennai Central | 13:05 | 19:20 | 6 h 15 min | Wednesday | CC, EC |
| 20627 | Chennai Egmore → Nagercoil | 05:00 | 13:50 | 8 h 50 min | Wednesday | CC, EC |
| 20628 | Nagercoil → Chennai Egmore | 14:20 | 23:05 | 8 h 45 min | Wednesday | CC, EC |
| 20641 | Bengaluru Cantt → Coimbatore | 14:20 | 20:40 | 6 h 20 min | Thursday | CC, EC |
| 20642 | Coimbatore → Bengaluru Cantt | 07:25 | 13:45 | 6 h 20 min | Thursday | CC, EC |
| 20643 | MGR Chennai Central → Coimbatore | 14:15 | 20:15 | 6 h | Wednesday | CC, EC |
| 20644 | Coimbatore → MGR Chennai Central | 06:00 | 11:50 | 5 h 50 min | Wednesday | CC, EC |
| 20663 | Mysuru → MGR Chennai Central | 06:00 | 12:30 | 6 h 30 min | Thursday | CC, EC |
| 20664 | MGR Chennai Central → Mysuru | 17:00 | 23:30 | 6 h 30 min | Thursday | CC, EC |
| 20665 | Chennai Egmore → Tirunelveli | 15:10 | 23:00 | 7 h 50 min | Tuesday | CC, EC |
| 20666 | Tirunelveli → Chennai Egmore | 06:00 | 14:00 | 8 h | Tuesday | CC, EC |
| 20671 | Madurai → Bengaluru Cantt | 05:15 | 13:00 | 7 h 45 min | Tuesday | CC, EC |
| 20672 | Bengaluru Cantt → Madurai | 13:30 | 21:40 | 8 h 10 min | Tuesday | CC, EC |
| 20677 | MGR Chennai Central → Narasapur | 05:30 | 14:10 | 8 h 40 min | Tuesday | CC, EC |
| 20678 | Narasapur → MGR Chennai Central | 14:50 | 23:45 | 8 h 55 min | Tuesday | CC, EC |
| 20705 | Hazur Sahib Nanded → Mumbai CSMT | 05:20 | 14:15 | 8 h 55 min | Wednesday | CC, EC |
| 20706 | Mumbai CSMT → Hazur Sahib Nanded | 13:15 | 22:25 | 9 h 10 min | Thursday | CC, EC |
| 20871 | Howrah → Rourkela | 06:00 | 12:05 | 6 h 5 min | Tuesday | CC, EC |
| 20872 | Rourkela → Howrah | 13:30 | 19:50 | 6 h 20 min | Tuesday | CC, EC |
| 20897 | Howrah → Ranchi | 14:35 | 22:00 | 7 h 25 min | Tuesday | CC, EC |
| 20898 | Ranchi → Howrah | 06:00 | 13:10 | 7 h 10 min | Tuesday | CC, EC |
| 20901 | Mumbai Central → Gandhinagar Capital | 06:00 | 12:30 | 6 h 30 min | Wednesday | CC, EC |
| 20902 | Gandhinagar Capital → Mumbai Central | 14:00 | 20:35 | 6 h 35 min | Wednesday | CC, EC |
| 22223 | Mumbai CSMT → Sainagar Shirdi | 06:20 | 11:30 | 5 h 10 min | Tuesday | CC, EC |
| 22224 | Sainagar Shirdi → Mumbai CSMT | 17:45 | 22:50 | 5 h 5 min | Tuesday | CC, EC |
| 22225 | Mumbai CSMT → Solapur | 16:05 | 22:40 | 6 h 35 min | Wednesday | CC, EC |
| 22226 | Solapur → Mumbai CSMT | 06:05 | 12:35 | 6 h 30 min | Thursday | CC, EC |
| 22229 | Mumbai CSMT → Madgaon | 05:25 | 13:10 | 7 h 45 min | Friday | CC, EC |
| 22230 | Madgaon → Mumbai CSMT | 14:40 | 22:30 | 7 h 50 min | Friday | CC, EC |
| 22301 | Howrah → New Jalpaiguri | 05:55 | 13:30 | 7 h 35 min | Wednesday | CC, EC |
| 22302 | New Jalpaiguri → Howrah | 14:55 | 22:30 | 7 h 35 min | Wednesday | CC, EC |
| 22303 | Howrah → Gaya | 06:45 | 12:30 | 5 h 45 min | Thursday | CC, EC |
| 22304 | Gaya → Howrah | 15:15 | 21:10 | 5 h 55 min | Thursday | CC, EC |
| 22309 | Howrah → Jamalpur | 07:45 | 14:15 | 6 h 30 min | Friday | CC, EC |
| 22310 | Jamalpur → Howrah | 15:30 | 22:05 | 6 h 35 min | Friday | CC, EC |
| 22347 | Howrah → Patna | 15:50 | 22:40 | 6 h 50 min | Wednesday | CC, EC |
| 22348 | Patna → Howrah | 08:00 | 14:35 | 6 h 35 min | Wednesday | CC, EC |
| 22415 | Varanasi → New Delhi | 06:00 | 14:05 | 8 h 5 min | Tuesday | CC, EC |
| 22416 | New Delhi → Varanasi | 15:00 | 23:05 | 8 h 5 min | Tuesday | CC, EC |
| 22435 | Varanasi → New Delhi | 15:00 | 23:00 | 8 h | Thursday | CC, EC |
| 22436 | New Delhi → Varanasi | 06:00 | 14:00 | 8 h | Thursday | CC, EC |
| 22895 | Howrah → Puri | 06:10 | 13:00 | 6 h 50 min | Thursday | CC, EC |
| 22896 | Puri → Howrah | 13:40 | 20:30 | 6 h 50 min | Thursday | CC, EC |
| 22961 | Mumbai Central → Ahmedabad | 15:45 | 21:15 | 5 h 30 min | Sunday | CC, EC |
| 22962 | Ahmedabad → Mumbai Central | 06:05 | 11:45 | 5 h 40 min | Sunday | CC, EC |
| 27421 | Varanasi → New Delhi | 20:50 | 06:10 +1 | 9 h 20 min | Friday | 3A, 2A, 1A |
| 27422 | New Delhi → Varanasi | 21:40 | 07:10 +1 | 9 h 30 min | Saturday | 3A, 2A, 1A |
| 27575 | Howrah → Kamakhya | 18:20 | 08:20 +1 | 14 h | Thursday | 3A, 2A, 1A |
| 27576 | Kamakhya → Howrah | 18:15 | 08:15 +1 | 14 h | Wednesday | 3A, 2A, 1A |
| 27651 | Mumbai CSMT → SMVT Bengaluru | 20:10 | 12:00 +1 | 15 h 50 min | Tuesday | 3A, 2A, 1A |
| 27652 | SMVT Bengaluru → Mumbai CSMT | 19:45 | 11:55 +1 | 16 h 10 min | Monday | 3A, 2A, 1A |
No train matches. Try a station name or a train number.
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:
- 22229 Mumbai CSMT–Madgaon: about 99 km/h over 765 km
- 22230 Madgaon–Mumbai CSMT: about 98 km/h over 765 km
- 22435 Varanasi–New Delhi: about 96 km/h over 771 km
- 22436 New Delhi–Varanasi: about 96 km/h over 771 km
- 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:
- MGR Chennai Central – Mysuru: 20607 from MGR Chennai Central at 05:50, 20608 from Mysuru at 13:05, 20663 from Mysuru at 06:00, 20664 from MGR Chennai Central at 17:00
- Chennai Egmore – Nagercoil: 20627 from Chennai Egmore at 05:00, 20628 from Nagercoil at 14:20
- Bengaluru Cantt – Coimbatore: 20641 from Bengaluru Cantt at 14:20, 20642 from Coimbatore at 07:25
- MGR Chennai Central – Coimbatore: 20643 from MGR Chennai Central at 14:15, 20644 from Coimbatore at 06:00
- Chennai Egmore – Tirunelveli: 20665 from Chennai Egmore at 15:10, 20666 from Tirunelveli at 06:00
- Madurai – Bengaluru Cantt: 20671 from Madurai at 05:15, 20672 from Bengaluru Cantt at 13:30
- MGR Chennai Central – Narasapur: 20677 from MGR Chennai Central at 05:30, 20678 from Narasapur at 14:50
- Hazur Sahib Nanded – Mumbai CSMT: 20705 from Hazur Sahib Nanded at 05:20, 20706 from Mumbai CSMT at 13:15
- Howrah – Rourkela: 20871 from Howrah at 06:00, 20872 from Rourkela at 13:30
- Howrah – Ranchi: 20897 from Howrah at 14:35, 20898 from Ranchi at 06:00
- Mumbai Central – Gandhinagar Capital: 20901 from Mumbai Central at 06:00, 20902 from Gandhinagar Capital at 14:00, 22961 from Mumbai Central at 15:45, 22962 from Ahmedabad at 06:05
- Mumbai CSMT – Sainagar Shirdi: 22223 from Mumbai CSMT at 06:20, 22224 from Sainagar Shirdi at 17:45
- Mumbai CSMT – Solapur: 22225 from Mumbai CSMT at 16:05, 22226 from Solapur at 06:05
- Mumbai CSMT – Madgaon: 22229 from Mumbai CSMT at 05:25, 22230 from Madgaon at 14:40
- Howrah – New Jalpaiguri: 22301 from Howrah at 05:55, 22302 from New Jalpaiguri at 14:55
- Howrah – Gaya: 22303 from Howrah at 06:45, 22304 from Gaya at 15:15
- Howrah – Jamalpur: 22309 from Howrah at 07:45, 22310 from Jamalpur at 15:30
- Howrah – Patna: 22347 from Howrah at 15:50, 22348 from Patna at 08:00
- Varanasi – New Delhi: 22415 from Varanasi at 06:00, 22416 from New Delhi at 15:00, 22435 from Varanasi at 15:00, 22436 from New Delhi at 06:00, 27421 from Varanasi at 20:50, 27422 from New Delhi at 21:40
- Howrah – Puri: 22895 from Howrah at 06:10, 22896 from Puri at 13:40
- Howrah – Kamakhya Sleeper: 27575 from Howrah at 18:20, 27576 from Kamakhya at 18:15
- Mumbai CSMT – SMVT Bengaluru Sleeper: 27651 from Mumbai CSMT at 20:10, 27652 from SMVT Bengaluru at 19:45
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.
