Guide
Surat to Vapi bus time table
28 GSRTC departures from Surat to Vapi and 42 back, with GSRTC’s own timings as of 1 Oct 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
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 → Vapi | 28 departures · first 3:20 AM · last 11:50 PM |
|---|---|
| Vapi → Surat | 42 departures · first 5:30 AM · last 11:20 PM |
| Distance by bus | About 127 km (GSRTC scheduled distance) |
| Journey time | Usually 3 h 5 min · quickest about 2 h 25 min |
| Bus types | Express (11), Gurjar Nagari (7), Mini Bus (4) and Sleeper (3) |
| Primary Highway Corridor | NH 48 South Gujarat Corridor |
| Estimated Ticket Fare | Ordinary ~₹0.80/km · Express ~₹0.95/km · Gurjarnagri ~₹1.05/km · Sleeper ~₹1.25/km |
Surat to Vapi bus timings
28 departures · first 3:20 AM · last 11:50 PM
about 127 km · usually 3 h 5 min · quickest about 2 h 25 min
Midnight to 5 AM · 1 bus
| Departs | Bus | Route |
|---|---|---|
| 3:20 AM | Sleeper | Ambaji to Umargam2 h 25 min |
5 AM to noon · 7 buses
| Departs | Bus | Route |
|---|---|---|
| 5:00 AM | Express | Surat to Madhubandem via Kharel3 h 20 min |
| 8:00 AM | Express | Ankleshwar to Vapi2 h 55 min |
| 8:40 AM | Mini Bus | Adajan to Selvas2 h 20 min |
| 9:05 AM | Gurjar Nagari | Ankleshwar to Selvasa2 h 50 min |
| 9:10 AM | Mini Bus | Adajan to Selvas2 h 20 min |
| 9:50 AM | Express | Ankleshwar to Vapi2 h 55 min |
| 10:30 AM | Luxury | Ahmedabad to Vapi3 h 40 min |
Noon to 5 PM · 11 buses
| Departs | Bus | Route |
|---|---|---|
| 12:00 PM | Mini Bus | Surat to Vapi3 h 5 min |
| 12:35 PM | Express | Ahmedabad to Vapi3 h 35 min |
| 12:45 PM | Mini Bus | Surat to Vapi2 h 55 min |
| 1:00 PM | Express | Surat to Vapi2 h 55 min |
| 1:00 PM | Express | Surat to Vapi2 h 30 min |
| 1:05 PM | Luxury | Khambhat to Selvas3 h 35 min |
| 1:26 PM | Express | Bariya to Vapi3 h 49 min |
| 1:40 PM | Gurjar Nagari | Dahod to Vapi3 h 35 min |
| 2:40 PM | Express | Kavant to Vapi3 h 5 min |
| 3:45 PM | Gurjar Nagari | Bariya to Selvas3 h 20 min |
| 4:35 PM | Luxury | Balasinor to Vapi3 h 25 min |
5 PM to 9 PM · 4 buses
| Departs | Bus | Route |
|---|---|---|
| 5:00 PM | Express | Surat to Mahad2 h 55 min |
| 5:17 PM | Express | Fatehpura to Selvas3 h 23 min |
| 5:45 PM | Gurjar Nagari | Ahmedabad to Poladpur3 h 45 min |
| 7:00 PM | Gurjar Nagari | Surat to Mahad2 h 55 min |
9 PM to midnight · 5 buses
| Departs | Bus | Route |
|---|---|---|
| 10:00 PM | Sleeper | Vadnagar to Borivali4 h 50 min |
| 11:00 PM | Sleeper | Bhiloda to Borivali3 h |
| 11:15 PM | Gurjar Nagari | Gangardi - Vapi4 h 20 min |
| 11:43 PM | Gurjar Nagari | Pitol To Vapi5 h 42 min |
| 11:50 PM | Express | Fatehpura To Umargam |
Vapi to Surat bus timings
42 departures · first 5:30 AM · last 11:20 PM
about 129 km · usually 3 h · quickest about 2 h 30 min
5 AM to noon · 15 buses
| Departs | Bus | Route |
|---|---|---|
| 5:30 AM | Luxury | Vapi to Balasinor2 h 35 min |
| 5:45 AM | Gurjar Nagari | Vapi to Khedbrahma via Godhra3 h 15 min |
| 6:00 AM | Express | Vapi to Kavant |
| 6:20 AM | Luxury | Selvas to Khambhat2 h 50 min |
| 7:00 AM | Gurjar Nagari | Selvas to Bariya3 h 5 min |
| 7:30 AM | Express | Selvas to Godhra2 h |
| 7:50 AM | Express | Selvas to Surat3 h |
| 8:20 AM | Express | Nargol to Ahmedabad3 h 10 min |
| 9:00 AM | Express | Umargam to Godhra3 h |
| 9:40 AM | Luxury | Vapi to Ahmedabad3 h |
| 10:55 AM | Express | Selvas to Surat2 h 35 min |
| 11:00 AM | Gurjar Nagari | Vapi to Dahod3 h 30 min |
| 11:30 AM | Luxury | Vapi to Tharad2 h 50 min |
| 11:35 AM | Gurjar Nagari | Vapi to Ankleshwar2 h 55 min |
| 11:50 AM | Sleeper | Selvas to Somnath3 h 10 min |
Noon to 5 PM · 14 buses
| Departs | Bus | Route |
|---|---|---|
| 12:30 PM | Express | Selvas to Adajan4 h |
| 12:45 PM | Express | Vapi to Dahod3 h 30 min |
| 1:00 PM | Express | Vapi to Ankleshwar2 h 55 min |
| 1:30 PM | Express | Vapi to Bharuch3 h |
| 2:15 PM | Express | Selvas to Adajan4 h |
| 3:00 PM | Gurjar Nagari | Selvasa to Ankleshwar3 h |
| 3:00 PM | Gurjar Nagari | Vapi To Ratanpur6 h 10 min |
| 3:15 PM | Volvo 2x2 | Vapi to Bhuj (Volvo)2 h 55 min |
| 3:30 PM | Gurjar Nagari | Vapi To Pitol3 h 5 min |
| 3:40 PM | Express | Madhuban Dem to Surat via Kharel3 h 30 min |
| 4:00 PM | Gurjar Nagari | Vapi to Gangardi3 h 5 min |
| 4:00 PM | Mini Bus | Vapi to Surat3 h 15 min |
| 4:10 PM | Mini Bus | Vapi to Surat2 h 55 min |
| 4:45 PM | Sleeper | Vapi to Botad3 h 25 min |
5 PM to 9 PM · 11 buses
| Departs | Bus | Route |
|---|---|---|
| 5:20 PM | Sleeper | Selvas To Ambaji2 h 30 min |
| 5:30 PM | Express | Umargam To Bhimpuri |
| 6:00 PM | Gurjar Nagari | Vapi to Dahod3 h 30 min |
| 6:15 PM | Express | Selvas to Palanpur2 h 25 min |
| 6:35 PM | Sleeper | Umargam to Ambaji3 h |
| 6:45 PM | Express | Vapi to Bariya3 h 5 min |
| 7:00 PM | Sleeper | Vapi to Chansma2 h 25 min |
| 7:30 PM | Express | Vapi to Limdi2 h 45 min |
| 7:50 PM | Sleeper | Umargam to Ambaji3 h |
| 8:20 PM | Sleeper | Borivali to Bhiloda5 h 40 min |
| 8:30 PM | Express | Silvassa to Ahmedabad3 h 30 min |
9 PM to midnight · 2 buses
| Departs | Bus | Route |
|---|---|---|
| 10:00 PM | Sleeper | Vapi to Chanasma3 h 15 min |
| 11:20 PM | Gurjar Nagari | Poladpur to Ahmedabad3 h 10 min |
These are GSRTC’s own timetabled departure times, as GSRTC returned them to ST Tracker searches between 14 Sep 2026 and 1 Oct 2026. The time is when the bus is due at the Surat or Vapi 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 Vapi?
The first GSRTC bus from Surat to Vapi is due at 3:20 AM (Sleeper, Ambaji to Umargam). The first one after 5 AM is at 5:00 AM (Express).
What time is the last bus from Surat to Vapi?
The last GSRTC bus from Surat to Vapi is due at 11:50 PM (Express, Fatehpura To Umargam).
How many GSRTC buses run from Surat to Vapi?
GSRTC's timetable lists 28 departures from Surat to Vapi for this station pair: Express (11), Gurjar Nagari (7), Mini Bus (4) and Sleeper (3). They are all in the table above, by time of day.
How far is Vapi from Surat by bus, and how long does it take?
About 127 km by GSRTC's scheduled distance. Most buses take 3 h 5 min; the quicker ones are timetabled at about 2 h 25 min.
Is there an AC or sleeper bus from Surat to Vapi?
None of the 28 departures GSRTC lists here is an AC (Volvo or AC 2x2) bus. 3 are sleepers.
What are the bus timings from Vapi back to Surat?
42 GSRTC departures from Vapi to Surat: the first at 5:30 AM, the last at 11:20 PM. The full list is in the second table above.
What is the GSRTC bus ticket fare from Surat to Vapi?
GSRTC bus fares between Surat and Vapi depend on service category across the roughly 127 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 Vapi 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