RailLive

Home / Train 12959

12959 · Bdts Bhuj Exp

Bandra Terminus → Bhuj · 973 km · 16h 50m

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

Route map

Full timetable

#StationArrDepDayDist (km)PF
1Bandra Terminus—16:45102
2Borivali BVI17:0617:091198
3Surat ST20:2320:2812521
4Vadodara Jn BRC22:1222:1713816
5Anand Jn ANND22:5522:5714173
6Nadiad Jn ND23:1223:1414352
7Ahmedabad Jn ADI00:2500:3524813
8Mahesana Jn MSH01:4601:4825504
9Palanpur Jn PNU03:0003:1026153
10Disa DISA03:4403:4626421
11Bhildi Jn BLDI04:0204:0426601
12Diyodar DEOR04:2404:2626861
13Bhabhar BAH04:4804:5027042
14Radhanpur RDHP05:1005:1227281
15Adesar AAR05:5205:5428041
16Samakhiali Jn SIOB07:0007:0228621
17Bhachau07:1607:1828781
18Gopalpur GPPR08:0008:152919—
19Bhuj BHUJ09:35—29733

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 routeBandra Terminus → Bhuj 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.