Skip to search

Champa to Miraj Jn by train, with one change

No direct train · 1 change at Bhusaval Jn · 1,022 km apart · fastest 30 hr 48 min · Daily

Check this journey for your date

Journeys and seats

Each leg is a separate ticket

  • One change at Bhusaval JnBSL
    15:5230 hr 48 min22:40+1 arrives the next day
    12880BBS LTT S F15:52 — 05:35Superfast
    Holds 9 in 103 hr 10 min to change at BSL — tight

    Holds about 9 times in 10 here. 206 min would make it 9 in 10. Measured on 3,14,973 paired days.

    12780GOA EXPRESS08:45 — 22:40Composite

    12880 often runs late

    CPH — BSL

    Checking seats

    BSL — MRJ

    Checking seats
  • One change at Pune JnPUNE
    02:3231 hr 13 min09:45+1 arrives the next day
    22846HTE PUNE SF EXP02:32 — 02:15Superfast
    Holds 9 in 101 hr 25 min to change at PUNE

    Holds about 9 times in 10 here. Measured on 54,429 paired days.

    11040MAHARASHTRA EXP03:40 — 09:45Mail/Express

    22846 often runs late

    CPH — PUNE

    Checking seats

    PUNE — MRJ

    Checking seats
  • One change at NagpurNGP
    04:3631 hr 19 min11:55+1 arrives the next day
    12409GONDWANA SF EXP04:36 — 12:35Superfast
    Usually holds2 hr 40 min to change at NGP

    Typically 15 min late here, still leaving about 124 min to change.

    11403NGP KOP EXPRESS15:15 — 11:55Mail/Express

    12409 often runs late

    CPH — NGP

    Checking seats

    NGP — MRJ

    Checking seats
  • One change at Kalyan JnKYN
    15:5231 hr 43 min23:35+1 arrives the next day
    12880BBS LTT S F15:52 — 11:52Superfast
    Holds 9 in 102 hr 13 min to change at KYN — tight

    Holds about 9 times in 10 here. 204 min would make it 9 in 10. Measured on 1,84,645 paired days.

    19667MYS HUMSAFAR EXP14:05 — 23:35Mail/Express

    12880 often runs late

    CPH — KYN

    Checking seats

    KYN — MRJ

    Checking seats
  • One change at Kalyan JnKYN
    15:5232 hr 33 min00:25+2 arrives 2 days later
    12880BBS LTT S F15:52 — 11:52Superfast
    Holds 9 in 103 hr 28 min to change at KYN

    Holds about 9 times in 10 here. Measured on 1,84,645 paired days.

    22497SGNR TPJ HUMSFAR15:20 — 00:25Superfast

    12880 often runs late

    CPH — KYN

    Checking seats

    KYN — MRJ

    Checking seats
  • One change at Pune JnPUNE
    07:4932 hr 41 min16:30+1 arrives the next day
    12130AZAD HIND EXP07:49 — 07:00Superfast
    Almost always holds4 hr 20 min to change at PUNE

    Almost always holds here. Measured on 46,300 paired days.

    12630YPR S KRNTI EXP11:20 — 16:30Superfast

    22686 KARNTK S KRANTI 11:20 — 16:30

    12130 often runs late

    CPH — PUNE

    Checking seats

    PUNE — MRJ

    Checking seats
  • One change at Pune JnPUNE
    07:4934 hr 11 min18:00+1 arrives the next day
    12130AZAD HIND EXP07:49 — 07:00Superfast
    Holds 10 in 103 hr 50 min to change at PUNE

    Holds about 19 times in 20 here. Measured on 15,622 paired days.

    11425PUNE - SCSMT KOLHAPUR DEMU EXPRESS10:50 — 18:00Mail/Express

    12130 often runs late

    CPH — PUNE

    Checking seats

    PUNE — MRJ

    Checking seats

Check this journey for your date

Champa to Miraj Jn by train

Is there a direct train from Champa to Miraj Jn?

No. No single train runs from Champa to Miraj Jn. The journey takes one change, at Bhusaval Jn, and the fastest combination takes 30 hr 48 min.

What is the fastest way from Champa to Miraj Jn by train?

12880 BBS LTT S F departs Champa at 15:52 and reaches Bhusaval Jn at 05:35. 12780 GOA EXPRESS then departs at 08:45 and arrives Miraj Jn at 22:40. Total 30 hr 48 min, with 3 hr 10 min to change.

Where do you change trains between Champa and Miraj Jn?

Bhusaval Jn (BSL) is the interchange on the fastest route, with 3 hr 10 min between the arriving and departing trains.

Which days can you travel from Champa to Miraj Jn?

A connection is available every day of the week.

Other trains from Champa

Other trains to Miraj Jn

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.