Vande Bharat Trains Between Stations

Choose your boarding and destination stations to see every Vande Bharat train that runs between them, including trains where both are intermediate stops.

Free, no login, runs in your browser. Data checked 11 November 2026.

Vande Bharat Trains Between Stations

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

  1. Choose your From station. The list contains every station where at least one tracked Vande Bharat train stops, with its station code.
  2. Choose your To station.
  3. Press Find trains. Each result shows the train number, your departure and arrival times, the journey time, the distance and the running days.
  4. 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

SearchVande 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:

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

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).

Independent tool. Rules and timetables are checked against official sources, but the IRCTC screen is final.