What the Vande Bharat distance calculator does
This tool gives the rail distance in kilometres between any two stops of a Vande Bharat Express, together with the scheduled journey time and the average speed for that stretch. Pick a Vande Bharat train, choose where you get on and where you get off, and the answer appears straight away. It works for every stop, not only the first and last stations, so you can find the distance from New Delhi to Kanpur Central on the Varanasi Vande Bharat, or from Thane to Thivim on the Mumbai–Goa Vande Bharat train.
Distance is useful for more than curiosity. Vande Bharat fares are based on distance, the Vande Bharat Sleeper has a 400 km minimum charge, Tatkal on CC and EC is charged as if the trip were at least 250 km, and the distance tells you how fast a section really is.
How to use the calculator
- Choose your Vande Bharat train. Each direction has its own number, such as 22436 New Delhi–Varanasi and 22435 Varanasi–New Delhi.
- Choose the From station. The list shows every scheduled stop in running order, with its station code.
- Choose the To station. It must come after the From station in the direction of travel. If you pick one before it, the tool asks you to swap.
- Read the result: the distance in km, the departure and arrival times, the journey time and the average speed in km/h.
How the distance and speed are worked out
Every Vande Bharat timetable lists the distance of each stop from the train's first station. The calculator subtracts the boarding station's figure from the destination's figure. The journey time is the scheduled arrival at your destination minus the scheduled departure from your boarding station, allowing for trains that cross midnight. Average speed is simply distance divided by time, so it includes any stops in between.
Distances come from our checked timetables, which were cross-checked between erail, ConfirmTkt and RailYatri on 11 November 2026.
Worked examples on popular Vande Bharat routes
| Train and stretch | Distance | Time | Average |
|---|---|---|---|
| 22895 Howrah (HWH) → Bhubaneswar (BBS) | 439 km | 5 h 18 min | 82.8 km/h |
| 22895 Bhubaneswar (BBS) → Puri (PURI) | 63 km | 1 h 28 min | 43.0 km/h |
| 22229 Thane (TNA) → Thivim (THVM) | 667 km | 6 h 9 min | 108.5 km/h |
| 22436 New Delhi (NDLS) → Kanpur Central (CNB) | 441 km | 4 h 8 min | 106.7 km/h |
| 22436 Prayagraj Jn (PRYJ) → Varanasi Jn (BSB) | 135 km | 1 h 50 min | 73.6 km/h |
| 22961 Mumbai Central (MMCT) → Surat (ST) | 263 km | 2 h 53 min | 91.2 km/h |
| 20643 Chennai Central (MAS) → Salem Jn (SA) | 334 km | 3 h 28 min | 96.3 km/h |
| 22301 Howrah (HWH) → Malda Town (MLDT) | 328 km | 4 h 27 min | 73.7 km/h |
| 27651 Mumbai CSMT → Solapur Jn (SUR), overnight | 455 km | 6 h 50 min | 66.6 km/h |
The examples show how much speed varies within one Vande Bharat Express. On the Howrah–Puri Vande Bharat, the 439 km run to Bhubaneswar averages 82.8 km/h, but the last 63 km to Puri averages only 43 km/h. On the Mumbai–Goa Vande Bharat, the long Konkan stretch from Thane to Thivim averages 108.5 km/h, faster than the train's end-to-end average. On the New Delhi–Varanasi Vande Bharat train, New Delhi to Kanpur Central averages 106.7 km/h, while the final section from Prayagraj to Varanasi drops to 73.6 km/h.
Full route distances
For reference, these are the end-to-end distances of the Vande Bharat trains in our guide: New Delhi–Varanasi 771 km on 22435/22436 and 760 km on 22415/22416; Mumbai CSMT–Madgaon 765 km; Howrah–New Jalpaiguri 561 km; Mumbai Central–Gandhinagar Capital 521 km on 20901/20902; Howrah–Puri 502 km; Chennai Central–Coimbatore 497 km; and Mumbai Central–Ahmedabad 491 km. Among the Vande Bharat Sleeper trains, Mumbai CSMT–SMVT Bengaluru is the longest at 1,114 km, Howrah–Kamakhya is 966 km and New Delhi–Varanasi is 758 km.
Why distances sometimes differ
- Two trains, two distances, same route. Railway timetables list 22435/22436 at 771 km and 22415/22416 at 760 km between the same New Delhi and Varanasi Jn stations. IRCTC used these same figures when we checked fares, so the two Vande Bharat trains are charged on slightly different distances.
- Timetable sites disagree by a kilometre or two. For 22961, erail lists Surat at 262 km while ConfirmTkt and RailYatri list 263 km. We use the figure two sources agree on.
- Fares use chargeable distance. IRCTC works out the fare on the railway's own chargeable distance, which it shows when you book. It is usually the same as the timetable figure, but not always.
How distance affects what you pay
- Chair Car fares fall per km on longer trips. The CC base fare is about ₹1.96 per km on the 502 km Howrah–Puri run but about ₹1.71 per km on the 771 km New Delhi–Varanasi run.
- Vande Bharat Sleeper minimum. Every Sleeper ticket is charged for at least 400 km, so a short trip such as Mumbai CSMT to Pune (192 km on 27651) costs the same as a 400 km one.
- Tatkal minimum distance. The Tatkal charge on CC and EC is worked out as if the trip were at least 250 km.
Turn a distance into a price with the Vande Bharat fare calculator or the Vande Bharat Sleeper fare calculator.
Day train vs overnight Sleeper on the same stretch
The New Delhi to Kanpur Central stretch shows the difference between a daytime Vande Bharat Express and the Vande Bharat Sleeper. The Chair Car 22436 covers its 441 km in 4 hours 8 minutes, averaging 106.7 km/h. The Sleeper 27422 covers 439 km between the same stations overnight in 5 hours 5 minutes, averaging 86.4 km/h. The Sleeper is timed for a night's rest rather than the shortest journey.
Vande Bharat distance FAQs
What is the Delhi to Varanasi distance by Vande Bharat Express?
771 km on 22435/22436 and 760 km on 22415/22416, both between New Delhi (NDLS) and Varanasi Jn (BSB). The Vande Bharat Sleeper 27421/27422 is listed at 758 km.
What is the Delhi to Kanpur distance by Vande Bharat Express?
441 km from New Delhi to Kanpur Central on 22436, covered in 4 hours 8 minutes.
How far is Howrah to Puri on the Vande Bharat train?
502 km, covered in 6 hours 50 minutes by 22895 and 22896.
What is the Mumbai to Goa distance on Vande Bharat?
765 km from Mumbai CSMT to Madgaon (MAO), in about 7 hours 45 minutes.
What is the Vande Bharat Express ticket price per km?
In CC, the base fare is roughly ₹1.70 to ₹2.00 per km on full-length trips, before reservation, superfast, GST and meal charges. Sleeper 3A is ₹2.40 per km before GST.
Which is the longest Vande Bharat route?
Among the Vande Bharat trains in our guide, the Mumbai CSMT–SMVT Bengaluru Sleeper is the longest at 1,114 km. Among Chair Car trains we track, New Delhi–Varanasi (771 km) is the longest. See the speed and longest routes guide.
Related tools and guides
Vande Bharat speed ranking · Trains between stations · Train time table · Vande Bharat route list
Sources: Vande Bharat timetables from erail, ConfirmTkt and RailYatri, cross-checked 11 November 2026; distances used by IRCTC from its fare enquiry, 11 November 2026; Railway Board Commercial Circular 03/2026 for the Sleeper 400 km minimum; IRCTC Tatkal rules. Checked November 2026.
