Skip to search

Jabalpur to Hapa by train, with one change

No train runs the whole way from Jabalpur to Hapa. Changing at Ratlam Jn takes 23 hr 30 min, and the quickest pairing is 22910 then 12478.

1 change · 1,011 km apart · fastest 23 hr 30 min · Daily

Check seats for your dateJabalpur (JBP) to Hapa (HAPA)

Day by day

The quickest journey with one change, for each day a connection runs.

  • Monday26 hr 38 minarrives next day
    12:30 11466 JBP SOMNATH EXP · Mail/Express Ahmedabad Jn (ADI) 08:00
    09:35 22940 BSP OKHA SF EXP · Superfast → arrives 15:08
    1 hr 35 min to change at ADI — comfortable95 min to change, which holds about 9 times in 10 here. Measured on 73,031 paired days.
  • Tuesday24 hr 52 minarrives next day
    00:25 22938 REWA RJT SUP EXP · Superfast Rajkot Jn (RJT) 22:20
    23:20 09479 RJT-OKHA PASS SPL · Mail/Express → arrives 01:17
    1 hr to change at RJT — comfortableTypically -5 min late here, still leaving about 48 min to change.
  • Wednesday25 hr 2 minarrives next day
    10:45 22914 BDTS HUMSAFAR EX · Superfast Nandurbar (NDB) 21:25
    23:20 22906 SHM OKHA SF EXP · Superfast → arrives 11:47
    1 hr 55 min to change at NDB — comfortableTypically 4 min late here, still leaving about 94 min to change.
  • Thursday25 hr 8 minarrives next day
    14:00 11464 JBP SOMNATH EXP · Mail/Express Ratlam Jn (RTM) 01:45
    03:20 19576 NDT OKHA EXP · Mail/Express → arrives 15:08
    1 hr 35 min to change at RTM — comfortable95 min to change, which almost always holds here. Measured on 84,303 paired days.
  • Friday27 hr 5 minarrives next day
    03:35 04115 SFG LTT SPL · Superfast Bhusaval Jn (BSL) 13:15
    15:40 19559 TPTY OKHA EXP · Mail/Express → arrives 06:40
    2 hr 25 min to change at BSL — tight145 min to change holds about 8 times in 10 here. 209 min would make it 9 in 10. Measured on 2,30,124 paired days.
  • Saturday25 hr 12 minarrives next day
    10:35 12150 SOU PUNE EXP · Superfast Bhusaval Jn (BSL) 18:30
    20:35 12906 SHM PBR SUF EXP · Superfast → arrives 11:47
    2 hr 5 min to change at BSL — tight125 min to change holds about 8 times in 10 here. 239 min would make it 9 in 10. Measured on 2,40,403 paired days.
  • Sunday23 hr 30 minarrives next day
    18:35 22910 PURI BL SF · Superfast Ratlam Jn (RTM) 04:50
    06:40 12478 SVDK JAM EXP · Superfast → arrives 18:05
    1 hr 50 min to change at RTM — comfortable110 min to change, which almost always holds here. Measured on 84,303 paired days.

Other ways to make the trip

