Skip to search

Trains from Thiruvananthapuram to Bharuch

1,775 km by rail · 7 direct trains · fastest 34 hr 11 min on the 20909 Thiruvananthapuram North–Porbandar Superfast Express · 2 stations in Thiruvananthapuram, 2 in Bharuch

Departures
07:50 – 22:00
Fare from
₹750
Sleeper · estimate
Check seats for your date

Every direct train

  • 19577Tirunelveli–Jamnagar Express
    07:5035 hr 31 min19:21+1 arrives the next day

    Thiruvananthapuram Central (TVC) to Ankleshwar Jn (AKV)

    1,782 km · Mail/Express

    Seats and fares for TVC to AKV

  • 20909Thiruvananthapuram North–Porbandar Superfast Express
    09:1034 hr 11 min19:21+1 arrives the next day

    Kochuveli (KCVL) to Ankleshwar Jn (AKV)

    1,775 km · Superfast · fastest

    Seats and fares for KCVL to AKV

  • 16312Thiruvananthapuram North–Shri Ganganagar Express
    15:4535 hr 39 min03:24+2 arrives 2 days later

    Kochuveli (KCVL) to Ankleshwar Jn (AKV)

    1,787 km · Mail/Express

    Seats and fares for KCVL to AKV

  • 16334Veraval Express
    15:4535 hr 39 min03:24+2 arrives 2 days later

    Thiruvananthapuram Central (TVC) to Ankleshwar Jn (AKV)

    1,793 km · Mail/Express

    Seats and fares for TVC to AKV

  • 19259Thiruvananthapuram North–Bhavnagar Terminus Express
    15:4535 hr 39 min03:24+2 arrives 2 days later

    Kochuveli (KCVL) to Ankleshwar Jn (AKV)

    1,787 km · Mail/Express

    Seats and fares for KCVL to AKV

  • 16336Gandhidham Express
    16:1235 hr 12 min03:24+2 arrives 2 days later

    Thiruvananthapuram Central (TVC) to Ankleshwar Jn (AKV)

    1,793 km · Mail/Express

    Seats and fares for TVC to AKV

  • 22653Thiruvananthapuram–Hazrat Nizamuddin Superfast Express
    22:0034 hr 14 min08:14+2 arrives 2 days later

    Thiruvananthapuram Central (TVC) to Bharuch Jn (BH)

    1,803 km · Superfast

    Seats and fares for TVC to BH

Search Thiruvananthapuram to Bharuch for your date

Thiruvananthapuram to Bharuch, station by station

Other trains from Thiruvananthapuram

Other trains to Bharuch