Siliguri to Rajkot trains
2 direct trains from Siliguri to Rajkot, with timings, journey time and running days.
All trains from Siliguri to Rajkot
| Train | Departs | Arrives | Time |
|---|---|---|---|
| 15636 GHY OKHA Express Mail/Express · Mon · 2A,3A,SL,GEN,PWD |
18:20 | 17:54 +2d | 47h 34m 2557 km |
| 19526 NHLN HAPA Express Mail/Express · Sat |
21:45 | 22:27 +2d | 48h 42m 2464 km |
Tap a train for its live running status, full route, coach position and seat availability.
Siliguri to Rajkot at a glance
2 direct trains run from Siliguri to Rajkot. The fastest is 15636 GHY OKHA Express, which leaves New Jalpaiguri at 18:20 and reaches Rajkot at 17:54 the next day, taking 47h 34m. The first train of the day leaves at 18:20 (15636) and the last at 21:45 (19526).
In Siliguri, these trains leave from New Jalpaiguri (NJP, 2).
2 of these trains arrive on a later day than they leave, so check the date shown next to the arrival time.
Questions about Siliguri to Rajkot trains
How many direct trains run from Siliguri to Rajkot?
Our timetable shows 2 direct trains from Siliguri to Rajkot, and 0 of them run daily.
Which is the fastest train from Siliguri to Rajkot?
15636 GHY OKHA Express is the fastest: it leaves New Jalpaiguri (NJP) at 18:20 and reaches Rajkot (RJT) at 17:54, taking 47h 34m.
What time is the first train from Siliguri to Rajkot?
The first departure is 15636 GHY OKHA Express at 18:20 from New Jalpaiguri (NJP). The last is 19526 NHLN HAPA Express at 21:45.
How far is Rajkot from Siliguri by train?
About 2464 to 2557 km, depending on the route the train takes.