Skip to search

Trains from Bharatpur Jn to Vadodara Jn

Bharatpur Jn to Vadodara Jn is 813 km by rail. 18 direct trains run it; the fastest is the 09120 Lalkua–Pratapnagar Superfast Special at 10 hr 25 min. The most punctual is the 12926 Paschim Express, on time (within 15 min) on 81% of days, typically 7 min late. 3 run every day, leaving between 00:22 and 21:50. When they are waitlisted, a journey with one change takes 9 hr 48 min.

Departures
00:22 – 21:50
Fare from
₹475
Sleeper · estimate
Most punctual
81% on time
12926 Paschim Express
Daily trains
3 of 18
Check seats for your date

Trains and seats

  • 12912Valsad Superfast Express
    00:2210 hr 33 min10:55

    BTE — BRC · 814 km · Superfast

    Checking seats
  • 22634Hazrat Nizamuddin–Thiruvananthapuram Express
    00:2210 hr 27 min10:49

    BTE — BRC · 814 km · Superfast

    Checking seats
  • 22918Haridwar–Bandra Terminus Superfast Express
    00:2210 hr 27 min10:49

    BTE — BRC · 814 km · Superfast

    Checking seats
  • 09120Lalkua–Pratapnagar Superfast Special
    00:3410 hr 25 min10:59

    BTE — BRC · 813 km · Mail/Express · fastest

    Checking seats
  • 09076Kathgodam–Mumbai Central Superfast Special
    03:1011 hr 30 min14:40

    BTE — BRC · 819 km · Superfast

    Checking seats
  • 09186Kanpur Anwrganj–Mumbai Central Superfast Special
    03:1011 hr 35 min14:45

    BTE — BRC · 813 km · Superfast

    Checking seats
  • 22443Kanpur–Bandra Terminus Express
    03:1011 hr 10 min14:20

    BTE — BRC · 814 km · Superfast

    Checking seats
  • 22976Ramnagar–Bandra Terminus Express
    03:1011 hr 10 min14:20

    BTE — BRC · 815 km · Superfast

    Checking seats
  • 20922Lucknow Jn–Bandra Terminus Superfast Express
    03:4510 hr 35 min14:20

    BTE — BRC · 815 km · Superfast

    Checking seats
  • 12904Golden Temple Mail
    06:1511 hr 46 min18:01

    BTE — BRC · 814 km · Superfast

    Checking seats
  • 22654Hazrat Nizamuddin–Thiruvananthapuram Superfast Express
    07:0011 hr 10 min18:10

    BTE — BRC · 814 km · Superfast

    Checking seats
  • 22656Hazrat Nizamuddin–Ernakulam Superfast Express
    07:0011 hr 10 min18:10

    BTE — BRC · 814 km · Superfast

    Checking seats
  • 09184Banaras–Mumbai Central Special
    10:0211 hr 42 min21:44

    BTE — BRC · 813 km · Mail/Express

    Checking seats
  • 22544Lalkua–Bandra Terminus Superfast Express
    16:2010 hr 40 min03:00+1 arrives the next day

    BTE — BRC · 813 km · Mail/Express

    Checking seats
  • 12926Paschim Express
    19:4012 hr 37 min08:17+1 arrives the next day

    BTE — BRC · 814 km · Superfast

    Checking seats
  • 22922Antyodaya Express
    21:2010 hr 46 min08:06+1 arrives the next day

    BTE — BRC · 814 km · Superfast

    Checking seats
  • 09112Gorakhpur–Vadodara Special
    21:2211 hr 13 min08:35+1 arrives the next day

    BTE — BRC · 813 km · Mail/Express

    Checking seats
  • 19020Haridwar–Bandra Terminus Express
    21:5016 hr 35 min14:25+1 arrives the next day

    BTE — BRC · 814 km · Mail/Express

    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 Sawai MadhopurSWM
    01:409 hr 48 min11:28

    quicker than every direct train

    20156New Delhi–Dr. Ambedkar Nagar Superfast Express01:40 — 03:45Mail/Express
    Holds 9 in 101 hr to change at SWM

    Holds about 9 times in 10 here. Measured on 1,75,832 paired days.

    01484Hazrat Nizamuddin KK Superfast Special04:45 — 11:28Mail/Express

    20156 often runs late

    BTE — SWM

    Checking seats

    SWM — BRC

    Checking seats
  • One change at Kota JnKOTA
    22:2510 hr 57 min09:22+1 arrives the next day

    32 min longer than the fastest direct

    19670Humsafar Express22:25 — 01:20Mail/Express
    Holds 9 in 101 hr 10 min to change at KOTA — tight

    Holds about 9 times in 10 here. 81 min would make it 9 in 10. Measured on 27,599 paired days.

    12494Darshan Express02:30 — 09:22Superfast

    19670 often runs late

    BTE — KOTA

    Checking seats

    KOTA — BRC

    Checking seats
  • One change at Sawai MadhopurSWM
    00:2211 hr 6 min11:28

    41 min longer than the fastest direct

    12912Valsad Superfast Express00:22 — 02:23Superfast
    Almost always holds2 hr 22 min to change at SWM

    Almost always holds here. Measured on 1,75,832 paired days.

    01484Hazrat Nizamuddin KK Superfast Special04:45 — 11:28Mail/Express

    12912 often runs late

    BTE — SWM

    Checking seats

    SWM — BRC

    Checking seats
  • One change at Ratlam JnRTM
    23:5011 hr 38 min11:28+1 arrives the next day

    1 hr 13 min longer than the fastest direct

    12478Vaishno Devi Katra–Jamnagar Express23:50 — 06:30Superfast
    Holds 10 in 102 hr 25 min to change at RTM

    Holds about 19 times in 20 here. This train arrives a median 21 min late, against 5 min late for the junction's typical arrival. Measured on 25,009 paired days.

    01484Hazrat Nizamuddin KK Superfast Special08:55 — 11:28Mail/Express

    12478 often runs late

    BTE — RTM

    Checking seats

    RTM — BRC

    Checking seats
  • One change at Sawai MadhopurSWM
    11:3011 hr 49 min23:19

    1 hr 24 min longer than the fastest direct

    09310Hazrat Nizamuddin–Indore Special11:30 — 13:20Mail/Express
    Holds 9 in 101 hr 25 min to change at SWM

    Holds about 9 times in 10 here. Measured on 1,22,870 paired days.

    12940Jaipur–Pune Express14:45 — 23:19Superfast

    09310 often runs late

    BTE — SWM

    Checking seats

    SWM — BRC

    Checking seats
  • One change at Kota JnKOTA
    14:5212 hr 8 min03:00+1 arrives the next day

    1 hr 43 min longer than the fastest direct

    12060Jan Shatabdi Express14:52 — 18:55Shatabdi
    Holds 10 in 101 hr 10 min to change at KOTA

    Holds about 19 times in 20 here. This train arrives a median 3 min early, against 16 min late for the junction's typical arrival. Measured on 18,666 paired days.

    12240Mumbai Central Duronto Express20:05 — 03:00Rajdhani

    BTE — KOTA

    Checking seats

    KOTA — BRC

    Checking seats
  • One change at ShrimahaveerjiSMVJ
    09:2512 hr 23 min21:48

    1 hr 58 min longer than the fastest direct

    20452New Delhi–Sogariya Superfast Express09:25 — 10:20Superfast
    Holds 9 in 101 hr 5 min to change at SMVJ — tight

    Holds about 9 times in 10 here. 106 min would make it 9 in 10. Measured on 49,275 paired days.

    20942Ghazipur City–Bandra Terminus Superfast Express11:25 — 21:48Mail/Express

    20452 often runs late

    BTE — SMVJ

    Checking seats

    SMVJ — BRC

    Checking seats

Which arrives on time

On time = within 15 min at Vadodara Jn · year to October 2026 · 13 of 18 trains tracked

  1. typically 7 min late at Vadodara Jn
    81%
  2. typically 6 min late at Vadodara Jn
    75%
  3. 64%
  4. typically 9 min late at Vadodara Jn
    63%
  5. typically 11 min late at Vadodara Jn
    63%

Runs late more often than not

How we grade this

Fares

Estimated for 813 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 813 km between Bharatpur Jn and Vadodara Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper₹475observed fares
3E AC 3 economy₹1,134observed fares
3A AC 3 tier₹1,218observed fares
2A AC 2 tier₹1,706observed fares
1A AC first class₹2,851observed fares

One adult, General quota, Superfast pricing · not every train carries every class

Other trains from Bharatpur Jn

Other trains to Vadodara Jn