Ghumo LIVE
Trains 📊 Chart 🔍 PNR Track 📅 Avail
🚆 Train Overview · Train 12966

12966 — BHUJ BDTS SFAST

BHUJ BDTS SFAST (12966) runs from BHUJ to MUMBAI BANDRA TERMINUS in 17h 20m · classes: 2A, 3A, SL.

18:00
Departs BHUJ
11:20
Arrives BDTS
19
Stops
3
Classes

Coach Position

See full layout & platforms →

Engine to brake-van order (21 coaches) · schedule of 29-May-2026.

LPR GEN GEN S8 S7 S6 S5 S4 S3 S2 S1 B1 B2 B3 B4 B5 B6 A2 A1 GEN GEN

Train Details

Train Number12966
Train NameBHUJ BDTS SFAST
FromBHUJ (BHUJ)
ToMUMBAI BANDRA TERMINUS (BDTS)
Departure18:00
Arrival11:20
Duration17h 20m
Classes2A, 3A, SL
TypeSUPERFAST
Running DaysFri

Route & Stops

#StationCodeArrivalDepartureHaltDistance
1 BHUJ BHUJ 18:00
2 GANDHIDHAM BG GIMB 18:55 19:10 15min 58 km
3 BHACHAU BG BCOB 19:49 19:51 2min 95 km
4 SAMAKHIALI JN SIOB 20:10 20:12 2min 111 km
5 ADESAR AAR 20:55 20:57 2min 170 km
6 RADHANPUR RDHP 21:52 21:54 2min 246 km
7 BHABHAR BAH 22:12 22:14 2min 270 km
8 DIYODAR DEOR 22:24 22:26 2min 287 km
9 BHILDI BLDI 22:53 22:55 2min 314 km
10 DISA DISA 23:08 23:10 2min 332 km
11 PALANPUR JN PNU 00:10 00:25 15min 359 km
12 MAHESANA JN MSH 01:24 01:26 2min 424 km
13 AHMEDABAD JN ADI 03:05 03:15 10min 492 km
14 NADIAD JN ND 04:16 04:18 2min 538 km
15 ANAND JN ANND 04:33 04:35 2min 556 km
16 VADODARA JN BRC 05:10 05:15 5min 592 km
17 SURAT ST 07:10 07:15 5min 721 km
18 BORIVALI BVI 10:27 10:30 3min 953 km
19 MUMBAI BANDRA TERMINUS BDTS 11:20 11:20 972 km

🚆 Live Train Info → Track This Train → Check Availability → All Trains on Route →

Frequently Asked Questions

What is the route of 12966 BHUJ BDTS SFAST?

BHUJ BDTS SFAST (12966) runs from BHUJ to MUMBAI BANDRA TERMINUS covering 19 stations.

How to check 12966 seat availability?

Visit Ghumo to check real-time seat availability for train 12966 across all classes and quotas including General, Tatkal, and Premium Tatkal.

What classes are available on 12966?

BHUJ BDTS SFAST offers 2A, 3A, SL classes.