19102 Surat – Virar MEMU Express
Mail/Express · 207 km · 5 hr 37 min · 32 stops · Daily
- Departs
- 16:45
- Surat
- Arrives
- 22:22
- Virar
- Journey
- 5 hr 37 min
- 207 km · 32 stops
- Runs
- Daily
- On time
- 96%
- usually on time
19102 running status
Checking where it is…
19102 coach position
Fetching the coach order…
19102 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 Surat to Virar
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Surat ST | — | 16:45 | — | 1 | 0 |
| 2 | Udhna Jn UDN | 16:50 | 16:51 | 1 min | 1 | 4 |
| 3 | Bhestan BHET | 16:54 | 16:55 | 1 min | 1 | 9 |
| 4 | Sachin SCH | 17:00 | 17:01 | 1 min | 1 | 15 |
| 5 | Maroli MRL | 17:09 | 17:10 | 1 min | 1 | 21 |
| 6 | Navsari NVS | 17:19 | 17:20 | 1 min | 1 | 29 |
| 7 | Gandhi Smriti GNST | 17:34 | 17:35 | 1 min | 1 | 33 |
| 8 | Vedchha VDH | 17:41 | 17:42 | 1 min | 1 | 38 |
| 9 | Ancheli ACL | 17:49 | 17:50 | 1 min | 1 | 41 |
| 10 | Amalsad AML | 17:55 | 17:56 | 1 min | 1 | 45 |
| 11 | Bilimora Jn BIM | 18:02 | 18:03 | 1 min | 1 | 50 |
| 12 | Joravasan JRS | 18:08 | 18:09 | 1 min | 1 | 55 |
| 13 | Dungri DGI | 18:19 | 18:20 | 1 min | 1 | 60 |
| 14 | Valsad BL | 18:43 | 18:45 | 2 min | 1 | 69 |
| 15 | Atul ATUL | 18:54 | 18:55 | 1 min | 1 | 75 |
| 16 | Pardi PAD | 19:01 | 19:02 | 1 min | 1 | 79 |
| 17 | Udvada UVD | 19:13 | 19:15 | 2 min | 1 | 85 |
| 18 | Bagwada H BAGD | 19:21 | 19:22 | 1 min | 1 | 88 |
| 19 | Vapi VAPI | 19:42 | 19:44 | 2 min | 1 | 95 |
| 20 | Karambeli KEB | 19:54 | 19:55 | 1 min | 1 | 101 |
| 21 | Bhilad BLD | 19:59 | 20:00 | 1 min | 1 | 106 |
| 22 | Sanjan SJN | 20:09 | 20:10 | 1 min | 1 | 117 |
| 23 | Umargam Road UBR | 20:19 | 20:20 | 1 min | 1 | 123 |
| 24 | Gholwad GVD | 20:39 | 20:40 | 1 min | 1 | 132 |
| 25 | Dahanu Road DRD | 20:51 | 20:52 | 1 min | 1 | 143 |
| 26 | Vangaon VGN | 21:04 | 21:05 | 1 min | 1 | 155 |
| 27 | Boisar BOR | 21:14 | 21:15 | 1 min | 1 | 164 |
| 28 | Palghar PLG | 21:24 | 21:25 | 1 min | 1 | 176 |
| 29 | Kelve Road KLV | 21:34 | 21:35 | 1 min | 1 | 184 |
| 30 | Saphale SAH | 21:39 | 21:40 | 1 min | 1 | 190 |
| 31 | Vaitarna VTN | 21:49 | 21:50 | 1 min | 1 | 198 |
| 32 | Virar VR | 22:22 | — | — | 1 | 207 |
How reliably 19102 runs
96% arrive on time at the destination
typically on time · 65% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Suratusually on time100%
- Udhna Jntypically 3 min late97%
- Bhestantypically 9 min late90%
- Sachintypically 13 min late67%
- Marolitypically 14 min late56%
- Navsaritypically 20 min late38%
- Gandhi Smritiusually on time83%
- Vedchhatypically 15 min late50%
- Anchelitypically 14 min late56%
- Amalsadtypically 16 min late47%
- Bilimora Jntypically 20 min late38%
- Joravasantypically 19 min late39%
- Dungritypically 17 min late44%
- Valsadtypically 10 min late71%
- Atultypically 11 min late67%
- Parditypically 11 min late64%
- Udvadatypically 15 min late50%
- Bagwada Htypically 13 min late57%
- Vapitypically 7 min late80%
- Karambelitypically 6 min late85%
- Bhiladtypically 9 min late75%
- Sanjantypically 11 min late70%
- Umargam Roadtypically 9 min late75%
- Gholwadtypically 8 min late79%
- Dahanu Roadtypically 12 min late65%
- Vangaontypically 13 min late63%
- Boisartypically 13 min late60%
- Palghartypically 15 min late50%
- Kelve Roadtypically 14 min late56%
- Saphaletypically 16 min late47%
- Vaitarnatypically 15 min late50%
- Virarusually on time96%
Return train and other trains on this route
- 19218 Saurashtra JantaAlso runs Surat to Virar
- 19002 Surat – Virar Intercity ExpressAlso runs Surat to Virar
- 19418 Ahmedabad–Mumbai Central ExpressAlso runs Surat to Virar
- 19016 Saurashtra ExpressAlso runs Surat to Virar
- 12936 Surat–Bandra Terminus Superfast ExpressAlso runs Surat to Virar
- 19020 Haridwar–Bandra Terminus ExpressAlso runs Surat to Virar