Skip to search

Trains from Kochi to Bharuch

1,556 km by rail · 9 direct trains · fastest 29 hr 59 min on the 22655 Ernakulam–Hazrat Nizamuddin Superfast Express · 3 stations in Kochi, 2 in Bharuch

Departures
01:30 – 20:50
Fare from
₹685
Sleeper · estimate
Check seats for your date

Every direct train

  • 22653Thiruvananthapuram–Hazrat Nizamuddin Superfast Express
    01:3030 hr 44 min08:14+1 arrives the next day

    Ernakulam Town (ERN) to Bharuch Jn (BH)

    1,583 km · Superfast

    Seats and fares for ERN to BH

  • 22655Ernakulam–Hazrat Nizamuddin Superfast Express
    02:1529 hr 59 min08:14+1 arrives the next day

    Ernakulam Jn (ERS) to Bharuch Jn (BH)

    1,585 km · Superfast · fastest

    Seats and fares for ERS to BH

  • 19577Tirunelveli–Jamnagar Express
    12:2230 hr 59 min19:21+1 arrives the next day

    Aluva (Alwaye) (AWY) to Ankleshwar Jn (AKV)

    1,557 km · Mail/Express

    Seats and fares for AWY to AKV

  • 20909Thiruvananthapuram North–Porbandar Superfast Express
    12:5530 hr 26 min19:21+1 arrives the next day

    Ernakulam Jn (ERS) to Ankleshwar Jn (AKV)

    1,576 km · Superfast

    Seats and fares for ERS to AKV

  • 16312Thiruvananthapuram North–Shri Ganganagar Express
    20:4730 hr 37 min03:24+2 arrives 2 days later

    Aluva (Alwaye) (AWY) to Ankleshwar Jn (AKV)

    1,556 km · Mail/Express

    Seats and fares for AWY to AKV

  • 16334Veraval Express
    20:4730 hr 37 min03:24+2 arrives 2 days later

    Aluva (Alwaye) (AWY) to Ankleshwar Jn (AKV)

    1,556 km · Mail/Express

    Seats and fares for AWY to AKV

  • 16336Gandhidham Express
    20:4730 hr 37 min03:24+2 arrives 2 days later

    Aluva (Alwaye) (AWY) to Ankleshwar Jn (AKV)

    1,556 km · Mail/Express

    Seats and fares for AWY to AKV

  • 19259Thiruvananthapuram North–Bhavnagar Terminus Express
    20:4730 hr 37 min03:24+2 arrives 2 days later

    Aluva (Alwaye) (AWY) to Ankleshwar Jn (AKV)

    1,556 km · Mail/Express

    Seats and fares for AWY to AKV

  • 16338Ernakulam–Okha Express
    20:5030 hr 34 min03:24+2 arrives 2 days later

    Aluva (Alwaye) (AWY) to Ankleshwar Jn (AKV)

    1,557 km · Mail/Express

    Seats and fares for AWY to AKV

Search Kochi to Bharuch for your date

Kochi to Bharuch, station by station

Other trains from Kochi

Other trains to Bharuch