59161 Bharuch Anand Passenger train timings
Bharuch Jn (BH) → Anand Jn (ANND) · departs 5:45 AM, arrives 9:00 AM · 20 stops · 105 km · 3 h 15 min.
Where is Bharuch Anand Passenger right now?
Checking…
59161 Bharuch Anand Passenger schedule, station by station
Arrival, departure, halt, day of journey and distance from the origin at every scheduled stop, as a route line.
- —arr5:45 AMdepBharuch Jn BHDay 10 kmStarts here
- 5:52 AMarr5:53 AMdepChavaj (Bloc CVJDay 15 kmhalt 1 min
- 6:00 AMarr6:01 AMdepNabipur NIUDay 112 kmhalt 1 min
- 6:08 AMarr6:09 AMdepVaredia VREDay 119 kmhalt 1 min
- 6:19 AMarr6:20 AMdepPalej PLJDay 125 kmhalt 1 min
- 6:28 AMarr6:29 AMdepLakodara LKDDay 132 kmhalt 1 min
- 6:43 AMarr6:44 AMdepDay 140 kmhalt 1 min
- 6:51 AMarr6:52 AMdepKashipura Sarar KSPRDay 148 kmhalt 1 min
- 6:58 AMarr6:59 AMdepItola ITADay 152 kmhalt 1 min
- 7:04 AMarr7:05 AMdepVarnama VRMDay 155 kmhalt 1 min
- 7:12 AMarr7:13 AMdepMakarpura MPRDay 161 kmhalt 1 min
- 7:26 AMarr7:27 AMdepVishwamitri VSDay 167 kmhalt 1 min
- 7:40 AMarr7:45 AMdepDay 170 kmhalt 5 min
- 8:02 AMarr8:03 AMdepBajva BJWDay 177 kmhalt 1 min
- 8:14 AMarr8:15 AMdepRanoli RNODay 182 kmhalt 1 min
- 8:19 AMarr8:20 AMdepNandesari NDRDay 185 kmhalt 1 min
- 8:26 AMarr8:28 AMdepVasad Jn VDADay 190 kmhalt 2 min
- 8:35 AMarr8:36 AMdepAdas Road ADDDay 195 kmhalt 1 min
- 8:42 AMarr8:43 AMdepVadod VXDDay 199 kmhalt 1 min
- 9:00 AMarr—depAnand Jn ANNDDay 1105 kmEnds here
Times are the scheduled timetable; halts under a minute show as 0. Bharuch Jn → Anand Jn.
The Ministry of Railways open dataset does not include days of the week, so we do not guess them. Check “Train Schedule” on NTES for the running days of 59161.
Live position and delay are published only by Indian Railways: open NTES → Spot your train and enter 59161. Scheduled timings here; live status there.
Trains from Anand Jn to Bharuch Jn
- 59162Anand Bharuch PassengerAnand Jn → Bharuch JnPassenger5:45 PM → 9:00 PM · 3 h 15 min · 105 km
59161 Bharuch Anand Passenger: questions
What time does 59161 Bharuch Anand Passenger leave Bharuch Jn?
59161 Bharuch Anand Passenger departs Bharuch Jn (BH) at 5:45 AM as per the timetable. Check NTES for the live departure time on the day.
What time does 59161 reach Anand Jn?
Scheduled arrival at Anand Jn (ANND) is 9:00 AM, about 3 h 15 min after departure.
How many stops does Bharuch Anand Passenger have and how far does it run?
20 scheduled stops over 105 km from Bharuch Jn to Anand Jn. The longest halts are Vadodara Junction (5 min), Vasad Jn (2 min), Chavaj (Bloc (1 min).
Where is 59161 right now? Is it on time?
The Live status card on this page shows where Bharuch Anand Passenger is: LIVE when passengers on board are sharing their position (with the delay against the timetable: on time, late or early), otherwise the PREDICTED position from the schedule, assuming on-time running. Indian Railways' official running status is on NTES (enquiry.indianrail.gov.in).
All trains at Bharuch Jn and Anand Jn · search another train · KSRTC bus timings.
Source and date. Timings are from the Ministry of Railways open dataset Indian Railways Train Time Table on data.gov.in (timetable as on 2017-11-01, published 2018-01-24; Government Open Data License – India). Indian Railways revises timetables, so train numbers, timings and halts can have changed since.
Before you travel check the live running status and the current schedule on NTES (enquiry.indianrail.gov.in) or indianrail.gov.in. Ask Bengaluru is an independent directory and does not sell tickets.