Skip to search

Bhopal Jn to Hapa by train, with one change

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

1 change · 753 km apart · fastest 17 hr 50 min · Daily

Check seats for your dateBhopal Jn (BPL) to Hapa (HAPA)

Journeys and seats

  • One change at Ratlam JnRTM
    00:1517 hr 50 min18:05
    22910PURI BL SF00:1504:50Superfast
    1 hr 50 min to change at RTM — comfortable

    Almost always holds here. Measured on 84,303 paired days.

    12478SVDK JAM EXP06:4018:05Superfast

    22910 often runs late

    BPLRTM

    Checking seats

    RTMHAPA

    Checking seats
  • One change at Ahmedabad JnADI
    20:2518 hr 43 min15:08+1 arrives the next day
    11466JBP SOMNATH EXP20:2508:00Mail/Express
    1 hr 35 min to change at ADI — comfortable

    Holds about 9 times in 10 here. Measured on 73,031 paired days.

    22940BSP OKHA SF EXP09:3515:08Superfast

    11466 often runs late

    BPLADI

    Checking seats

    ADIHAPA

    Checking seats
  • One change at Ratlam JnRTM
    20:1018 hr 58 min15:08+1 arrives the next day
    11464JBP SOMNATH EXP20:1001:45Mail/Express
    1 hr 35 min to change at RTM — comfortable

    Almost always holds here. Measured on 84,303 paired days.

    19576NDT OKHA EXP03:2015:08Mail/Express

    19576 often runs late

    BPLRTM

    Checking seats

    RTMHAPA

    Checking seats
  • One change at Nagda JnNAD
    08:3519 hr 16 min03:51+1 arrives the next day
    20845BSP BKN SF EXP08:3513:10Superfast
    2 hr 32 min to change at NAD — comfortable

    Typically 3 min late here, still leaving about 131 min to change.

    22970BNRS OKHA SF EX15:4203:51Superfast

    20845 often runs late

    BPLNAD

    Checking seats

    NADHAPA

    Checking seats
  • One change at Nagda JnNAD
    20:4521 hr 20 min18:05+1 arrives the next day
    17601KCG SGNR EXP20:4501:10Mail/Express
    4 hr 42 min to change at NAD — comfortable

    Typically 3 min late here, still leaving about 261 min to change.

    12478SVDK JAM EXP05:5218:05Superfast

    12478 often runs late

    BPLNAD

    Checking seats

    NADHAPA

    Checking seats
  • One change at Nagda JnNAD
    20:4021 hr 25 min18:05+1 arrives the next day
    07053KCG BKN SPL20:4001:10Mail/Express
    4 hr 42 min to change at NAD — comfortable

    Typically 3 min late here, still leaving about 261 min to change.

    12478SVDK JAM EXP05:5218:05Superfast

    12478 often runs late

    BPLNAD

    Checking seats

    NADHAPA

    Checking seats
  • One change at Bhawani MandiBWM
    21:4021 hr 43 min19:23+1 arrives the next day
    22674MQ JU SF EXPRESS21:4003:43Mail/Express
    1 hr 47 min to change at BWM — comfortable

    Typically 13 min late here, still leaving about 78 min to change.

    15636GHY OKHA EXP05:3019:23Mail/Express

    22674 often runs late

    BPLBWM

    Checking seats

    BWMHAPA

    Checking seats
  • One change at Ahmedabad JnADI
    20:1022 hr 32 min18:42+1 arrives the next day
    11464JBP SOMNATH EXP20:1008:00Mail/Express
    5 hr 25 min to change at ADI — comfortable

    Almost always holds here. Measured on 73,031 paired days.

    20967SC PBR SF EXP13:2518:42Superfast

    20967 often runs late

    BPLADI

    Checking seats

    ADIHAPA

    Checking seats
  • One change at Ratlam JnRTM
    01:0022 hr 40 min23:40
    07187NED AII SPL01:0004:15Mail/Express
    6 hr 15 min to change at RTM — comfortable

    Almost always holds here. Measured on 84,303 paired days.

    15045GKP OKHA EXP10:3023:40Mail/Express

    15045 often runs late

    BPLRTM

    Checking seats

    RTMHAPA

    Checking seats
  • One change at Bhusaval JnBSL
    10:0025 hr 47 min11:47+1 arrives the next day
    22537KUSHINAGAR EXP10:0016:50Superfast
    3 hr 45 min to change at BSL — comfortable

    Holds about 9 times in 10 here. Measured on 2,30,124 paired days.

    12906SHM PBR SUF EXP20:3511:47Superfast

    22537 often runs late

    BPLBSL

    Checking seats

    BSLHAPA

    Checking seats

Each leg is a separate ticket on its own PNR, booked separately. RAC is not a confirmed berth and a waitlist number is not a seat.

Bhopal Jn to Hapa by train

Is there a direct train from Bhopal Jn to Hapa?
No. No single train runs from Bhopal Jn to Hapa. The journey takes one change, at Ratlam Jn, and the fastest combination takes 17 hr 50 min.
What is the fastest way from Bhopal Jn to Hapa by train?
22910 PURI BL SF departs Bhopal Jn at 00:15 and reaches Ratlam Jn at 04:50. 12478 SVDK JAM EXP then departs at 06:40 and arrives Hapa at 18:05. Total 17 hr 50 min, with 1 hr 50 min to change.
Where do you change trains between Bhopal Jn 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 Bhopal Jn to Hapa?
A connection is available every day of the week.

Other trains from Bhopal Jn

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.