Wednesday, 4 November 2026 Live data, refreshed every few minutes Railway newsहिन्दी
TrainLiveStatus
Trains and routes

Trains That Make Up the Most Lost Time, 26 Sep to 9 Oct 2026

Fifteen trains that made up the most time per run in our own tracking, 26 September to 9 October 2026, with on-time rates and the caveats that apply.

A suburban train travels on railway tracks at sunset, capturing the essence of daily commute.

Photo: GOWTHAM AGM / Pexels

Between 26 September and 9 October 2026, the trains that made up the most time were also among the most delayed in our tracking. The Howrah Mail (12809) recovered an average of 268 minutes per run, but its average maximum delay was 297 minutes. This report lists the 15 trains with the highest average recovery, with the method and caveats that apply.

How we measured it

For each day, the delay we record for a train is the largest delay reported during that day's run, in minutes. A run counts as on time if that figure is within 15 minutes. The figure in this report, minutes recovered, is the average amount of time a train made up per run in our tracking. The window covers 14 days. 6,902 trains were in scope and 5,423 made the ranking. This is our own delay history, not an official railway statistic.

Across all trains in scope, the average maximum delay was 49 minutes and 40% of runs were on time. Every train in the table below sits far from that average.

The 15 trains that made up the most time

The list is ranked by average minutes recovered, highest first. Each train links to its live status and delay history page.

RankTrainRouteDays observedAvg max delayAvg minutes recovered
112809 Howrah MailMumbai CSMT to Howrah14297 min268 min
201450 DNR PUNE SpecialDanapur to Pune14362 min195 min
312860 Gitanjali ExpressHowrah to Mumbai CSMT14248 min184 min
412130 Azad HIND ExpressHowrah to Pune14401 min182 min
501449 PUNE DNR SpecialPune to Danapur14326 min172 min
664051 Ksv-gzb EMUKosi Kalan to Ghaziabad13252 min168 min
712833 ADI HWH ExpressAhmedabad to Howrah14283 min167 min
818477 Utkal ExpressPuri to Yog Nagari Rishikesh11189 min167 min
918478 Kalingautkal ExpressYog Nagari Rishikesh to Puri13372 min165 min
1012129 Azad HIND ExpressPune to Howrah14329 min156 min
1163202 Spj-bju MEMUSamastipur to Barauni14313 min152 min
1212203 Garib Rath ExpressSaharsa to Amritsar10265 min150 min
1312413 Galtadham PoojaAjmer to Jammu Tawi14241 min138 min
1418029 LTT Shalimar ExpressLokmanya Tilak Terminus to Shalimar14182 min137 min
1504013 LKQ ANVT SpecialLaukaha Bazar to Anand Vihar Terminal14266 min134 min
Gitanjali Express
Gitanjali ExpressPhoto: শরদিন্দু ভট্টাচার্য্য, CC BY-SA 4.0

Every train in the table had an on-time rate of 0% over the window, so none of their observed days had a largest delay within 15 minutes. Two trains were cancelled on some days: the Utkal Express (18477) on 3 days and the Kalingautkal Express (18478) on 1 day.

What the figures show

  • Recovery follows delay. A train can only make up time after it has fallen behind. The trains with the largest recovery also had large delays to start with, so a high figure is a sign of a big delay, not of a train that is running well.
  • The Utkal Express starts from a smaller delay. Its average maximum delay of 189 minutes is below most of the table, yet it still recovered 167 minutes per run on average. It was observed on 11 days, with the other 3 days cancelled.
  • Shorter runs appear too. The Spj-bju MEMU (63202) covers roughly 50 km, and the Ksv-gzb EMU (64051) roughly 120 km. Their place in the table shows that recovery is not limited to long-distance trains.
Tip: if your train is on this list, the figure is a reason to watch its live status on the day you travel, not a promise that it will catch up. Arrival time is what matters for your connection.

Caveats for reading this data

The sample covers 14 days, and most trains were observed on every one of them. Our data shows how much time each train made up per run. It does not show why a train made up time, and we have not analysed causes for any delay here.

For a general explanation of why trains run late, read the guide to why trains run late. The earlier week's report on the most delayed trains covers the same kind of data for a shorter window, and the most punctual trains covers the other end of the scale.

An express train hauled by a WAP-7 electric locomotive
An express train hauled by a WAP-7 electric locomotivePhoto: Nikhil B, CC BY 3.0

What to do if your train is on this list

Check the train's own page for its recent delay history before you travel, so you know what a typical run looks like. On the day, track the train with live running status and plan any connection with some margin. If your journey depends on one of these trains, the trip planner can show alternatives on the same route.

Our figures show delays and recoveries as reported, so the arrival time on the day is the number to plan around.

Live running status

Where is your train right now?

Live position, expected arrival at every stop and the delay history of the last few weeks.

Use it on your trip

Frequently asked questions

What does minutes recovered mean in this report?

It is the average number of minutes a train made up per run in our tracking, between 26 September and 9 October 2026. A train can only recover time after it has fallen behind, so a high figure means a large delay that was partly reduced.

Did any of these trains run on time during the window?

No. Every train in this table had an on-time rate of 0% over the window. On-time means the largest delay reported in a day's run was within 15 minutes.

Why do some trains appear here with cancelled days?

The Utkal Express (18477) was cancelled on 3 days in the window and the Kalingautkal Express (18478) on 1 day. Their averages are based on the days they were observed.

Is this an official railway statistic?

No. This is our own delay history, built from the delays we record during each day's run. It is not an official figure from Indian Railways.

Keep reading