Train Chart Vacancy

12941 Bhavnagar Terminus - Asansol Jn Parasnath Express Time Table

Departs
17:45
Bhavnagar Terminus BVC
Arrives
10:10 day 3
Asansol Jn ASN
Journey
40h 25m
2306 km · 33 stops
Chart expected
about 07:45
on the day of travel — a target, not a guarantee (what this rests on)

12941 Bhavnagar Terminus - Asansol Jn Parasnath Express leaves Bhavnagar Terminus (BVC) at 17:45 and reaches Asansol Jn (ASN) at 10:10 on day 3 of the run. The booked run is 2306 km in 40h 25m, with 33 stops including both ends. It is the only train this timetable version books from Bhavnagar Terminus (BVC) through to Asansol Jn (ASN).

12941 at a glance

12941 in timetable version .
Runs onTue
Calendar row for this train to — beyond 2026-09-30, so not a date we stand behind
Timetable version covers to
Average speed57.1 km/h including halts — ours (how)
TypeExpress · Express
ReservationReserved (PRS) train. 12941 is a 1-, 2- or 8-series number: those are reserved. (how we decide)

Time table and route

33 stops from Bhavnagar Terminus BVC to Asansol Jn ASN, timed by version , km counted from BVC. +1 is the next day, +2 the one after.
StationArrivesDepartsHaltKm
BVC Bhavnagar Terminus start 17:45 — 0
SGD Songadh 18:17 18:18 1m 28
DLJ Dhola Jn 18:35 18:36 1m 49
BTD Botad Jn 19:13 19:15 2m 92
JVN Jorawarnagar Jn 20:06 20:07 1m 164
VG Viramgam Jn 21:45 21:47 2m 234
ADI Ahmedabad Jn 23:05 23:15 10m 299
ND Nadiad Jn 00:07 +1 00:09 +1 2m 345
CYI Chhayapuri 01:10 +1 01:15 +1 5m 394
DHD Dahod 03:12 +1 03:14 +1 2m 532
RTM Ratlam Jn 05:20 +1 05:30 +1 10m 646
NAD Nagda Jn 06:23 +1 06:25 +1 2m 687
SGZ Shamgarh 07:16 +1 07:18 +1 2m 778
BWM Bhawani Mandi 07:38 +1 07:40 +1 2m 811
RMA Ramganj Mandi Junction 07:58 +1 08:00 +1 2m 840
KOTA Kota Jn 09:00 +1 09:10 +1 10m 912
SWM Sawai Madhopur Jn 10:35 +1 10:40 +1 5m 1020
GGC Gangapur City Junction 11:25 +1 11:30 +1 5m 1083
SMVJ Shri Mahaveerji 11:58 +1 12:00 +1 2m 1117
IDH Idgah Agra Jn 14:50 +1 15:00 +1 10m 1243
TDL Tundla Jn 16:30 +1 16:35 +1 5m 1267
CNB Kanpur Central 19:30 +1 19:35 +1 5m 1499
PRYJ Prayagraj Jn 22:05 +1 22:10 +1 5m 1693
DDU PT.Deen Dayal Upadhyaya Jn 02:18 +2 02:25 +2 7m 1846
BBU Bhabua Road 03:14 +2 03:16 +2 2m 1899
SSM Sasaram 03:46 +2 03:48 +2 2m 1947
DOS Dehri ON Sone 04:01 +2 04:03 +2 2m 1964
AUBR Anugraha N Road 04:16 +2 04:18 +2 2m 1981
GAYA Gaya Jn 05:20 +2 05:25 +2 5m 2050
KQR Koderma 06:39 +2 06:41 +2 2m 2126
PNME Parasnath 07:23 +2 07:25 +2 2m 2201
DHN Dhanbad Jn 08:40 +2 08:45 +2 5m 2249
ASN Asansol Jn 10:10 +2 end — 2306

What 12941’s schedule looks like

Its longest run without a stop is 232 km and 2h 55m from Tundla Jn (TDL) to Kanpur Central (CNB). The next longest is 194 km and 2h 30m from Kanpur Central (CNB) to Prayagraj Jn (PRYJ).

At 22:00 it is between Viramgam Jn (VG) and Ahmedabad Jn (ADI), and at 06:00 on day 2 of the run it is between Ratlam Jn (RTM) and Nagda Jn (NAD).

13 of its 31 intermediate stops are booked for five minutes or more, the longest of them 10 minutes at Ahmedabad Jn (ADI), 10 minutes at Ratlam Jn (RTM), 10 minutes at Kota Jn (KOTA), 10 minutes at Idgah Agra Jn (IDH), 7 minutes at PT.Deen Dayal Upadhyaya Jn (DDU). The briefest stop is 1 minute at Songadh (SGD).

The run crosses midnight before Nadiad Jn (ND); every later time carries a day marker.

It passes its own halfway mark of 1153 km at Idgah Agra Jn (IDH), stop number 20 of 33, and is booked to stand at its stops for 120 minutes in all, 5% of the 40h 25m journey.

Its quickest booked leg is Koderma (KQR) to Parasnath (PNME), 75 km at an average of 107 km/h.

After Bhavnagar Terminus it calls first at Songadh (SGD), Dhola Jn (DLJ), Botad Jn (BTD), Jorawarnagar Jn (JVN) and Viramgam Jn (VG).

Its last stops before Asansol Jn are Anugraha N Road (AUBR), Gaya Jn (GAYA), Koderma (KQR), Parasnath (PNME) and Dhanbad Jn (DHN).

Its stops are not evenly spread: 18 of the 31 fall in the first half of the distance and 13 in the second.

The busiest stations on its route are Kanpur Central (CNB), where 429 trains call, PT.Deen Dayal Upadhyaya Jn (DDU), where 400 trains call, Prayagraj Jn (PRYJ), where 314 trains call.

At CNB it is booked in at 19:30 and away again at 19:35, 1499 km into the run.

How these are counted.

Other trains that share 12941’s route

From 12941’s halt rows, not its name. Trains without a page here are left out.

Reservation chart and seat availability

12941 is booked out of Bhavnagar Terminus at 17:45, which puts it under rule RB-16.12.2025-B: its first reservation chart is expected at about 07:45 on the day of the journey. How we work this out.

A target, not a guarantee

It assumes 12941 is charted at Bhavnagar Terminus. The rule is press-reported: no circular number has been located, and the first report covered one zone. Preparation can be later. The circulars, the second chart and what is still unsettled.

Check live seat availability for 12941 — Bhavnagar Terminus to Asansol Jn, fetched when you ask and never stored here (how).

Where this came from

Every time and distance above is read from timetable version , and from nothing else. Where the timetable data comes from.

The 07:45 above comes from a published railway order, worked out, never observed.