Skip to search

Trains from Ratlam Jn to Bharuch Jn

25 direct trains · 305 km · fastest 4 hr 19 min on the 12954 AK TEJAS RAJ EX

Trains and seats

  • 12954AK TEJAS RAJ EX
    01:074 hr 19 min05:26

    RTMBH · 332 km · Rajdhani · fastest

    Checking seats
  • 09625AII DD SF SPL
    03:154 hr 51 min08:06

    RTMBH · 332 km · Superfast

    Checking seats
  • 22194GWL DD SF EXP
    03:155 hr 14 min08:29

    RTMBH · 332 km · Superfast

    Checking seats
  • 22902UDZ BDTS SF EXP
    03:205 hr 9 min08:29

    RTMBH · 332 km · Superfast

    Checking seats
  • 12996AII BDTS SF EXP
    04:005 hr09:00

    RTMBH · 332 km · Superfast

    Checking seats
  • 12926PASCHIM EXPRESS
    04:354 hr 45 min09:20

    RTMBH · 332 km · Superfast

    Checking seats
  • 04711BKN BDTS SPL
    05:055 hr 1 min10:06

    RTMBH · 331 km · Mail/Express

    Checking seats
  • 09066CPR ST SPECIAL
    05:254 hr 39 min10:04

    RTMBH · 305 km · Mail/Express

    Checking seats
  • 09032UDN KUMBH SPL
    05:305 hr 40 min11:10

    RTMBH · 331 km · Mail/Express

    Checking seats
  • 02199VGLJ BDTS SUF EX
    06:155 hr 11 min11:26

    RTMBH · 332 km · Superfast

    Checking seats
  • 22195VGLJ BDTS SF EX
    06:155 hr 5 min11:20

    RTMBH · 332 km · Mail/Express

    Checking seats
  • 12472SWARAJ EXPRESS
    06:404 hr 53 min11:33

    RTMBH · 331 km · Superfast

    Checking seats
  • 22918HW BDTS SF EXP
    07:104 hr 32 min11:42

    RTMBH · 332 km · Superfast

    Checking seats
  • 09146BJU MMCT SPL
    08:004 hr 35 min12:35

    RTMBH · 332 km · Mail/Express

    Checking seats
  • 09190KIR MMCT SPL
    08:004 hr 35 min12:35

    RTMBH · 332 km · Mail/Express

    Checking seats
  • 09068BJU UDN FESV SPL
    08:304 hr 32 min13:02

    RTMBH · 331 km · Mail/Express

    Checking seats
  • 19020HW BDTS EXP
    09:156 hr 35 min15:50

    RTMBH · 332 km · Mail/Express

    Checking seats
  • 22443CNB BDTS EXP
    10:305 hr 11 min15:41

    RTMBH · 332 km · Superfast

    Checking seats
  • 22976RMR BDTS EXP
    10:305 hr 11 min15:41

    RTMBH · 331 km · Superfast

    Checking seats
  • 20922LJN BDTS SF EXP
    10:405 hr 1 min15:41

    RTMBH · 332 km · Superfast

    Checking seats
  • 22654NZM TVC SF EXP
    14:404 hr 27 min19:07

    RTMBH · 332 km · Superfast

    Checking seats
  • 22656NZM ERS SF EXP
    14:404 hr 27 min19:07

    RTMBH · 332 km · Superfast

    Checking seats
  • 20942GCT BDTS SF EXP
    17:554 hr 46 min22:41

    RTMBH · 331 km · Mail/Express

    Checking seats
  • 22934JP BDTS SF EXP
    20:204 hr 42 min01:02+1

    RTMBH · 332 km · Superfast

    Checking seats
  • 12962AVANTIKA EXP
    20:354 hr 48 min01:23+1

    RTMBH · 332 km · Superfast

    Checking seats

RAC is not a confirmed berth and a waitlist number is not a seat. Fares are our estimate from the published tables, confirmed at IRCTC checkout — never a quote. Search with a change of train.

Fares

Estimated from the published tables for 305 km. The exact fare is the one IRCTC shows at checkout.

Estimated fares by class for the 305 km between Ratlam Jn and Bharuch Jn, priced for a Superfast train in General quota.
ClassFareBasis
SL Sleeper250from observed fares
3E AC 3 economy588from observed fares
3A AC 3 tier588from observed fares
2A AC 2 tier866from observed fares
1A AC first class1,423from observed fares

One adult, General quota, for the 305 km of this route, priced as a Superfast — the category 15 of the 25 trains above belong to. Which classes a particular train actually carries is not in our timetable, so this is what the distance costs in each class rather than a list of what is on any one train; the seat check below reads the real classes live. Every figure is an estimate confirmed at IRCTC checkout, never a quote, and flexi-fare trains are priced at the floor because occupancy pricing cannot be known before booking.

Other trains from Ratlam 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.