Slower pairings, or a change at a different junction.

  • Wednesday25 hr 12 minarrives next day
    10:35 12150 SOU PUNE EXP · Superfast Bhusaval Jn (BSL) 18:30
    20:35 22906 SHM OKHA SF EXP · Superfast → arrives 11:47
    2 hr 5 min to change at BSL — tight125 min to change holds about 8 times in 10 here. 239 min would make it 9 in 10. Measured on 2,40,403 paired days.
  • Sunday25 hr 12 minarrives next day
    10:35 12150 SOU PUNE EXP · Superfast Bhusaval Jn (BSL) 18:30
    20:35 12906 SHM PBR SUF EXP · Superfast → arrives 11:47
    2 hr 5 min to change at BSL — tight125 min to change holds about 8 times in 10 here. 239 min would make it 9 in 10. Measured on 2,40,403 paired days.
  • Sunday25 hr 36 minarrives next day
    05:00 12166 GKP LTT EXPRESS · Superfast Jalgaon Jn (JL) 13:50
    15:45 16733 RMM OKHA EXP · Mail/Express → arrives 06:36
    1 hr 55 min to change at JL — comfortableTypically 37 min late here, still leaving about 59 min to change.
  • Tuesday25 hr 44 minarrives next day
    00:25 22938 REWA RJT SUP EXP · Superfast Anand Jn (ANND) 16:23
    18:40 19015 SAURASHTRA EXP · Mail/Express → arrives 02:09
    2 hr 17 min to change at ANND — comfortable137 min to change, which almost always holds here. Measured on 25,354 paired days.
  • Saturday25 hr 44 minarrives next day
    00:25 22968 PRYJ ADI SF EXP · Superfast Anand Jn (ANND) 16:42
    18:40 19015 SAURASHTRA EXP · Mail/Express → arrives 02:09
    1 hr 58 min to change at ANND — comfortable118 min to change, which almost always holds here. Measured on 25,354 paired days.
  • Saturday26 hr 37 minarrives next day
    09:10 11062 JYG LTT EXP · Mail/Express Bhusaval Jn (BSL) 17:05
    20:35 12906 SHM PBR SUF EXP · Superfast → arrives 11:47
    3 hr 30 min to change at BSL — comfortable210 min to change, which holds about 9 times in 10 here. Measured on 2,30,124 paired days.
  • Monday26 hr 41 minarrives next day
    01:10 19046 TAPTI GANGA EXP · Mail/Express Surat (ST) 16:05
    18:33 20909 TVCN PBR SF EXP · Superfast → arrives 03:51
    2 hr 28 min to change at ST — comfortable148 min to change, which holds about 9 times in 10 here. Measured on 1,13,022 paired days.
  • Tuesday26 hr 41 minarrives next day
    01:10 22948 BGP SURAT EXP · Superfast Surat (ST) 15:52
    18:33 19577 TEN JAM EXPRESS · Mail/Express → arrives 03:51
    2 hr 41 min to change at ST — comfortable161 min to change, which holds about 9 times in 10 here. Measured on 1,13,022 paired days.
  • Wednesday26 hr 41 minarrives next day
    01:10 19046 TAPTI GANGA EXP · Mail/Express Surat (ST) 16:05
    18:33 19577 TEN JAM EXPRESS · Mail/Express → arrives 03:51
    2 hr 28 min to change at ST — comfortable148 min to change, which holds about 9 times in 10 here. Measured on 1,13,022 paired days.
  • Monday28 hr 33 minarrives next day
    10:35 12150 SOU PUNE EXP · Superfast Bhusaval Jn (BSL) 18:30
    23:50 22940 BSP OKHA SF EXP · Superfast → arrives 15:08
    5 hr 20 min to change at BSL — comfortable320 min to change, which holds about 9 times in 10 here. Measured on 2,40,403 paired days.
  • Friday29 hr 10 minarrives next day
    01:30 15946 DBRG LTT EXP · Mail/Express Bhusaval Jn (BSL) 09:50
    15:40 19559 TPTY OKHA EXP · Mail/Express → arrives 06:40
    5 hr 50 min to change at BSL — comfortable350 min to change, which almost always holds here. Measured on 1,31,374 paired days.
  • Friday29 hr 30 minarrives next day
    01:10 22948 BGP SURAT EXP · Superfast Amalner (AN) 11:28
    17:23 19559 TPTY OKHA EXP · Mail/Express → arrives 06:40
    5 hr 55 min to change at AN — comfortableTypically 2 min late here, still leaving about 336 min to change.
  • Thursday30 hr 34 minarrives 2 days later
    19:35 22563 ANTYODYA SUP EX · Mail/Express Udhna Jn (UDN) 09:35
    14:35 19015 SAURASHTRA EXP · Mail/Express → arrives 02:09
    5 hr to change at UDN — comfortableTypically 20 min late here, still leaving about 264 min to change.
  • Thursday31 hr 55 minarrives 2 days later
    22:45 11060 CPR LTT EXPRESS · Mail/Express Bhusaval Jn (BSL) 07:30
    15:40 19559 TPTY OKHA EXP · Mail/Express → arrives 06:40
    8 hr 10 min to change at BSL — comfortable490 min to change, which almost always holds here. Measured on 1,31,374 paired days.

Jabalpur to Hapa by train

Is there a direct train from Jabalpur to Hapa?
No. No single train runs from Jabalpur to Hapa. The journey takes one change, at Ratlam Jn, and the fastest combination takes 23 hr 30 min.
What is the fastest way from Jabalpur to Hapa by train?
22910 PURI BL SF departs Jabalpur at 18:35 and reaches Ratlam Jn at 04:50. 12478 SVDK JAM EXP then departs at 06:40 and arrives Hapa at 18:05. Total 23 hr 30 min, with 1 hr 50 min to change.
Where do you change trains between Jabalpur and Hapa?
Ratlam Jn (RTM) is the interchange on the fastest route, with 1 hr 50 min between the arriving and departing trains.
Which days can you travel from Jabalpur to Hapa?
A connection is available every day of the week.

Other trains from Jabalpur

Other trains to Hapa

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.