Skip to search

Sitapur Jn to Bharuch Jn by train, with one change

No direct train · 1 change at Ghaziabad · 1,014 km apart · fastest 23 hr 19 min · Daily except Wed

Check this journey for your date

Journeys and seats

Each leg is a separate ticket

  • One change at GhaziabadGZB
    12:2323 hr 19 min11:42+1 arrives the next day
    05301MAU ANVT SPL12:23 — 19:35Mail/Express
    Holds 9 in 101 hr 45 min to change at GZB

    Holds about 9 times in 10 here. Measured on 1,95,969 paired days.

    22918HW BDTS SF EXP21:20 — 11:42Superfast

    22918 often runs late

    STP — GZB

    Checking seats

    GZB — BH

    Checking seats
  • One change at Mathura JnMTJ
    04:5824 hr 28 min05:26+1 arrives the next day
    05273DBG DOZ SPL04:58 — 14:10Mail/Express
    Holds 10 in 104 hr 35 min to change at MTJ

    Holds about 19 times in 20 here. Measured on 27,450 paired days.

    12954AK TEJAS RAJ EX18:45 — 05:26Rajdhani

    05273 often runs late

    STP — MTJ

    Checking seats

    MTJ — BH

    Checking seats
  • One change at Bhusaval JnBSL
    20:4525 hr 19 min22:04+1 arrives the next day
    12108STP LTT SF EXP20:45 — 14:20Superfast
    Holds 8 in 101 hr 20 min to change at BSL — tight

    Holds about 8 times in 10 here. 209 min would make it 9 in 10. Measured on 2,30,124 paired days.

    19559TPTY OKHA EXP15:40 — 22:04Mail/Express

    12108 often runs late

    STP — BSL

    Checking seats

    BSL — BH

    Checking seats
  • One change at Bhusaval JnBSL
    20:4525 hr 53 min22:38+1 arrives the next day
    12108STP LTT SF EXP20:45 — 14:20Superfast
    Holds 8 in 101 hr 50 min to change at BSL — tight

    Holds about 8 times in 10 here. 209 min would make it 9 in 10. Measured on 2,30,124 paired days.

    20625MAS BGKT SF EXP16:10 — 22:38Mail/Express

    12108 often runs late

    STP — BSL

    Checking seats

    BSL — BH

    Checking seats
  • One change at Kanpur CentralCNB
    20:4525 hr 56 min22:41+1 arrives the next day
    12108STP LTT SF EXP20:45 — 00:02Superfast
    Almost always holds3 hr 38 min to change at CNB

    Almost always holds here. Measured on 2,38,758 paired days.

    20942GCT BDTS SF EXP03:40 — 22:41Mail/Express

    12108 often runs late

    STP — CNB

    Checking seats

    CNB — BH

    Checking seats
  • One change at Bhusaval JnBSL
    20:4530 hr 31 min03:16+2 arrives 2 days later
    12108STP LTT SF EXP20:45 — 14:20Superfast
    Almost always holds6 hr 35 min to change at BSL

    Almost always holds here. Measured on 2,30,124 paired days.

    12843PURI ADI S F20:55 — 03:16Superfast

    12108 often runs late

    STP — BSL

    Checking seats

    BSL — BH

    Checking seats
  • One change at IzzatnagarIZN
    08:0131 hr 40 min15:41+1 arrives the next day
    15009GKP IZN EXP08:01 — 13:05Mail/Express
    Usually holds6 hr 47 min to change at IZN

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

    22976RMR BDTS EXP19:52 — 15:41Superfast

    22976 often runs late

    STP — IZN

    Checking seats

    IZN — BH

    Checking seats
  • One change at GhaziabadGZB
    04:0035 hr 50 min15:50+1 arrives the next day
    05023GKP ANVT SPL04:00 — 11:58Mail/Express
    Almost always holds6 hr 4 min to change at GZB

    Almost always holds here. Measured on 3,03,531 paired days.

    19020HW BDTS EXP18:02 — 15:50Mail/Express

    STP — GZB

    Checking seats

    GZB — BH

    Checking seats
  • One change at GhaziabadGZB
    22:4341 hr 7 min15:50+2 arrives 2 days later
    15273SATYAGRAH EXP22:43 — 08:14Mail/Express
    Almost always holds9 hr 48 min to change at GZB

    Almost always holds here. Measured on 3,03,531 paired days.

    19020HW BDTS EXP18:02 — 15:50Mail/Express

    15273 often runs late

    STP — GZB

    Checking seats

    GZB — BH

    Checking seats

Check this journey for your date

Sitapur Jn to Bharuch Jn by train

Is there a direct train from Sitapur Jn to Bharuch Jn?

No. No single train runs from Sitapur Jn to Bharuch Jn. The journey takes one change, at Ghaziabad, and the fastest combination takes 23 hr 19 min.

What is the fastest way from Sitapur Jn to Bharuch Jn by train?

05301 MAU ANVT SPL departs Sitapur Jn at 12:23 and reaches Ghaziabad at 19:35. 22918 HW BDTS SF EXP then departs at 21:20 and arrives Bharuch Jn at 11:42. Total 23 hr 19 min, with 1 hr 45 min to change.

Where do you change trains between Sitapur Jn and Bharuch Jn?

Ghaziabad (GZB) is the interchange on the fastest route, with 1 hr 45 min between the arriving and departing trains.

Which days can you travel from Sitapur Jn to Bharuch Jn?

Connections are available on Monday, Tuesday, Thursday, Friday, Saturday and Sunday.

Other trains from Sitapur Jn

Other trains to Bharuch 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.