Guide
Surat to Bhavnagar bus time table
11 GSRTC departures from Surat to Bhavnagar and 4 back, with GSRTC’s own timings as of 28 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 → Bhavnagar Bhavnagar → 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 → Bhavnagar | 11 departures · first 1:10 AM · last 9:50 PM |
|---|---|
| Bhavnagar → Surat | 4 departures · first 7:15 AM · last 10:10 PM |
| Distance by bus | About 365 km (GSRTC scheduled distance) |
| Journey time | Usually 7 h 35 min · quickest about 6 h 40 min |
| Bus types | Sleeper (8), Gurjar Nagari (2) and Express (1) |
| Primary Highway Corridor | NH 48 & SH 36 |
| Estimated Ticket Fare | Ordinary ~₹0.80/km · Express ~₹0.95/km · Gurjarnagri ~₹1.05/km · Sleeper ~₹1.25/km |
Surat to Bhavnagar bus timings
11 departures · first 1:10 AM · last 9:50 PM
about 365 km · usually 7 h 35 min · quickest about 6 h 40 min
Midnight to 5 AM · 1 bus
| Departs | Bus | Route |
|---|---|---|
| 1:10 AM | Gurjar Nagari | Ahwa to Bhavnagar6 h 40 min |
5 AM to noon · 1 bus
| Departs | Bus | Route |
|---|---|---|
| 6:25 AM | Gurjar Nagari | Olpad to Jesar8 h 50 min |
Noon to 5 PM · 1 bus
| Departs | Bus | Route |
|---|---|---|
| 4:00 PM | Sleeper | Surat to Kodinar7 h 10 min |
5 PM to 9 PM · 7 buses
| Departs | Bus | Route |
|---|---|---|
| 5:00 PM | Sleeper | Surat to Girgadhada6 h 20 min |
| 5:10 PM | Sleeper | Udhana to Alang7 h 55 min |
| 6:00 PM | Sleeper | Udhana Surat to Mahuva8 h 5 min |
| 8:00 PM | Sleeper | Bardoli - Talaja7 h 25 min |
| 8:10 PM | Express | Shirdi to Bhavnagar7 h 35 min |
| 8:40 PM | Sleeper | Adajan to Mahuva8 h 20 min |
| 8:50 PM | Sleeper | Navsari to Bagdana7 h 25 min |
9 PM to midnight · 1 bus
| Departs | Bus | Route |
|---|---|---|
| 9:50 PM | Sleeper | Dharampur to Bhavnagar7 h 55 min |
Bhavnagar to Surat bus timings
4 departures · first 7:15 AM · last 10:10 PM
about 369 km · usually 8 h 25 min · quickest about 6 h 45 min
5 AM to noon · 1 bus
| Departs | Bus | Route |
|---|---|---|
| 7:15 AM | Luxury | Talaja to Bardoli6 h 45 min |
9 PM to midnight · 3 buses
| Departs | Bus | Route |
|---|---|---|
| 9:20 PM | Sleeper | Girgadhada to Surat8 h 25 min |
| 10:05 PM | Sleeper | Mahuva to Adajan9 h |
| 10:10 PM | Sleeper | Kodinar to Surat8 h 35 min |
These are GSRTC’s own timetabled departure times, as GSRTC returned them to ST Tracker searches between 13 Sep 2026 and 28 Sep 2026. The time is when the bus is due at the Surat or Bhavnagar 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 Bhavnagar?
The first GSRTC bus from Surat to Bhavnagar is due at 1:10 AM (Gurjar Nagari, Ahwa to Bhavnagar). The first one after 5 AM is at 6:25 AM (Gurjar Nagari).
What time is the last bus from Surat to Bhavnagar?
The last GSRTC bus from Surat to Bhavnagar is due at 9:50 PM (Sleeper, Dharampur to Bhavnagar).
How many GSRTC buses run from Surat to Bhavnagar?
GSRTC's timetable lists 11 departures from Surat to Bhavnagar for this station pair: Sleeper (8), Gurjar Nagari (2) and Express (1). They are all in the table above, by time of day. Buses that board at another Surat stop may not be counted — search your own stop in the app to see them.
How far is Bhavnagar from Surat by bus, and how long does it take?
About 365 km by GSRTC's scheduled distance. Most buses take 7 h 35 min; the quicker ones are timetabled at about 6 h 40 min.
Is there an AC or sleeper bus from Surat to Bhavnagar?
None of the 11 departures GSRTC lists here is an AC (Volvo or AC 2x2) bus. 8 are sleepers.
What are the bus timings from Bhavnagar back to Surat?
4 GSRTC departures from Bhavnagar to Surat: the first at 7:15 AM, the last at 10:10 PM. The full list is in the second table above.
What is the GSRTC bus ticket fare from Surat to Bhavnagar?
GSRTC bus fares between Surat and Bhavnagar depend on service category across the roughly 365 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 Bhavnagar 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