RailLive

Home / Train 12960

12960 · Bdts Exp

Bhuj → Bandra Terminus · 973 km · 17h 20m

Live Status
Running days: see official timetableClasses: 2A · 3A · SL

Route map

Full timetable

#StationArrDepDayDist (km)PF
1Bhuj BHUJ—18:00101
2Gopalpur GPPR18:3018:45155—
3Bhachau19:2919:311952
4Samakhiali Jn SIOB19:5019:5211112
5Adesar AAR20:3820:4011702
6Radhanpur RDHP21:3221:3412462
7Bhabhar BAH21:5221:5412701
8Diyodar DEOR22:0722:0912872
9Bhildi Jn BLDI22:3422:3613142
10Disa DISA22:5522:5713321
11Palanpur Jn PNU00:0500:2023593
12Mahesana Jn MSH01:2401:2624246
13Ahmedabad Jn ADI03:0503:1524938
14Nadiad Jn ND04:1604:1825391
15Anand Jn ANND04:3304:3525574
16Vadodara Jn BRC05:1005:1525932
17Surat ST07:1007:1527222
18Borivali BVI10:2710:3029557
19Bandra Terminus11:20—29732

PF = platform number as published in the timetable source. Platform can change on the day — check station announcements.

Fare estimateIs train ka class-wise fare dekhein.More trains on this routeBhuj → Bandra Terminus ki saari trains.Seat availability — IRCTCReal seat availability sirf official IRCTC par. RailLive nakli seat data nahi dikhata.

Data: eRail.in train timetable pages (public), updated 2026-11-05. Station coordinates: DataMeet Railways (open data). Timings can change — verify on NTES before travel.