TL TrainLive
Get the app
At a glance

Station board

What is due at a station over the next few hours, with expected times and platforms.

MAHESANA JN

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 →

Other tools you may like