Guide
Surat to Bharuch bus time table
26 GSRTC departures from Surat to Bharuch and 14 back, with GSRTC’s own timings as of 26 Sep 2026. Open a direction below to see which buses are running right now.
Open the appFree, no account. Search by route if you do not have a bus number.
Advertisement
See which buses are running now
Surat → Bharuch Bharuch → Surat
The table below is the timetable. These links open today’s live list — running buses show a countdown and their position on the map.
Route at a glance
| Surat → Bharuch | 26 departures · first 8:30 AM · last 11:30 PM |
|---|---|
| Bharuch → Surat | 14 departures · first 10:50 AM · last 11:50 PM |
| Distance by bus | About 78 km (GSRTC scheduled distance) |
| Journey time | Usually 1 h 30 min · quickest about 1 h 20 min |
| Bus types | Volvo 2x2 (12), Express (9) and Sleeper (5) |
| Primary Highway Corridor | NH 48 |
| Estimated Ticket Fare | Ordinary ~₹0.80/km · Express ~₹0.95/km · Gurjarnagri ~₹1.05/km · Sleeper ~₹1.25/km |
Surat to Bharuch bus timings
26 departures · first 8:30 AM · last 11:30 PM
about 78 km · usually 1 h 30 min · quickest about 1 h 20 min
5 AM to noon · 3 buses
| Departs | Bus | Route |
|---|---|---|
| 8:30 AM | Volvo 2x2 | Surat to Nehrunagar - Volvo1 h 30 min |
| 9:40 AM | Express | Adajan To Garbada1 h 20 min |
| 11:00 AM | Volvo 2x2 | Surat to Nehrunagar - Volvo1 h 30 min |
Noon to 5 PM · 11 buses
| Departs | Bus | Route |
|---|---|---|
| 12:00 PM | Volvo 2x2 | Surat to Nehrunagar - Volvo1 h 30 min |
| 1:55 PM | Express | Surat to Godhra1 h 40 min |
| 2:00 PM | Volvo 2x2 | Surat to Nehrunagar - Volvo1 h 30 min |
| 3:00 PM | Express | Surat to Jambusar1 h 30 min |
| 3:00 PM | Volvo 2x2 | Surat to Nehrunagar - Volvo1 h 30 min |
| 3:45 PM | Express | Surat to Jambusar1 h 30 min |
| 4:00 PM | Sleeper | Surat to Kodinar1 h 30 min |
| 4:00 PM | Volvo 2x2 | Surat to Nehrunagar - Volvo1 h 30 min |
| 4:05 PM | Express | Shirdi to Bharuch1 h 45 min |
| 4:30 PM | Volvo 2x2 | Surat to Nehrunagar - Volvo1 h 30 min |
| 4:30 PM | Express | Vapi to Bharuch2 h |
5 PM to 9 PM · 6 buses
| Departs | Bus | Route |
|---|---|---|
| 5:00 PM | Sleeper | Surat to Girgadhada1 h 30 min |
| 6:30 PM | Volvo 2x2 | Surat to Nehrunagar - Volvo1 h 30 min |
| 6:50 PM | Express | Umargam To Bhimpuri1 h 10 min |
| 7:30 PM | Express | Olpad - Zalod50 min |
| 7:30 PM | Volvo 2x2 | Surat to Nehrunagar - Volvo1 h 30 min |
| 8:30 PM | Volvo 2x2 | Surat to Nehrunagar - Volvo1 h 30 min |
9 PM to midnight · 6 buses
| Departs | Bus | Route |
|---|---|---|
| 9:10 PM | Sleeper | Nasik to Amreli1 h 40 min |
| 9:30 PM | Express | Surat To Nada |
| 9:30 PM | Sleeper | Surat to Savarkundla1 h 20 min |
| 10:00 PM | Sleeper | Dharampur To Unjha2 h |
| 10:24 PM | Volvo 2x2 | Valsad to Gandhinagar - Volvo1 h 27 min |
| 11:30 PM | Volvo 2x2 | Surat to Nehrunagar - Volvo1 h 30 min |
Bharuch to Surat bus timings
14 departures · first 10:50 AM · last 11:50 PM
about 81 km · usually 1 h 25 min
5 AM to noon · 2 buses
| Departs | Bus | Route |
|---|---|---|
| 10:50 AM | Volvo 2x2 | Nehrunagar to Surat - Volvo1 h 25 min |
| 11:50 AM | Volvo 2x2 | Nehrunagar to Surat - Volvo1 h 25 min |
Noon to 5 PM · 6 buses
| Departs | Bus | Route |
|---|---|---|
| 12:50 PM | Volvo 2x2 | Nehrunagar to Surat - Volvo1 h 25 min |
| 1:50 PM | Volvo 2x2 | Nehrunagar to Surat - Volvo1 h 25 min |
| 2:20 PM | Volvo 2x2 | Nehrunagar to Surat - Volvo1 h 25 min |
| 3:50 PM | Volvo 2x2 | Nehrunagar to Surat - Volvo1 h 25 min |
| 4:20 PM | Volvo 2x2 | Nehrunagar to Surat - Volvo1 h 25 min |
| 4:50 PM | Volvo 2x2 | Nehrunagar to Surat - Volvo1 h 25 min |
5 PM to 9 PM · 1 bus
| Departs | Bus | Route |
|---|---|---|
| 7:55 PM | Volvo 2x2 | Neharunagar to Vyara - Volvo1 h 30 min |
9 PM to midnight · 5 buses
| Departs | Bus | Route |
|---|---|---|
| 9:20 PM | Volvo 2x2 | Nehrunagar to Surat - Volvo1 h 25 min |
| 9:50 PM | Volvo 2x2 | Nehrunagar to Surat - Volvo1 h 25 min |
| 10:35 PM | Volvo 2x2 | Nehrunagar to Surat - Volvo1 h 25 min |
| 10:45 PM | Volvo 2x2 | Gandhinagar to Valsad - Volvo1 h 47 min |
| 11:50 PM | Volvo 2x2 | Nehrunagar to Surat - Volvo1 h 25 min |
These are GSRTC’s own timetabled departure times, as GSRTC returned them to ST Tracker searches between 18 Sep 2026 and 26 Sep 2026. The time is when the bus is due at the Surat or Bharuch stop, not when it left its first station. GSRTC can retime or cancel a trip without notice, and a bus that boards at another stop in the same city may not be listed — open the live list before you leave.
Don't have a plate number yet
You don't need one — the links above search by station, and you pick the actual bus from the list once you can see which ones are running. See the full timetable guide for how filtering and sorting the list works.
Advertisement
Questions people ask
What time is the first bus from Surat to Bharuch?
The first GSRTC bus from Surat to Bharuch is due at 8:30 AM (Volvo 2x2, Surat to Nehrunagar - Volvo).
What time is the last bus from Surat to Bharuch?
The last GSRTC bus from Surat to Bharuch is due at 11:30 PM (Volvo 2x2, Surat to Nehrunagar - Volvo).
How many GSRTC buses run from Surat to Bharuch?
GSRTC's timetable lists 26 departures from Surat to Bharuch for this station pair: Volvo 2x2 (12), Express (9) and Sleeper (5). They are all in the table above, by time of day.
How far is Bharuch from Surat by bus, and how long does it take?
About 78 km by GSRTC's scheduled distance. Most buses take 1 h 30 min; the quicker ones are timetabled at about 1 h 20 min.
Is there an AC or sleeper bus from Surat to Bharuch?
Yes — 12 of the 26 departures are AC (Volvo 2x2 or AC 2x2). 5 are sleepers.
What are the bus timings from Bharuch back to Surat?
14 GSRTC departures from Bharuch to Surat: the first at 10:50 AM, the last at 11:50 PM. The full list is in the second table above.
What is the GSRTC bus ticket fare from Surat to Bharuch?
GSRTC bus fares between Surat and Bharuch depend on service category across the roughly 78 km corridor: Ordinary/Local is roughly ₹0.80 per km, Express is approximately ₹0.95 per km, and Gurjarnagri 2x2 is about ₹1.05 per km. Exact ticket prices and advance reservations are accessible via ST Tracker and the official booking portal.
Can I track an ST bus on the Surat to Bharuch route without a plate number?
Yes. Tap the route search buttons above to query by station pair. ST Tracker displays every active bus on the corridor with live countdowns, delay alerts, and interactive map tracking.
Advertisement