Trains at MAHESANA JN (MSH)
Scheduled over the next few hours. Times are expected and may change.
08 Nov 2026
| # | Train name | From → To | Sch. time | Exp. time | Delay | Platform | Status | Type | Action |
|---|---|---|---|---|---|---|---|---|---|
| 12479 | SURYA NAGRI | JU BDTS | 01:54 | 01:56 | +2 min | -- | Departed | SF | View |
| 14708 | RANAKPUR EXP | BDTS BKN | 01:48 | 01:59 | +11 min | -- | Departed | Exp | View |
| 12489 | BKN DDR SF E | BKN DDR | 02:18 | 02:20 | +2 min | -- | Departed | SF | View |
| 22663 | MS-JU WEEKLY | MS JU | 02:16 | 02:23 | +7 min | -- | Departed | Superfast | View |
| 12960 | BHUJ DADAR E | BHUJ DDR | 02:16 | 02:26 | +10 min | -- | Departed | SF | View |
| 19263 | DELHI SR EXP | PBR DEE | 02:16 | 02:28 | +12 min | -- | Departed | Exp | View |
| 19402 | LKO ADI EXP | LKO ADI | 00:58 | 02:29 | +91 min | -- | Departed | Mail/Express | View |
| 17037 | SC-BKN EXP | SC BKN | 02:50 | 02:51 | +1 min | -- | Departed | Exp | View |
| 22966 | BGKT BDTS SF | BGKT BDTS | 03:05 | 03:15 | +10 min | -- | Departed | Superfast | View |
| 22473 | BKN BDTS SF | BKN BDTS | 03:05 | 03:19 | +14 min | -- | Departed | Superfast | View |
| 9012 | BKN BDTS WEE | BKN BDTS | 03:05 | 03:22 | +17 min | -- | Departed | Suburban | View |
| 12990 | AII DDR SF E | AII DDR | 03:05 | 03:36 | +31 min | -- | Departed | SF | View |
| 19574 | JP OKHA EXP | JP OKHA | 03:05 | 03:43 | +38 min | -- | Departed | Mail/Express | View |
| 14311 | BE -NBVJ EXP | BE BHUJ | 03:57 | 04:10 | +13 min | -- | Departed | Exp | View |
| 17624 | BKN-NED WEEK | BKN NED | 04:22 | 04:24 | +2 min | -- | Departed | Mail/Express | View |
| 22664 | JU-MS WEEKLY | JU MS | 04:22 | 04:26 | +4 min | -- | Departed | Superfast | View |
| 17038 | BKN-SC EXP | BKN SC | 04:20 | 04:31 | +11 min | -- | Departed | Exp | View |
| 19573 | JAIPUR EXPRE | OKHA JP | 04:32 | 04:36 | +4 min | -- | Departed | Mail/Express | View |
| 19580 | DEE RJT EXP | DEE RJT | 05:20 | 05:22 | +2 min | -- | Departed | Mail/Express | View |
| 19566 | UTTARANCHAL | DDN OKHA | 05:20 | 05:47 | +27 min | -- | Departed | Exp | View |
| 17623 | NED-BKN WEEK | NED BKN | 05:56 | 05:58 | +2 min | -- | Departed | Mail/Express | View |
| 12916 | ASHRAM EXPRE | DLI ADI | 06:00 | 06:01 | +1 min | -- | Departed | SF | View |
| 19055 | BL JODHPUR E | BL JU | 05:56 | 06:02 | +6 min | -- | Departed | Mail/Express | View |
| 59483 | MSH - PTN PA | MSH PTN | 06:05 | 06:05 | On time | -- | Departed | Pass | View |
| 59473 | ADI - PTN PA | ADI PTN | 06:05 | 06:37 | +32 min | -- | Departed | Pass | View |
| 19707 | ARAVALI EXPR | BDTS JP | 06:44 | 06:50 | +6 min | -- | Departed | Exp | View |
| 79434 | PTN - ADI DE | PTN ADI | 06:52 | 06:59 | +7 min | -- | Departed | DEMU | View |
| 22932 | JSM BDTS SF | JSM BDTS | 06:58 | 07:03 | +5 min | -- | Departed | Superfast | View |
| 22916 | HSR BDTS S F | HSR BDTS | 06:58 | 07:18 | +20 min | -- | Departed | Superfast | View |
| 15269 | MFP-ADI JANS | MFP ADI | 07:02 | 07:31 | +29 min | -- | Departed | Exp | View |
| 19413 | KOLKATA EXPR | ADI KOAA | 07:42 | 07:43 | +1 min | -- | Departing | Mail/Express | View |
| 19403 | SULTANPUR EX | ADI SLN | 07:42 | 07:44 | +2 min | -- | Departing | Mail/Express | View |
| 79432 | MSH-ADI DMU | MSH ADI | 07:55 | 07:55 | On time | -- | Departing | DEMU | View |
| 59509 | MSH - VG PAS | MSH VG | 08:30 | 08:30 | On time | -- | Departing | Pass | View |
| 54804 | ADI - JU PAS | ADI JU | 08:45 | 08:47 | +2 min | -- | Departing | Pass | View |
| 12958 | ADI SJ RAJDH | NDLS ADI | 08:05 | 08:54 | +49 min | -- | Departing | Raj | View |
| 16210 | AJMER EXPRES | MYS AII | 09:08 | 09:14 | +6 min | -- | Departing | Exp | View |
| 16508 | JODHPUR EXPR | SBC JU | 09:08 | 09:19 | +11 min | -- | Departing | Exp | View |
| 16532 | GARIB NAWAJ | SBC AII | 09:08 | 09:34 | +26 min | -- | Departing | Exp | View |
| 11090 | PUNE BGKT EX | PUNE BGKT | 09:36 | 09:42 | +6 min | -- | Departing | Exp | View |
| 12959 | DADAR BHUJ E | DDR BHUJ | 09:36 | 09:45 | +9 min | -- | Departing | SF | View |
| 59475 | MSH - PTN PA | MSH PTN | 09:45 | 09:45 | On time | -- | Departing | Pass | View |
| 22965 | BDTS BGKT EX | BDTS BGKT | 10:02 | 10:08 | +6 min | -- | Departing | Superfast | View |
| 16312 | KCVL-BKN EX | KCVL BKN | 09:08 | 10:13 | +65 min | -- | Departing | Exp | View |
| 16311 | BKN KCVL EXP | BKN KCVL | 10:20 | 10:21 | +1 min | -- | Departing | Exp | View |
| 19411 | AJMER INTERC | ADI AII | 10:23 | 10:26 | +3 min | -- | Departing | Mail/Express | View |
| 16588 | BKN-YPR BI-W | BKN YPR | 11:07 | 11:19 | +12 min | -- | Departing | Mail/Express | View |
| 19028 | VIVEK EXPRES | JAT BDTS | 11:07 | 11:30 | +23 min | -- | Departing | Mail/Express | View |
| 14806 | BME YPR AC E | BME YPR | 11:30 | 11:37 | +7 min | -- | Departing | Mail/Express | View |
| 19031 | HARIDWAR MAI | ADI HW | 11:55 | 11:56 | +1 min | -- | Departing | Mail/Express | View |
| 19410 | GKP ADI EXP | GKP ADI | 11:30 | 12:18 | +48 min | -- | Departing | Mail/Express | View |
| 12547 | AF-ADI SUPER | AF ADI | 11:57 | 12:29 | +32 min | -- | Departing | SF | View |
| 79435 | ADI- PTN DEM | ADI PTN | 12:30 | 12:35 | +5 min | -- | Departing | DEMU | View |
| 19223 | ADI JAT EXPR | ADI JAT | 12:38 | 12:39 | +1 min | -- | Departing | Exp | View |
| 19401 | ADI LUCKNOW | ADI LKO | 12:58 | 12:59 | +1 min | -- | Departing | Mail/Express | View |
| 19409 | GORAKHPUR EX | ADI GKP | 12:58 | 12:59 | +1 min | -- | Departing | Mail/Express | View |
| 18421 | PURI-AII BI- | PURI AII | 13:00 | 13:04 | +4 min | -- | Departing | Mail/Express | View |
| 16507 | JU BANGLORE | JU SBC | 13:09 | 13:09 | On time | -- | Departing | Exp | View |
| 16209 | AII MYS EXPR | AII MYS | 13:09 | 13:11 | +2 min | -- | Departing | Exp | View |
| 16531 | GARIB NAWAJ | AII SBC | 13:07 | 13:11 | +4 min | -- | Departing | Exp | View |
| 11089 | BGKTPUNE EXP | BGKT PUNE | 13:09 | 13:17 | +8 min | -- | Departing | Exp | View |
Every screen here runs on TrainLive's own reference timetable and a running simulation. Station names, codes and coordinates are real, but positions, delays, seat availability and PNR records are generated, not live railway data. Platform numbers and expected times on this board are generated by TrainLive, not read off a live railway feed — check the station display before you head out. Where our data comes from →