12959 — Bdts Bhuj Express

Punctuality History Last 365 Days
4 runs
On Time
25%
1 runs
Avg Delay
57 min
Max: 210 min
Late
75%
3 runs
75%
Moderately Reliable
On time or ≤15 min late: 3 of 4 runs  •  Avg delay: 57 min

On Time

25%

Late Runs

75%

Avg Delay

57 min

Total Runs

4 runs

Punctuality Overview
1
On Time
3
Late
Station-wise Average Delay
Station Avg Delay Samples
Bandra Terminus +2 min
6
Borivali +6 min
17
Surat +8 min
16
Vadodara Jn. +13 min
10
Anand Jn. +18 min
7
Nadiad Jn. +18 min
6
Ahmedabad Jn. +9 min
4
Mahesana Jn. +10 min
6
Palanpur Jn. +6 min
7
Disa +14 min
6
Bhildi Jn. +14 min
7
Diyodar +16 min
7
Bhabhar +19 min
7
Radhanpur +31 min
7
Adesar +32 min
6
Samakhiali Jn. +16 min
5
Bhachau +25 min
5
Gandhidham Jn. +22 min
5
Bhuj +6 min
4
Run History
4 records
Date Status Delay Source Destination Reached At Details
17 Jan 2026
Sat
Very Late +3h 30m BDTS BHUJ 01:20 PM on 19th, Jan View
13 Dec 2025
Sat
On Time +2 min BDTS BHUJ 09:52 AM on 14th, Dec View
29 Nov 2025
Sat
Slight Delay +8 min BDTS BHUJ 09:58 AM on 03rd, Dec View
13 Sep 2025
Sat
Slight Delay +9 min BDTS BHUJ 09:59 AM on 14th, Sep View
History data is collected from live train tracking.  •  View Full Timetable →