BH → SBC · 2 direct trains

Trains from Bharuch Jn to Ksr Bengaluru

2 direct trains run from Bharuch Jn (BH) to Ksr Bengaluru (SBC). The fastest train is 16507 Ju Sbc Express, completing the journey in 27h 24m. Trains depart between 17:06 and 17:06. The distance is approximately 1491 km.

Total Trains

2

Fastest

27h 24m

16507

First Train

17:06

Last Train

17:06

Distance

1491 km

Bharuch Jn to Ksr Bengaluru Train Timetable

Complete list of 2 direct trains from BH to SBC with departure, arrival, duration and running days.

TrainDepartsArrivesDurationDaysClasses
16209
Aii Mys Exp
Express
17:0620:35Day 227h 29mFri, Sun1A, 2A, 3A, SL, 2S
16507
Ju Sbc Express
Express
17:0620:30Day 227h 24mThu, Sat1A, 2A, 3A, SL, 2S

Stations on the Bharuch Jn to Ksr Bengaluru route

Stops on 16507 Ju Sbc Express, the fastest train on this corridor (29 stations).

  1. 1. BH Bharuch Jn
  2. 2. ST Surat
  3. 3. NVS Navsari
  4. 4. BL Valsad
  5. 5. VAPI Vapi
  6. 6. BSR Vasai Road
  7. 7. BIRD Bhivandi Road
  8. 8. KYN Kalyan Jn
  9. 9. PUNE Pune Jn
  10. 10. STR Satara
  11. 11. KRD Karad
  12. 12. SLI Sangli
  13. 13. MRJ Miraj Jn
  14. 14. GPB Ghatprabha
  15. 15. BGM Belagavi
  16. 16. LD Londa Jn
  17. 17. DWR Dharwad
  18. 18. UBL Hubballi Jn
  19. 19. HVR Haveri
  20. 20. RNR Ranibennur
  21. 21. HRR Harihar
  22. 22. DVG Davangere
  23. 23. RRB Birur Jn
  24. 24. ASK Arsikere Jn
  25. 25. TTR Tiptur
  26. 26. TK Tumkur
  27. 27. YPR Yasvantpur Jn
  28. 28. MWM Malleswaram
  29. 29. SBC Ksr Bengaluru

Other Routes from Bharuch Jn

Frequently Asked Questions

How many trains run from Bharuch Jn to Ksr Bengaluru?▼

There are 2 direct trains running from Bharuch Jn (BH) to Ksr Bengaluru (SBC). Check the timetable below for the complete list with departure times and running days.

Which is the fastest train from Bharuch Jn to Ksr Bengaluru?▼

The fastest train is 16507 Ju Sbc Express, which covers the distance in 27h 24m. It departs at 17:06 and arrives at 20:30.

What is the first and last train from Bharuch Jn to Ksr Bengaluru?▼

The first train departs at 17:06 and the last train departs at 17:06. Check the timetable for specific trains and their running days.

What is the distance from Bharuch Jn to Ksr Bengaluru by train?▼

The distance from Bharuch Jn to Ksr Bengaluru by train is approximately 1491 km. Journey time varies from 27h 24m depending on the train type.

How to check seat availability for Bharuch Jn to Ksr Bengaluru trains?▼

Use the "Check Availability" button above to search for trains on your travel date. You can check real-time seat availability and book tickets through IRCTC.

Which stations fall between Bharuch Jn and Ksr Bengaluru?▼

On the fastest train, Bharuch Jn to Ksr Bengaluru calls at Surat (ST), Navsari (NVS), Valsad (BL), Vapi (VAPI), Vasai Road (BSR), Bhivandi Road (BIRD), Kalyan Jn (KYN), Pune Jn (PUNE), Satara (STR), Karad (KRD), Sangli (SLI), Miraj Jn (MRJ), Ghatprabha (GPB), Belagavi (BGM), Londa Jn (LD), Dharwad (DWR), Hubballi Jn (UBL), Haveri (HVR), Ranibennur (RNR), Harihar (HRR), Davangere (DVG), Birur Jn (RRB), Arsikere Jn (ASK), Tiptur (TTR), Tumkur (TK), Yasvantpur Jn (YPR), Malleswaram (MWM). Other trains on this route may skip some of these stops.

About Bharuch Jn to Ksr Bengaluru Route

The Bharuch Jn to Ksr Bengaluru route is served by 2 direct trains operated by Indian Railways. The fastest option is 16507 Ju Sbc Express with a journey time of 27h 24m. The rail distance is approximately 1491 km.

Trains leave Bharuch Jn between 17:06 (first) and 17:06 (last). Check seats and book on IRCTC.

Train data from public Indian Railways schedules, last refreshed 2026-10-15. This is an independent service, not affiliated with IRCTC, CRIS, or Indian Railways. Always verify schedules with official sources before travel.