TrainLiveStatus
Train No. 12997 · Superfast

Barmer Humsafar (BDTS to BME)

Bandra Terminus to Barmer · 993 km · 22 stops · Runs Wed

Checking live position…

The full timetable is below while live data loads.

Arrival
Station
Departure
  1. Day 1
  2. Start
    Bandra Terminus
    BDTS · 0 km
    23:55
  3. Day 2
  4. 00:20
    Borivali
    BVI · 19 km · 5 min halt
    00:25
  5. 02:10
    Vapi
    VAPI · 157 km · 2 min halt
    02:12
  6. 02:43
    Valsad
    BL · 183 km · 2 min halt
    02:45
  7. 03:53
    Surat
    ST · 252 km · 5 min halt
    03:58
  8. 04:27
    Ankleshwar Jn
    AKV · 301 km · 2 min halt
    04:29
  9. 05:45
    Vadodara Jn
    BRC · 381 km · 5 min halt
    05:50
  10. 06:22
    Anand Jn
    ANND · 417 km · 2 min halt
    06:24
  11. 06:38
    Nadiad Jn
    ND · 435 km · 2 min halt
    06:40
  12. 07:45
    Ahmedabad Jn
    ADI · 481 km · 10 min halt
    07:55
  13. 09:12
    Mahesana Jn
    MSH · 549 km · 2 min halt
    09:14
  14. 09:49
    Patan
    PTN · 589 km · 2 min halt
    09:51
  15. 11:05
    Bhildi Jn
    BLDI · 640 km · 5 min halt
    11:10
  16. 12:09
    Raniwara
    RNV · 710 km · 3 min halt
    12:12
  17. 12:39
    Marwar Bhinmal
    MBNL · 742 km · 3 min halt
    12:42
  18. 13:04
    Modran
    MON · 770 km · 2 min halt
    13:06
  19. 13:33
    Jalor
    JOR · 805 km · 3 min halt
    13:36
  20. 14:01
    Mokalsar
    MKSR · 838 km · 3 min halt
    14:04
  21. 14:40
    Samdhari Jn
    SMR · 864 km · 15 min halt
    14:55
  22. 15:43
    Balotra Jn
    BLT · 897 km · 5 min halt
    15:48
  23. 16:28
    Baytu
    BUT · 947 km · 2 min halt
    16:30
  24. 17:40
    Barmer
    BME · 993 km
    End

Check seats on 12997

Waitlisted? The percentage is the estimated chance of confirmation. Seats can also open up from a nearby station: open the trip planner.

12997 route map

Stations plotted in order. The line joins stops directly and does not trace the exact track. Map data © OpenStreetMap contributors.

12997 coach position

Coach order appears here once live data for this train loads. What do the codes mean?

How late does 12997 usually run?

We record this train's delay several times a day. A summary will appear here after a few days of observations.

Barmer Humsafar: common questions

What time does 12997 leave Bandra Terminus?

12997 Barmer Humsafar is scheduled to depart Bandra Terminus (BDTS) at 23:55 and reach Barmer (BME) at 17:40 on day 2, a journey of about 17 h 45 min.

On which days does 12997 run?

It runs on Wed. On other days there is no run, so live status will show no train for those start dates.

How many stops does 12997 have?

22 scheduled halts over 993 km, including Borivali, Vapi, Valsad.

Which classes are available?

3A, SL. See the coach code guide for what each class means.

What is the return train?

The return service is 12998 BME BDTS from Barmer to Bandra Terminus.

Timetable valid from 19-Aug-2026. Timings can change for maintenance, diversions or special notices, so check the live status on the day of travel.