Train Chart Vacancy

12846 SMVT Bengaluru - Bhubaneswar Express Time Table

Departs
16:40
SMVT Bengaluru SMVB
Arrives
18:25 day 2
Bhubaneswar BBS
Journey
25h 45m
1499 km · 21 stops
Chart expected
about 06:40
on the day of travel — a target, not a guarantee (what this rests on)

12846 SMVT Bengaluru - Bhubaneswar Express leaves SMVT Bengaluru (SMVB) at 16:40 and reaches Bhubaneswar (BBS) at 18:25 on day 2 of the run. The booked run is 1499 km in 25h 45m, with 21 stops including both ends. Both of the 2 trains booked from SMVT Bengaluru (SMVB) to Bhubaneswar (BBS) take 25h 45m. Runs Mon. That is a stop every 75 km on average.

12846 at a glance

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

Time table and route

21 stops from SMVT Bengaluru SMVB to Bhubaneswar BBS, timed by version , km counted from SMVB. +1 is the next day.
StationArrivesDepartsHaltKm
SMVB SMVT Bengaluru start 16:40 — 0
KJM Krishnarajapurm 16:53 16:55 2m 7
WFD Whitefield 17:04 17:05 1m 17
JTJ Jolarpettai Jn 19:08 19:10 2m 133
KPD Katpadi Jn 20:15 20:20 5m 217
CTO Chittoor 20:57 20:59 2m 250
TPTY Tirupati 22:05 22:10 5m 321
RU Renigunta Jn 22:30 22:40 10m 331
GDR Gudur Jn 00:03 +1 00:05 +1 2m 414
NLR Nellore 00:34 +1 00:35 +1 1m 452
BZA Vijayawada Jn 04:10 +1 04:20 +1 10m 707
RJY Rajamundry 06:43 +1 06:45 +1 2m 856
SLO Samalkot Jn 07:34 +1 07:35 +1 1m 906
VSKP Visakhapatnam 10:25 +1 10:45 +1 20m 1057
VZM Vizianagram Jn 11:35 +1 11:40 +1 5m 1118
CHE Srikakulam Road 12:28 +1 12:30 +1 2m 1187
PSA Palasa 13:58 +1 14:00 +1 2m 1260
BAM Brahmapur 14:35 +1 14:40 +1 5m 1334
BALU Balugan 15:18 +1 15:20 +1 2m 1410
KUR Khurda Road Jn 16:40 +1 16:45 +1 5m 1481
BBS Bhubaneswar 18:25 +1 end — 1499

What 12846’s schedule looks like

Of the 2 trains booked from SMVT Bengaluru (SMVB) to Bhubaneswar (BBS), the other is 22834 SMVT Bengaluru - Bhubaneswar Humsafar at 25h 45m.

Its longest run without a stop is 255 km and 3h 35m from Nellore (NLR) to Vijayawada Jn (BZA). The next longest is 151 km and 2h 50m from Samalkot Jn (SLO) to Visakhapatnam (VSKP).

At 22:00 it is between Chittoor (CTO) and Tirupati (TPTY), and at 06:00 on day 2 of the run it is between Vijayawada Jn (BZA) and Rajamundry (RJY).

8 of its 19 intermediate stops are booked for five minutes or more, the longest of them 20 minutes at Visakhapatnam (VSKP), 10 minutes at Renigunta Jn (RU), 10 minutes at Vijayawada Jn (BZA), 5 minutes at Katpadi Jn (KPD), 5 minutes at Tirupati (TPTY). The briefest stop is 1 minute at Whitefield (WFD).

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

It passes its own halfway mark of 750 km at Rajamundry (RJY), stop number 12 of 21, and is booked to stand at its stops for 84 minutes in all, 5% of the 25h 45m journey.

Its quickest booked leg is Palasa (PSA) to Brahmapur (BAM), 74 km at an average of 127 km/h.

After SMVT Bengaluru it calls first at Krishnarajapurm (KJM), Whitefield (WFD), Jolarpettai Jn (JTJ), Katpadi Jn (KPD) and Chittoor (CTO).

Its last stops before Bhubaneswar are Srikakulam Road (CHE), Palasa (PSA), Brahmapur (BAM), Balugan (BALU) and Khurda Road Jn (KUR).

Its stops are not evenly spread: 10 of the 19 fall in the first half of the distance and 9 in the second.

The busiest stations on its route are Vijayawada Jn (BZA), where 480 trains call, Bhubaneswar (BBS), where 312 trains call, Katpadi Jn (KPD), where 312 trains call.

At BZA it is booked in at 04:10 and away again at 04:20, 707 km into the run.

How these are counted.

Other trains that share 12846’s route

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

Reservation chart and seat availability

12846 is booked out of SMVT Bengaluru at 16:40, which puts it under rule RB-16.12.2025-B: its first reservation chart is expected at about 06:40 on the day of the journey. How we work this out.

A target, not a guarantee

It assumes 12846 is charted at SMVT Bengaluru. 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 12846 — SMVT Bengaluru to Bhubaneswar, 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 06:40 above comes from a published railway order, worked out, never observed.