Skip to search

Trains from Bharuch Jn to Kanpur Central

5 direct trains · 1,121 km · fastest 18 hr 57 min on the 20941 BDTS GCT SF EXP

Check seats and fares for your date

Trains and seats

  • 20941BDTS GCT SF EXP
    03:4318 hr 57 min22:40

    BH — CNB · 1,206 km · Mail/Express · fastest

    Checking seats
  • 22444BDTS KANPUR SUP
    09:2421 hr 46 min07:10+1 arrives the next day

    BH — CNB · 1,302 km · Superfast

    Checking seats
  • 09145MMCT BJU SPECIAL
    15:2121 hr 9 min12:30+1 arrives the next day

    BH — CNB · 1,121 km · Mail/Express

    Checking seats
  • 09189MMCT KIR SPECIAL
    15:2121 hr 9 min12:30+1 arrives the next day

    BH — CNB · 1,121 km · Mail/Express

    Checking seats
  • 20921BDTS LJN SF EXP
    16:2320 hr 12 min12:35+1 arrives the next day

    BH — CNB · 1,302 km · Superfast

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Kota JnKOTA
    15:0417 hr 41 min08:45+1 arrives the next day

    quicker than every direct train

    12471SWARAJ EXPRESS15:04 — 23:15Superfast
    Holds 10 in 101 hr 30 min to change at KOTA

    Holds about 19 times in 20 here. Measured on 18,666 paired days.

    03110BRC SDAH SPL00:45 — 08:45Mail/Express

    12471 often runs late

    BH — KOTA

    Checking seats

    KOTA — CNB

    Checking seats
  • One change at Ratlam JnRTM
    16:4018 hr 52 min11:32+1 arrives the next day

    quicker than every direct train

    12925PASCHIM EXPRESS16:40 — 21:40Superfast
    Holds 9 in 101 hr 5 min to change at RTM

    Holds about 9 times in 10 here. Measured on 57,918 paired days.

    09195BRC MAU SF SPL22:45 — 11:32Superfast

    09195 often runs late

    BH — RTM

    Checking seats

    RTM — CNB

    Checking seats
  • One change at Kota JnKOTA
    16:2319 hr 9 min11:32+1 arrives the next day

    about as quick as the fastest direct

    20921BDTS LJN SF EXP16:23 — 00:30Superfast
    Holds 10 in 102 hr 10 min to change at KOTA

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

    09195BRC MAU SF SPL02:40 — 11:32Superfast

    20921 often runs late

    BH — KOTA

    Checking seats

    KOTA — CNB

    Checking seats
  • One change at Bharatpur JnBTE
    17:1119 hr 49 min13:00+1 arrives the next day

    52 min longer than the fastest direct

    22917BDTS HW SF EXP17:11 — 05:28Superfast
    Almost always holds2 hr 2 min to change at BTE

    Almost always holds here. Measured on 88,063 paired days.

    22308BKN HWH SF EXP07:30 — 13:00Superfast

    22308 often runs late

    BH — BTE

    Checking seats

    BTE — CNB

    Checking seats
  • One change at Bharatpur JnBTE
    16:4020 hr 20 min13:00+1 arrives the next day

    1 hr 23 min longer than the fastest direct

    12925PASCHIM EXPRESS16:40 — 06:08Superfast
    Holds 9 in 101 hr 22 min to change at BTE

    Holds about 9 times in 10 here. Measured on 1,38,784 paired days.

    12308JU HWH SF EXP07:30 — 13:00Superfast

    22308 BKN HWH SF EXP 07:30 — 13:00 on Wed, Sat and Sun

    12308 often runs late

    BH — BTE

    Checking seats

    BTE — CNB

    Checking seats

Which arrives on time

On time = within 15 min at Kanpur Central · year to September 2026 · 4 of 5 trains tracked

  1. usually on time at Kanpur Central
    79%
  2. typically 5 min late at Kanpur Central
    77%
  3. typically 16 min late at Kanpur Central
    47%
  4. typically 34 min late at Kanpur Central
    22%
How we grade this

Fares

Estimated for 1,121 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 1,121 km between Bharuch Jn and Kanpur Central, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹550observed fares
3E AC 3 economy₹1,334observed fares
3A AC 3 tier₹1,428observed fares
2A AC 2 tier₹2,032observed fares
1A AC first class₹3,402observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from Bharuch Jn

Other trains to Kanpur Central

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.