Skip to search

12925 Paschim Express

Superfast · 1,859 km · 32 hr 40 min · 42 stops · Daily

Departs
11:30
Bandra Terminus
Arrives
20:10
Amritsar Jn · day 2
Journey
32 hr 40 min
1,859 km · 42 stops
Runs
Daily
Fare from
₹805
Sleeper · estimate
On time
69%
usually 6 min late
Check seats for your date

12925 running status

Checking where it is…

12925 coach position

Fetching the coach order…

12925 vacant berths after charting

Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen

Check seats from Bandra Terminus to Amritsar Jn

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 12925 Paschim Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Bandra Terminus BDTS—11:30—10
2Borivali BVI11:5311:552 min119
3Dahanu Road DRD13:0813:102 min1108
4Vapi VAPI13:3513:405 min1157
5Valsad BL14:0214:053 min1183
6Navsari NVS14:4314:452 min1222
7Surat ST15:4715:525 min1252
8Bharuch Jn BH16:3816:402 min1311
9Vadodara Jn BRC17:4017:5010 min1381
10Godhra Jn GDA19:0319:052 min1453
11Dahod DHD19:5519:572 min1525
12Meghnagar MGN20:2220:242 min1558
13Ratlam Jn RTM21:4021:455 min1638
14Khachrod KUH22:1422:162 min1666
15Nagda Jn NAD22:5523:005 min1680
16Shamgarh SGZ23:5323:552 min1771
17Ramganj Mandi RMA00:3300:352 min2832
18Kota Jn KOTA01:4001:5010 min2905
19Sawai Madhopur SWM03:0303:052 min21,013
20Gangapur City GGC04:1004:155 min21,076
21Hindaun City HAN04:4804:502 min21,120
22Bayana Jn BXN05:1805:202 min21,153
23Bharatpur Jn BTE06:0806:102 min21,195
24Mathura Jn MTJ07:3007:355 min21,229
25Faridabad FDB09:2209:242 min21,341
26Hazrat Nizamuddin NZM09:5409:562 min21,362
27New Delhi NDLS10:4011:0525 min21,369
28Subzi Mandi SZM11:1911:212 min21,373
29Sonipat SNP11:4811:502 min21,414
30Bhodwal Majri BDMJ12:0812:102 min21,435
31Panipat Jn PNP12:2012:222 min21,459
32Karnal KUN12:4412:462 min21,493
33Kurukshetra Jn KKDE13:0913:112 min21,526
34Ambala Cant Jn UMB14:3014:4010 min21,568
35Chandigarh CDG15:2315:329 min21,613
36Sahibzada Ajitsingh Nagar(Mohali) SASN15:4215:442 min21,624
37Ludhiana Jn LDH17:3917:478 min21,724
38Phagwara Jn PGW18:1618:182 min21,760
39Jalandhar Cant JRC18:3518:372 min21,776
40Jalandhar City JUC18:4718:525 min21,781
41Beas BEAS19:2319:252 min21,817
42Amritsar Jn ASR20:10——21,859

How reliably 12925 runs

69% arrive on time at the destination
typically 6 min late · 59% on time across the route

From Oct 2025–Oct 2026 · within 15 min counts as on time.

  • Bandra Terminus
    usually on time
    96%
  • Borivali
    typically 13 min late
    58%
  • Dahanu Road
    typically 16 min late
    47%
  • Vapi
    typically 24 min late · 3% over an hour
    31%
  • Valsad
    typically 34 min late · 5% over an hour
    22%
  • Navsari
    typically 31 min late · 4% over an hour
    24%
  • Surat
    typically 5 min late · 3% over an hour
    83%
  • Bharuch Jn
    typically 14 min late · 3% over an hour
    53%
  • Vadodara Jn
    typically 7 min late · 3% over an hour
    77%
  • Godhra Jn
    usually on time
    91%
  • Dahod
    typically 8 min late
    78%
  • Meghnagar
    typically 8 min late
    75%
  • Ratlam Jn
    typically 8 min late
    72%
  • Khachrod
    typically 12 min late
    57%
  • Nagda Jn
    usually on time
    95%
  • Shamgarh
    typically 7 min late
    78%
  • Ramganj Mandi
    typically 7 min late
    79%
  • Kota Jn
    typically 4 min late
    75%
  • Sawai Madhopur
    typically 17 min late
    44%
  • Gangapur City
    typically 4 min late · 3% over an hour
    78%
  • Hindaun City
    typically 6 min late · 3% over an hour
    75%
  • Bayana Jn
    typically 8 min late · 3% over an hour
    66%
  • Bharatpur Jn
    typically 15 min late · 3% over an hour
    50%
  • Mathura Jn
    typically 3 min late
    88%
  • Faridabad
    typically 11 min late · 4% over an hour
    63%
  • Hazrat Nizamuddin
    typically 17 min late · 4% over an hour
    44%
  • New Delhi
    typically 3 min late · 3% over an hour
    81%
  • Subzi Mandi
    typically 9 min late · 5% over an hour
    67%
  • Sonipat
    typically 19 min late · 6% over an hour
    39%
  • Bhodwal Majri
    typically 13 min late · 11% over an hour
    54%
  • Panipat Jn
    typically 25 min late · 11% over an hour
    30%
  • Karnal
    typically 35 min late · 13% over an hour
    21%
  • Kurukshetra Jn
    typically 42 min late · 18% over an hour
    18%
  • Ambala Cant Jn
    usually on time · 6% over an hour
    77%
  • Chandigarh
    typically 21 min late · 8% over an hour
    36%
  • Sahibzada Ajitsingh Nagar(Mohali)
    typically 29 min late · 10% over an hour
    26%
  • Ludhiana Jn
    typically 9 min late · 9% over an hour
    62%
  • Phagwara Jn
    typically 16 min late · 11% over an hour
    47%
  • Jalandhar Cant
    typically 14 min late · 11% over an hour
    52%
  • Jalandhar City
    typically 13 min late · 11% over an hour
    54%
  • Beas
    typically 13 min late · 12% over an hour
    54%
  • Amritsar Jn
    typically 6 min late · 12% over an hour
    69%

When it runs late

Roughest January and June: in June it typically runs 21 min late and reaches Amritsar Jn on time only 37% of the time — against 97% around August. A year-round average hides that.

Runs latest on Fridays (60% on time), best on Mondays (88%).

Longest halts

  • New Delhi NDLS25 min · arrives 10:40, departs 11:05
  • Vadodara Jn BRC10 min · arrives 17:40, departs 17:50
  • Kota Jn KOTA10 min · arrives 01:40, departs 01:50
  • Ambala Cant Jn UMB10 min · arrives 14:30, departs 14:40
  • Chandigarh CDG9 min · arrives 15:23, departs 15:32
  • Ludhiana Jn LDH8 min · arrives 17:39, departs 17:47

Return train and other trains on this route

Stations on the 12925 route