Katni to Hapa by train, with one change
No train runs the whole way from Katni to Hapa. Changing at Rajkot Jn takes 26 hr 7 min, and the quickest pairing is 22938 then 09479.
1 change · 1,062 km apart · fastest 26 hr 7 min · Daily
Check seats for your dateKatni (KTE) to Hapa (HAPA)Day by day
The quickest journey with one change, for each day a connection runs.
- Monday26 hr 7 minarrives 2 days later23:10 22938 REWA RJT SUP EXP · Superfast → Rajkot Jn (RJT) 22:2023:20 09479 RJT-OKHA PASS SPL · Mail/Express → arrives 01:171 hr to change at RJT — comfortableTypically -5 min late here, still leaving about 48 min to change.09479 often runs late
- Tuesday28 hr 16 minarrives 2 days later23:35 19046 TAPTI GANGA EXP · Mail/Express → Surat (ST) 16:0518:33 19577 TEN JAM EXPRESS · Mail/Express → arrives 03:512 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.19577 often runs late
- Wednesday26 hr 37 minarrives next day09:10 22914 BDTS HUMSAFAR EX · Superfast → Nandurbar (NDB) 21:2523:20 22906 SHM OKHA SF EXP · Superfast → arrives 11:471 hr 55 min to change at NDB — comfortableTypically 4 min late here, still leaving about 94 min to change.22906 often runs late
- Thursday31 hr 5 minarrives 2 days later23:35 22948 BGP SURAT EXP · Superfast → Bhusaval Jn (BSL) 09:3515:40 19559 TPTY OKHA EXP · Mail/Express → arrives 06:406 hr 5 min to change at BSL — comfortable365 min to change, which almost always holds here. Measured on 1,31,374 paired days.22948 often runs late
- Friday26 hr 59 minarrives 2 days later23:10 22968 PRYJ ADI SF EXP · Superfast → Anand Jn (ANND) 16:4218:40 19015 SAURASHTRA EXP · Mail/Express → arrives 02:091 hr 58 min to change at ANND — comfortable118 min to change, which almost always holds here. Measured on 25,354 paired days.22968 often runs late
- Saturday and Sunday26 hr 47 minarrives next day09:00 12150 SOU PUNE EXP · Superfast → Bhusaval Jn (BSL) 18:3020:35 12906 SHM PBR SUF EXP · Superfast → arrives 11:472 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.12150 often runs late
Other ways to make the trip
Slower pairings, or a change at a different junction.
- Wednesday26 hr 47 minarrives next day09:00 12150 SOU PUNE EXP · Superfast → Bhusaval Jn (BSL) 18:3020:35 22906 SHM OKHA SF EXP · Superfast → arrives 11:472 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.12150 often runs late
- Monday26 hr 59 minarrives 2 days later23:10 22938 REWA RJT SUP EXP · Superfast → Anand Jn (ANND) 16:2318:40 19015 SAURASHTRA EXP · Mail/Express → arrives 02:092 hr 17 min to change at ANND — comfortable137 min to change, which almost always holds here. Measured on 25,354 paired days.22938 often runs late
- Saturday26 hr 59 minarrives 2 days later23:10 20906 EKNR MAHAMANA · Superfast → Vadodara Jn (BRC) 15:4317:58 19015 SAURASHTRA EXP · Mail/Express → arrives 02:092 hr 15 min to change at BRC — comfortable135 min to change, which holds about 19 times in 20 here. Measured on 83,918 paired days.20906 often runs late
- Sunday27 hr 6 minarrives next day03:30 12166 GKP LTT EXPRESS · Superfast → Jalgaon Jn (JL) 13:5015:45 16733 RMM OKHA EXP · Mail/Express → arrives 06:361 hr 55 min to change at JL — comfortableTypically 37 min late here, still leaving about 59 min to change.12166 often runs late
- Saturday28 hr 7 minarrives next day07:40 11062 JYG LTT EXP · Mail/Express → Bhusaval Jn (BSL) 17:0520:35 12906 SHM PBR SUF EXP · Superfast → arrives 11:473 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.11062 often runs late
- Monday28 hr 16 minarrives 2 days later23:35 22948 BGP SURAT EXP · Superfast → Surat (ST) 15:5218:33 19577 TEN JAM EXPRESS · Mail/Express → arrives 03:512 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.19577 often runs late
- Friday28 hr 35 minarrives next day02:05 04115 SFG LTT SPL · Superfast → Bhusaval Jn (BSL) 13:1515:40 19559 TPTY OKHA EXP · Mail/Express → arrives 06:402 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.04115 often runs late
- Friday30 hr 35 minarrives next day00:05 15946 DBRG LTT EXP · Mail/Express → Bhusaval Jn (BSL) 09:5015:40 19559 TPTY OKHA EXP · Mail/Express → arrives 06:405 hr 50 min to change at BSL — comfortable350 min to change, which almost always holds here. Measured on 1,31,374 paired days.15946 often runs late
- Thursday31 hr 30 minarrives 2 days later23:10 22184 SAKET EXPRESS · Superfast → Bhusaval Jn (BSL) 08:1515:40 19559 TPTY OKHA EXP · Mail/Express → arrives 06:407 hr 25 min to change at BSL — comfortable445 min to change, which almost always holds here. Measured on 1,31,374 paired days.22184 often runs late
- Tuesday31 hr 59 minarrives 2 days later18:10 22563 ANTYODYA SUP EX · Mail/Express → Udhna Jn (UDN) 09:3514:35 19015 SAURASHTRA EXP · Mail/Express → arrives 02:095 hr to change at UDN — comfortableTypically 20 min late here, still leaving about 264 min to change.22563 often runs late
Katni to Hapa by train
- Is there a direct train from Katni to Hapa?
- No. No single train runs from Katni to Hapa. The journey takes one change, at Rajkot Jn, and the fastest combination takes 26 hr 7 min.
- What is the fastest way from Katni to Hapa by train?
- 22938 REWA RJT SUP EXP departs Katni at 23:10 and reaches Rajkot Jn at 22:20. 09479 RJT-OKHA PASS SPL then departs at 23:20 and arrives Hapa at 01:17. Total 26 hr 7 min, with 1 hr to change.
- Where do you change trains between Katni and Hapa?
- Rajkot Jn (RJT) is the interchange on the fastest route, with 1 hr between the arriving and departing trains.
- Which days can you travel from Katni to Hapa?
- A connection is available every day of the week.
Other trains from Katni
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.