Trains at MAHESANA JN (MSH)
Scheduled over the next few hours. Times are expected and may change.
03 Nov 2026
| # | Train name | From → To | Sch. time | Exp. time | Delay | Platform | Status | Type | Action |
|---|---|---|---|---|---|---|---|---|---|
| 59482 | PTN - MSH PA | PTN MSH | 08:25 | 08:34 | +9 min | -- | Arrived | Pass | View |
| 54804 | ADI - JU PAS | ADI JU | 08:45 | 08:58 | +13 min | -- | Departed | Pass | View |
| 16532 | GARIB NAWAJ | SBC AII | 09:08 | 09:21 | +13 min | -- | Departed | Exp | View |
| 16508 | JODHPUR EXPR | SBC JU | 09:08 | 09:23 | +15 min | -- | Departed | Exp | View |
| 16312 | KCVL-BKN EX | KCVL BKN | 09:08 | 09:31 | +23 min | -- | Departed | Exp | View |
| 11090 | PUNE BGKT EX | PUNE BGKT | 09:36 | 09:47 | +11 min | -- | Departed | Exp | View |
| 12959 | DADAR BHUJ E | DDR BHUJ | 09:36 | 09:47 | +11 min | -- | Departed | SF | View |
| 59475 | MSH - PTN PA | MSH PTN | 09:45 | 09:45 | On time | -- | Departed | Pass | View |
| 16210 | AJMER EXPRES | MYS AII | 09:08 | 10:01 | +53 min | -- | Departed | Exp | View |
| 22965 | BDTS BGKT EX | BDTS BGKT | 10:02 | 10:18 | +16 min | -- | Departed | Superfast | View |
| 19411 | AJMER INTERC | ADI AII | 10:23 | 10:23 | On time | -- | Departed | Mail/Express | View |
| 16311 | BKN KCVL EXP | BKN KCVL | 10:20 | 10:28 | +8 min | -- | Departed | Exp | View |
| 16588 | BKN-YPR BI-W | BKN YPR | 11:07 | 11:13 | +6 min | -- | Departed | Mail/Express | View |
| 19028 | VIVEK EXPRES | JAT BDTS | 11:07 | 11:28 | +21 min | -- | Departed | Mail/Express | View |
| 14806 | BME YPR AC E | BME YPR | 11:30 | 11:41 | +11 min | -- | Departed | Mail/Express | View |
| 19031 | HARIDWAR MAI | ADI HW | 11:55 | 11:55 | On time | -- | Departed | Mail/Express | View |
| 19410 | GKP ADI EXP | GKP ADI | 11:30 | 12:11 | +41 min | -- | Departed | Mail/Express | View |
| 79435 | ADI- PTN DEM | ADI PTN | 12:30 | 12:33 | +3 min | -- | Departed | DEMU | View |
| 19223 | ADI JAT EXPR | ADI JAT | 12:38 | 12:39 | +1 min | -- | Departed | Exp | View |
| 12547 | AF-ADI SUPER | AF ADI | 11:57 | 12:58 | +61 min | -- | Departed | SF | View |
| 19409 | GORAKHPUR EX | ADI GKP | 12:58 | 12:58 | On time | -- | Departed | Mail/Express | View |
| 19401 | ADI LUCKNOW | ADI LKO | 12:58 | 12:59 | +1 min | -- | Departed | Mail/Express | View |
| 18421 | PURI-AII BI- | PURI AII | 13:00 | 13:06 | +6 min | -- | Departed | Mail/Express | View |
| 16531 | GARIB NAWAJ | AII SBC | 13:07 | 13:08 | +1 min | -- | Departed | Exp | View |
| 16209 | AII MYS EXPR | AII MYS | 13:09 | 13:14 | +5 min | -- | Departed | Exp | View |
| 11089 | BGKTPUNE EXP | BGKT PUNE | 13:09 | 13:18 | +9 min | -- | Departed | Exp | View |
| 16507 | JU BANGLORE | JU SBC | 13:09 | 13:18 | +9 min | -- | Departed | Exp | View |
| 19224 | JAT ADI EXPR | JAT ADI | 13:33 | 13:37 | +4 min | -- | Departed | Exp | View |
| 59476 | PTN - MSH PA | PTN MSH | 13:10 | 13:50 | +40 min | -- | Arrived | Pass | View |
| 79436 | PTN-ADI DEMU | PTN ADI | 14:48 | 14:52 | +4 min | -- | Departing | DEMU | View |
| 19032 | YOGA EXPRESS | HW ADI | 14:22 | 15:16 | +54 min | -- | Departing | Mail/Express | View |
| 19412 | INTERCITY EX | AII ADI | 14:07 | 15:18 | +71 min | -- | Departing | Mail/Express | View |
| 59477 | MSH - PTN PA | MSH PTN | 15:20 | 15:20 | On time | -- | Departing | Pass | View |
| 79437 | MSH - ABR DM | MSH ABR | 17:15 | 17:15 | On time | -- | Departing | DEMU | View |
| 79431 | ADI-MSH DMU | ADI MSH | 16:55 | 17:24 | +29 min | -- | Arriving | DEMU | View |
| 15270 | ADI-MFP JANS | ADI MFP | 17:38 | 17:38 | On time | -- | Departing | Exp | View |
| 19565 | UTTARANCHAL | OKHA DDN | 17:33 | 17:38 | +5 min | -- | Departing | Exp | View |
| 19414 | KOAA ADI EXP | KOAA ADI | 17:13 | 17:44 | +31 min | -- | Departing | Mail/Express | View |
| 19579 | RJT DEE EXPR | RJT DEE | 17:33 | 17:45 | +12 min | -- | Departing | Mail/Express | View |
| 12548 | ADI-AF SUPER | ADI AF | 18:00 | 18:00 | On time | -- | Departing | SF | View |
| 16587 | YPR-BKN BI W | YPR BKN | 17:36 | 18:01 | +25 min | -- | Departing | Mail/Express | View |
| 22497 | SGNR TPJ HUM | SGNR TPJ | 18:02 | 18:02 | On time | -- | Departing | Superfast | View |
| 22475 | BKN CBE AC S | BKN CBE | 18:02 | 18:03 | +1 min | -- | Departing | Superfast | View |
| 14803 | BGKT ADI EXP | BGKT ADI | 18:02 | 18:14 | +12 min | -- | Departing | Mail/Express | View |
| 59478 | MSH - PTN PA | PTN MSH | 18:00 | 18:16 | +16 min | -- | Arriving | Pass | View |
| 59481 | MSH - PTN PA | MSH PTN | 18:30 | 18:30 | On time | -- | Departing | Pass | View |
| 12957 | SWARNA J RAJ | ADI NDLS | 18:47 | 18:51 | +4 min | -- | Departing | Raj | View |
| 59512 | VG-MSH PASSE | VG MSH | 19:15 | 19:48 | +33 min | -- | Arriving | Pass | View |
| 12915 | ASHRAM EXPRE | ADI DLI | 19:50 | 19:54 | +4 min | -- | Departing | SF | View |
| 19708 | ARAVALI EXPR | JP BDTS | 19:44 | 20:01 | +17 min | -- | Departing | Exp | View |
| 59511 | MSH - VG PAS | MSH VG | 20:00 | 20:00 | On time | -- | Departing | Pass | View |
| 54803 | JU - ADI PAS | JU ADI | 19:30 | 20:10 | +40 min | -- | Departing | Pass | 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 →