Guide
Surat to Ankleshwar bus time table
28 GSRTC departures from Surat to Ankleshwar and 19 back, with GSRTC’s own timings as of 19 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 → Ankleshwar Ankleshwar → 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.
Heavy chemical and industrial belt corridor connecting Surat Central with Asia’s largest industrial estate at Ankleshwar GIDC via Kim and Kosamba.
Route at a glance
| Surat → Ankleshwar | 28 departures · first 5:30 AM · last 8:05 PM |
|---|---|
| Ankleshwar → Surat | 19 departures · first 1:24 AM · last 11:15 PM |
| Distance by bus | About 64 km (GSRTC scheduled distance) |
| Journey time | Usually 1 h 15 min · quickest about 55 min |
| Bus types | Express (15), Gurjar Nagari (5), Sleeper (4) and Mini Bus (3) |
| Primary Highway Corridor | NH 48 Golden Corridor |
| Estimated Ticket Fare | Ordinary ~₹0.80/km · Express ~₹0.95/km · Gurjarnagri ~₹1.05/km · Sleeper ~₹1.25/km |
Surat to Ankleshwar bus timings
28 departures · first 5:30 AM · last 8:05 PM
about 64 km · usually 1 h 15 min · quickest about 55 min
5 AM to noon · 4 buses
| Departs | Bus | Route |
|---|---|---|
| 5:30 AM | Express | Surat to Bagasara1 h 10 min |
| 7:00 AM | Tribal | Surat to Ankleshwar1 h 15 min |
| 9:40 AM | Express | Adajan To Garbada |
| 11:25 AM | Mini Bus | Surat to Ankleshwar1 h 15 min |
Noon to 5 PM · 14 buses
| Departs | Bus | Route |
|---|---|---|
| 12:30 PM | Express | Surat to Chhotaudepur45 min |
| 1:15 PM | Mini Bus | Surat to Ankleshwar1 h 15 min |
| 1:55 PM | Express | Surat to Godhra1 h 5 min |
| 2:00 PM | Mini Bus | Surat to Ankleshwar1 h 15 min |
| 2:20 PM | Express | Surat to Ankleshwar1 h 15 min |
| 2:30 PM | Gurjar Nagari | Vapi to Ankleshwar1 h 20 min |
| 2:45 PM | Express | Shirdi to Ankleshwar1 h 35 min |
| 3:05 PM | Express | Surat to Ankleshwar1 h 15 min |
| 3:55 PM | Express | Vapi to Ankleshwar1 h 20 min |
| 4:00 PM | Express | Udhana Surat to Tharad Via Patan2 h 30 min |
| 4:10 PM | Express | Surat to Ankleshwar1 h 15 min |
| 4:25 PM | Gurjar Nagari | Aahwa to Ankleshwar1 h 20 min |
| 4:30 PM | Express | Surat to Ankleshwar1 h 15 min |
| 4:55 PM | Express | Vapi to Ankleshwar1 h 20 min |
5 PM to 9 PM · 10 buses
| Departs | Bus | Route |
|---|---|---|
| 5:00 PM | Gurjar Nagari | Surat to Ankleshwar1 h 15 min |
| 5:00 PM | Express | Surat to Rajpipla1 h 5 min |
| 6:00 PM | Gurjar Nagari | Selvasa to Ankleshwar1 h 25 min |
| 6:10 PM | Express | Surat to Ankleshwar1 h 15 min |
| 7:30 PM | Express | Olpad - Zalod33 min |
| 7:30 PM | Sleeper | Udhana to Ambaji Via Visnagar1 h |
| 7:55 PM | Sleeper | Songadh to Palanpur1 h 20 min |
| 8:00 PM | Sleeper | Surat Dindoli to Vadgam1 h 30 min |
| 8:05 PM | Gurjar Nagari | Surat to Ankleshwar1 h 15 min |
| 8:05 PM | Sleeper | Vyara to Patan55 min |
Ankleshwar to Surat bus timings
19 departures · first 1:24 AM · last 11:15 PM
about 61 km · usually 1 h 20 min
Midnight to 5 AM · 2 buses
| Departs | Bus | Route |
|---|---|---|
| 1:24 AM | Sleeper | Palanpur To Songadh1 h 2 min |
| 2:56 AM | Sleeper | Patan to Udhana1 h 34 min |
5 AM to noon · 6 buses
| Departs | Bus | Route |
|---|---|---|
| 6:50 AM | Express | Ankleshwar to Surat1 h 20 min |
| 8:00 AM | Express | Ankleshwar to Surat1 h 20 min |
| 9:10 AM | Express | Chhotaudepur to Surat2 h 15 min |
| 9:45 AM | Gurjar Nagari | Rajpipla to Nashik1 h 20 min |
| 10:00 AM | Mini Bus | Ankleshwar to Surat1 h 20 min |
| 11:45 AM | Mini Bus | Ankleshwar to Surat1 h 20 min |
Noon to 5 PM · 6 buses
| Departs | Bus | Route |
|---|---|---|
| 12:30 PM | Mini Bus | Ankleshwar to Surat1 h 20 min |
| 12:40 PM | Express | Ankleshwar to Surat1 h 20 min |
| 12:50 PM | Gurjar Nagari | Thunthikankasiya to Surat |
| 1:30 PM | Express | Ankleshwar to Surat1 h 20 min |
| 1:30 PM | Gurjar Nagari | Dhandhuka to Dabholi Via Surat2 h 40 min |
| 4:30 PM | Express | Bagasara to Surat2 h |
5 PM to 9 PM · 2 buses
| Departs | Bus | Route |
|---|---|---|
| 5:06 PM | Gurjar Nagari | Limkheda to Ramnagar1 h 30 min |
| 8:35 PM | Volvo 2x2 | Neharunagar to Vyara - Volvo |
9 PM to midnight · 3 buses
| Departs | Bus | Route |
|---|---|---|
| 9:40 PM | Express | Ahmedavad to Dhuliya1 h 45 min |
| 10:30 PM | Sleeper | Unjha to Bhatar |
| 11:15 PM | Express | Tharad to Ukai Via Siddhpur |
These are GSRTC’s own timetabled departure times, as GSRTC returned them to ST Tracker searches between 13 Sep 2026 and 19 Sep 2026. The time is when the bus is due at the Surat or Ankleshwar 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 Ankleshwar?
The first GSRTC bus from Surat to Ankleshwar is due at 5:30 AM (Express, Surat to Bagasara).
What time is the last bus from Surat to Ankleshwar?
The last GSRTC bus from Surat to Ankleshwar is due at 8:05 PM (Sleeper, Vyara to Patan).
How many GSRTC buses run from Surat to Ankleshwar?
GSRTC's timetable lists 28 departures from Surat to Ankleshwar for this station pair: Express (15), Gurjar Nagari (5), Sleeper (4) and Mini Bus (3). They are all in the table above, by time of day.
How far is Ankleshwar from Surat by bus, and how long does it take?
About 64 km by GSRTC's scheduled distance. Most buses take 1 h 15 min; the quicker ones are timetabled at about 55 min.
Is there an AC or sleeper bus from Surat to Ankleshwar?
None of the 28 departures GSRTC lists here is an AC (Volvo or AC 2x2) bus. 4 are sleepers.
What are the bus timings from Ankleshwar back to Surat?
19 GSRTC departures from Ankleshwar to Surat: the first at 1:24 AM, the last at 11:15 PM. The full list is in the second table above.
What is the GSRTC bus ticket fare from Surat to Ankleshwar?
GSRTC bus fares between Surat and Ankleshwar depend on service category across the roughly 64 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 Ankleshwar 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