What this Vande Bharat trains between stations tool does
Most people do not travel from the first station of a Vande Bharat Express to the last. They board in their own city and get off somewhere along the line. This tool finds every Vande Bharat train that runs between any two stations, including intermediate stops, and shows the departure and arrival times at your stations, the journey time, the distance and the running days. Searching Howrah to Bhubaneswar, for example, finds the Howrah–Puri Vande Bharat 22895, even though neither Bhubaneswar nor the train's name mentions the other.
It covers 52 Vande Bharat trains and 404 scheduled stops whose timetables we have checked, including all three Vande Bharat Sleeper routes.
How to use the tool
- Choose your From station. The list contains every station where at least one tracked Vande Bharat train stops, with its station code.
- Choose your To station.
- Press Find trains. Each result shows the train number, your departure and arrival times, the journey time, the distance and the running days.
- Click a train number to open its full Vande Bharat time table.
How it works
The tool searches the full stop list of every Vande Bharat train we have checked, so it finds trains where your stations are intermediate stops, not just the first and last station. A train is listed only if it stops at your From station first and your To station later, in that direction. Journey time is the scheduled arrival at your destination minus the scheduled departure from your boarding station, counted across midnight for overnight Vande Bharat Sleeper trains, which are marked "Sleeper" and show "+1" when you arrive the next day.
Worked examples
| Search | Vande Bharat trains found |
|---|---|
| Howrah (HWH) → Bhubaneswar (BBS) | 22895: 06:10 → 11:28, 5 h 18 min, 439 km |
| Mumbai Central (MMCT) → Surat (ST) | 20901: 06:00 → 09:05; 22961: 15:45 → 18:38 |
| New Delhi (NDLS) → Kanpur Central (CNB) | 22436: 06:00 → 10:08; 22416: 15:00 → 19:08; Sleeper 27422: 21:40 → 02:45 (+1) |
| MGR Chennai Central (MAS) → KSR Bengaluru (SBC) | 20607: 05:50 → 10:00; 20664: 17:00 → 21:25 |
| Mumbai CSMT → Thane (TNA) | 22229, 22223, 20706 and 22225, each about 25 to 29 minutes |
| Howrah → Malda Town (MLDT) | 22301: 05:55 → 10:22; Sleeper 27575: 18:20 → 22:50 |
Some useful patterns appear. Mumbai Central to Surat has a morning and an afternoon Vande Bharat Express, about three hours each. New Delhi to Kanpur has three Vande Bharat trains a day, two Chair Cars and the overnight Sleeper. And there is no Vande Bharat Express that starts in Chennai and ends in Bengaluru, but two Chennai–Mysuru trains stop at KSR Bengaluru, so a Chennai–Bengaluru search finds them.
Short hops on Vande Bharat Express trains
Many Vande Bharat Express trains double as fast intercity links over shorter distances. From our timetables:
- Surat (ST) → Mumbai Central: 22962 leaves Surat at 08:20 and reaches Mumbai Central at 11:45; 20902 leaves at 17:08 and arrives at 20:35. Both cover 262 km in about three and a half hours.
- Ahmedabad (ADI) → Vadodara (BRC): 100 km in 50 minutes on 22962 (06:05 → 06:55), or 58 minutes on 20902 (14:50 → 15:48).
- Bhubaneswar (BBS) → Puri (PURI): 63 km on 22895, 11:32 → 13:00, the last leg of the Howrah–Puri Vande Bharat.
- Chennai Central (MAS) → Katpadi Jn (KPD): 130 km in 1 h 23 min on 20607 (05:50 → 07:13) or 20664 (17:00 → 18:23).
- Mumbai CSMT → Pune Jn (PUNE): 192 km on 22225 (16:05 → 19:10). The Sleeper 27651 also stops at Pune, but its 400 km minimum charge makes it costly for this hop.
Why search from your real boarding station
Vande Bharat fares are based on distance, so a ticket from an intermediate station costs less than the full-route fare. Searching from the station where you actually board also shows the exact time the Vande Bharat train reaches you, which matters on routes like Mumbai–Goa where Thane is 27 minutes and Panvel an hour after Mumbai CSMT. If your plans change after booking, an e-ticket's boarding station can be changed once on IRCTC, up to about 30 minutes before departure. See the ticket change guide.
City names vs station codes
The tool works with stations, not cities, because a Vande Bharat train uses one specific station. Mumbai has Mumbai CSMT (CSMT), Dadar (DR), Thane (TNA), Mumbai Central (MMCT) and Borivali (BVI) on different Vande Bharat routes. Bengaluru has KSR Bengaluru (SBC), SMVT Bengaluru (SMVB), Bengaluru Cantonment (BNC) and Krishnarajapuram (KJM). "Goa" means Madgaon (MAO) or Thivim (THVM). If your city has more than one station, try each, or use the city search on the homepage, which matches city names to all their stations.
Edge cases
- Direction matters. Bhubaneswar to Howrah finds 22896, not 22895. If nothing is found, try the reverse.
- Very short trips are allowed but may cost more than you expect. Mumbai CSMT to Thane on a Vande Bharat Express is a full reserved ticket, and the Vande Bharat Sleeper charges at least 400 km.
- Running days are by first-station date. On daytime Chair Car trains this is your travel date.
- Routes we have not checked yet will not appear. See the full route list for all 84 Vande Bharat routes.
Trains between stations FAQs
How do I find Vande Bharat trains between two stations?
Choose your boarding and destination stations above and press Find trains. The tool lists every tracked Vande Bharat train that stops at both, in that order.
Is there a Vande Bharat from Mumbai to Surat?
Yes. 20901 leaves Mumbai Central at 06:00 and reaches Surat at 09:05, and 22961 leaves at 15:45 and reaches Surat at 18:38.
Is there a Vande Bharat from Chennai to Bengaluru?
Yes, as part of the Chennai–Mysuru route. 20607 reaches KSR Bengaluru at 10:00 and 20664 at 21:25, both from MGR Chennai Central.
Which Vande Bharat trains stop at Kanpur?
Among the trains we track, 22436, 22416 and the Sleeper 27422 towards Varanasi, and 22435, 22415 and 27421 towards New Delhi.
Can I book a Vande Bharat ticket from an intermediate station?
Yes. Search your actual boarding station on IRCTC, exactly as you would for the first station of the Vande Bharat Express. The fare is lower than the full-route fare because it is based on distance.
Does the tool show live availability?
No. It shows scheduled Vande Bharat trains. Seat availability and fares for your stations are on IRCTC.
Related tools and guides
For fares on your station pair, use the Vande Bharat fare calculator or check IRCTC. Plan a same-day trip with the return trip planner, check the distance, and read the booking guide.
Sources: timetables cross-checked on erail, ConfirmTkt and RailYatri, 11 November 2026; route list from the Ministry of Railways (PIB, July 2026).
