19031 Yoga Express
Mail/Express · 1,219 km · 25 hr · 44 stops · Daily
- Departs
- 11:25
- Sabarmati Bg
- Arrives
- 12:25
- Yog N Rishikesh · day 2
- Journey
- 25 hr
- 1,219 km · 44 stops
- Runs
- Daily
- Fare from
- ₹580
- Sleeper · estimate
- On time
- 65%
- usually on time
19031 running status
Checking where it is…
19031 coach position
Fetching the coach order…
19031 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 Sabarmati Bg to Yog N Rishikesh
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Sabarmati Bg SBIB | — | 11:25 | — | 1 | 0 |
| 2 | Gandhinagar Capital GNC | 11:52 | 11:55 | 3 min | 1 | 23 |
| 3 | Kalol KLL | 12:13 | 12:15 | 2 min | 1 | 43 |
| 4 | Mahesana Jn MSH | 12:44 | 12:49 | 5 min | 1 | 85 |
| 5 | Unjha UJA | 13:10 | 13:12 | 2 min | 1 | 105 |
| 6 | Palanpur Jn PNU | 14:20 | 14:25 | 5 min | 1 | 150 |
| 7 | Abu Road ABR | 15:00 | 15:10 | 10 min | 1 | 203 |
| 8 | Pindwara PDWA | 15:45 | 15:47 | 2 min | 1 | 246 |
| 9 | Jawai Bandh JWB | 16:16 | 16:18 | 2 min | 1 | 285 |
| 10 | Falna FA | 16:35 | 16:40 | 5 min | 1 | 301 |
| 11 | Rani RANI | 16:53 | 16:55 | 2 min | 1 | 316 |
| 12 | Somesar SOS | 17:13 | 17:15 | 2 min | 1 | 340 |
| 13 | Marwar Jn MJ | 17:50 | 17:55 | 5 min | 1 | 367 |
| 14 | Sojat Road SOD | 18:14 | 18:16 | 2 min | 1 | 389 |
| 15 | Haripur HP | 18:40 | 18:42 | 2 min | 1 | 422 |
| 16 | Sendra SEU | 19:00 | 19:02 | 2 min | 1 | 441 |
| 17 | Beawar BER | 19:22 | 19:24 | 2 min | 1 | 455 |
| 18 | Ajmer Jn AII | 20:25 | 20:35 | 10 min | 1 | 508 |
| 19 | Kishangarh KSG | 21:03 | 21:05 | 2 min | 1 | 533 |
| 20 | Phulera Jn FL | 21:48 | 21:50 | 2 min | 1 | 587 |
| 21 | Jaipur JP | 22:40 | 22:50 | 10 min | 1 | 642 |
| 22 | Gandhinagar Jaipur GADJ | 23:01 | 23:04 | 3 min | 1 | 647 |
| 23 | Bandikui Jn BKI | 00:15 | 00:20 | 5 min | 2 | 732 |
| 24 | Alwar Jn AWR | 01:11 | 01:14 | 3 min | 2 | 793 |
| 25 | Khairthal KRH | 01:38 | 01:40 | 2 min | 2 | 819 |
| 26 | Rewari RE | 02:50 | 02:55 | 5 min | 2 | 867 |
| 27 | Pataudi Road PTRD | 03:15 | 03:17 | 2 min | 2 | 888 |
| 28 | Gurgaon GGN | 03:40 | 03:42 | 2 min | 2 | 918 |
| 29 | Delhi Cantt DEC | 03:58 | 04:00 | 2 min | 2 | 935 |
| 30 | Delhi DLI | 04:50 | 05:05 | 15 min | 2 | 949 |
| 31 | Delhi Shahdara DSA | 05:19 | 05:21 | 2 min | 2 | 955 |
| 32 | Ghaziabad GZB | 05:56 | 05:58 | 2 min | 2 | 969 |
| 33 | Naya Ghaziabad GZN | 06:09 | 06:10 | 1 min | 2 | 975 |
| 34 | Modinagar MDNR | 06:25 | 06:27 | 2 min | 2 | 997 |
| 35 | Meerut City Jn MTC | 06:48 | 06:53 | 5 min | 2 | 1,016 |
| 36 | Meerut Cant MUT | 06:57 | 06:59 | 2 min | 2 | 1,021 |
| 37 | Sakhoti Tanda SKF | 07:14 | 07:16 | 2 min | 2 | 1,041 |
| 38 | Khatauli KAT | 07:24 | 07:26 | 2 min | 2 | 1,050 |
| 39 | Muzaffarnagar MOZ | 07:42 | 07:44 | 2 min | 2 | 1,072 |
| 40 | Deoband DBD | 08:02 | 08:04 | 2 min | 2 | 1,096 |
| 41 | Tapri Jn TPZ | 09:38 | 09:40 | 2 min | 2 | 1,123 |
| 42 | Roorkee RK | 10:33 | 10:38 | 5 min | 2 | 1,155 |
| 43 | Haridwar Jn HW | 11:20 | 11:25 | 5 min | 2 | 1,196 |
| 44 | Yog N Rishikesh YNRK | 12:25 | — | — | 2 | 1,219 |
How reliably 19031 runs
65% arrive on time at the destination
typically on time · 62% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Sabarmati Bgusually on time95%
- Gandhinagar Capitaltypically 9 min late75%
- Kaloltypically 13 min late60%
- Mahesana Jntypically 14 min late55%
- Unjhatypically 8 min late78%
- Palanpur Jnusually on time95%
- Abu Roadtypically 3 min late90%
- Pindwaratypically 4 min late88%
- Jawai Bandhtypically 6 min late · 3% over an hour82%
- Falnausually on time85%
- Raniusually on time85%
- Somesartypically 3 min late81%
- Marwar Jntypically 6 min late81%
- Sojat Roadtypically 8 min late77%
- Haripurtypically 9 min late71%
- Sendratypically 10 min late71%
- Beawartypically 7 min late79%
- Ajmer Jnusually on time95%
- Kishangarhusually on time95%
- Phulera Jntypically 5 min late91%
- Jaipurtypically 10 min late · 3% over an hour68%
- Gandhinagar Jaipurtypically 9 min late · 3% over an hour71%
- Bandikui Jntypically 3 min late85%
- Alwar Jnusually on time86%
- Khairthalusually on time83%
- Rewariusually on time95%
- Pataudi Roadtypically 5 min late80%
- Gurgaontypically 16 min late · 5% over an hour47%
- Delhi Cantttypically 21 min late · 6% over an hour36%
- Delhitypically 30 min late · 15% over an hour25%
- Delhi Shahdaratypically 39 min late · 23% over an hour19%
- Ghaziabadtypically 32 min late · 23% over an hour23%
- Naya Ghaziabadtypically 31 min late · 22% over an hour24%
- Modinagartypically 45 min late · 29% over an hour17%
- Meerut City Jntypically 44 min late · 28% over an hour17%
- Meerut Canttypically 48 min late · 30% over an hour16%
- Sakhoti Tandatypically 50 min late · 34% over an hour15%
- Khataulitypically 54 min late · 39% over an hour14%
- Muzaffarnagartypically 59 min late · 49% over an hour13%
- Deobandtypically 65 min late · 56% over an hour12%
- Tapri Jntypically 4 min late · 17% over an hour59%
- Roorkeeusually on time · 12% over an hour64%
- Haridwar Jntypically 12 min late · 18% over an hour53%
- Yog N Rishikeshusually on time · 12% over an hour65%
- Siddhapurtypically 13 min late · 3% over an hour60%
Longest halts
- Delhi DLI15 min · arrives 04:50, departs 05:05
- Abu Road ABR10 min · arrives 15:00, departs 15:10
- Ajmer Jn AII10 min · arrives 20:25, departs 20:35
- Jaipur JP10 min · arrives 22:40, departs 22:50
- Mahesana Jn MSH5 min · arrives 12:44, departs 12:49
- Palanpur Jn PNU5 min · arrives 14:20, departs 14:25