SHM GKP EXP (15021) departs every Wednesday from Purulia Jn at 01:48 and arrives at Rafiganj at 07:00, covering the entire distance in 5 hrs 12 mins.
MLT GTNR SPL (05067) departs every Saturday from Purulia Jn at 22:27 and arrives at Rafiganj at 03:55, covering the entire distance in 5 hrs 28 mins.
SRC ANVT SF EXP (22857) departs every Monday from Purulia Jn at 15:00 and arrives at Rafiganj at 19:43, covering the entire distance in 4 hrs 43 mins.
HLZ ANVT SF EXP (12443) departs every Thursday from Purulia Jn at 15:00 and arrives at Rafiganj at 19:43, covering the entire distance in 4 hrs 43 mins.
DURONTO EXPRESS (12281) departs every Wednesday from Purulia Jn at 14:40 and arrives at Rafiganj at 18:38, covering the entire distance in 3 hrs 58 mins.
TEJAS RAJ EXP (20817) departs every Saturday from Purulia Jn at 18:00 and arrives at Rafiganj at 22:19, covering the entire distance in 4 hrs 19 mins.
RNC LTT EXP (18609) departs every Wednesday from Purulia Jn at 23:20 and arrives at Rafiganj at 03:56, covering the entire distance in 4 hrs 36 mins.
HYB PNBE SPL (07255) departs every Friday from Purulia Jn at 04:05 and arrives at Rafiganj at 09:05, covering the entire distance in 5 hrs 0 mins.
BBS ANVT S F (22805) departs every Sunday from Purulia Jn at 02:10 and arrives at Rafiganj at 05:38, covering the entire distance in 3 hrs 28 mins.
DURG PNBE SPL (08793) departs every Thursday from Purulia Jn at 03:20 and arrives at Rafiganj at 07:05, covering the entire distance in 3 hrs 45 mins.
SC PNBE SPL (07256) departs every Sunday from Purulia Jn at 02:05 and arrives at Rafiganj at 07:05, covering the entire distance in 5 hrs 0 mins.
KOAA AGC EXP (12319) departs every Wednesday from Purulia Jn at 17:15 and arrives at Rafiganj at 20:00, covering the entire distance in 2 hrs 45 mins.
HWH BKN SF EXP (12371) departs every Monday from Purulia Jn at 12:00 and arrives at Rafiganj at 15:36, covering the entire distance in 3 hrs 36 mins.
PARASNATH EXP (12942) departs every Thursday from Purulia Jn at 20:53 and arrives at Rafiganj at 00:40, covering the entire distance in 3 hrs 47 mins.
DIKSHABHUMI EXP (11046) departs every Monday from Purulia Jn at 10:20 and arrives at Rafiganj at 14:24, covering the entire distance in 4 hrs 4 mins.
SHABD BHEDI EXP (22323) departs every Friday from Purulia Jn at 02:55 and arrives at Rafiganj at 05:53, covering the entire distance in 2 hrs 58 mins.
JALIANWALA B EX (12379) departs every Friday from Purulia Jn at 17:15 and arrives at Rafiganj at 20:00, covering the entire distance in 2 hrs 45 mins.
HWH LKU EXPRESS (12353) departs every Friday from Purulia Jn at 12:00 and arrives at Rafiganj at 14:43, covering the entire distance in 2 hrs 43 mins.
HWH AGC EXPRESS (20975) departs every Tuesday from Purulia Jn at 22:20 and arrives at Rafiganj at 01:35, covering the entire distance in 3 hrs 15 mins.
GARBHA EXPRESS (12938) departs every Tuesday from Purulia Jn at 02:55 and arrives at Rafiganj at 05:53, covering the entire distance in 2 hrs 58 mins.
SAMPARK K EXP (12329) departs every Tuesday from Purulia Jn at 17:15 and arrives at Rafiganj at 20:00, covering the entire distance in 2 hrs 45 mins.
HUMSAFAR EXP (22317) departs every Monday from Purulia Jn at 17:15 and arrives at Rafiganj at 20:00, covering the entire distance in 2 hrs 45 mins.
PRATAP EXPRESS (12496) departs every Saturday from Purulia Jn at 02:55 and arrives at Rafiganj at 05:53, covering the entire distance in 2 hrs 58 mins.
CHAMBAL EXPRESS (12177) departs every Friday from Purulia Jn at 22:20 and arrives at Rafiganj at 01:35, covering the entire distance in 3 hrs 15 mins.
KOAA AGC EXPRES (13167) departs every Thursday from Purulia Jn at 16:00 and arrives at Rafiganj at 18:50, covering the entire distance in 2 hrs 50 mins.
HTE GKP SPL (08025) departs every Saturday from Purulia Jn at 01:22 and arrives at Rafiganj at 08:06, covering the entire distance in 6 hrs 44 mins.