SSB → ROK · 10 direct trains

Trains from Shakurbasti ( Delhi) to Rohtak Jn

10 direct trains run from Shakurbasti ( Delhi) (SSB) to Rohtak Jn (ROK). The fastest train is 12137 Punjab Mail, completing the journey in 0h 46m. Trains depart between 05:16 and 22:10. The distance is approximately 59 km.

Total Trains

10

Fastest

0h 46m

12137

First Train

05:16

Last Train

22:10

Distance

59 km

Shakurbasti ( Delhi) to Rohtak Jn Train Timetable

Complete list of 10 direct trains from SSB to ROK with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
20957
Indb Hsr Sup
Superfast
05:16Day 206:161hWed, Fri, Sun1A, 2A, 3A, SL, 2S
12555
Gorakhdham Exp
Superfast
05:55Day 206:480h 53mDaily1A, 2A, 3A, SL, 2S
14619
Tripura Sundari
Express
13:32Day 314:230h 51mThu1A, 2A, 3A, SL, 2S
12481
Dli Sgnr Exp
Superfast
13:3614:290h 53mDaily1A, 2A, 3A, SL, 2S
19023
Fzr Janata Exp
Express
13:50Day 215:091h 19mDaily1A, 2A, 3A, SL, 2S
14519
Kisan Express
Express
15:1916:301h 11mDaily1A, 2A, 3A, SL, 2S
15909
Avadh Assam Exp
Express
16:38Day 317:350h 57mDaily1A, 2A, 3A, SL, 2S
14621
Ned Fzr Express
Express
20:24Day 221:130h 49mSun1A, 2A, 3A, SL, 2S
16317
Himsagar Express
Express
21:41Day 322:310h 50mFri1A, 2A, 3A, SL, 2S
12137
Punjab Mail
Superfast
22:10Day 222:560h 46mDaily1A, 2A, 3A, SL, 2S

Stations on the Shakurbasti ( Delhi) to Rohtak Jn route

Stops on 12137 Punjab Mail, the fastest train on this corridor (3 stations).

  1. 1. SSB Shakurbasti ( Delhi)
  2. 2. BGZ Bahadurgarh
  3. 3. ROK Rohtak Jn

Other Routes from Shakurbasti ( Delhi)

Frequently Asked Questions

How many trains run from Shakurbasti ( Delhi) to Rohtak Jn?▼

There are 10 direct trains running from Shakurbasti ( Delhi) (SSB) to Rohtak Jn (ROK). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Shakurbasti ( Delhi) to Rohtak Jn?▼

The fastest train is 12137 Punjab Mail, which covers the distance in 0h 46m. It departs at 22:10 and arrives at 22:56.

What is the first and last train from Shakurbasti ( Delhi) to Rohtak Jn?▼

The first train departs at 05:16 and the last train departs at 22:10. Check the timetable for specific trains and their running days.

What is the distance from Shakurbasti ( Delhi) to Rohtak Jn by train?▼

The distance from Shakurbasti ( Delhi) to Rohtak Jn by train is approximately 59 km. Journey time varies from 0h 46m depending on the train type.

How to check seat availability for Shakurbasti ( Delhi) to Rohtak Jn trains?▼

Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.

Which stations fall between Shakurbasti ( Delhi) and Rohtak Jn?▼

On the fastest train, Shakurbasti ( Delhi) to Rohtak Jn calls at Bahadurgarh (BGZ). Other trains on this route may skip some of these stops.

About Shakurbasti ( Delhi) to Rohtak Jn Route

The Shakurbasti ( Delhi) to Rohtak Jn route is served by 10 direct trains operated by Indian Railways. The fastest option is 12137 Punjab Mail with a journey time of 0h 46m. The rail distance is approximately 59 km.

Trains leave Shakurbasti ( Delhi) between 05:16 (first) and 22:10 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.