Guide
Valsad to Vapi bus time table
36 GSRTC departures from Valsad to Vapi and 69 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
| Valsad → Vapi | 36 departures · first 12:41 AM · last 11:20 PM |
|---|---|
| Vapi → Valsad | 69 departures · first 1:20 AM · last 11:20 PM |
| Distance by bus | About 33 km (GSRTC scheduled distance) |
| Journey time | Usually 50 min · quickest about 40 min |
| Bus types | Express (16), Mini Bus (6), Gurjar Nagari (4) and Tribal (4) |
| Primary Highway Corridor | NH 48 |
| Estimated Ticket Fare | Ordinary ~₹0.80/km · Express ~₹0.95/km · Gurjarnagri ~₹1.05/km · Sleeper ~₹1.25/km |
Valsad to Vapi bus timings
36 departures · first 12:41 AM · last 11:20 PM
about 33 km · usually 50 min · quickest about 40 min
Midnight to 5 AM · 5 buses
| Departs | Bus | Route |
|---|---|---|
| 12:41 AM | Gurjar Nagari | Pitol To Vapi4 h 44 min |
| 1:20 AM | Sleeper | Bhiloda to Borivali40 min |
| 1:40 AM | Express | Fatehpura To Umargam |
| 1:50 AM | Sleeper | Vadnagar to Borivali1 h |
| 4:00 AM | Gurjar Nagari | Dungarpur to Vapi1 h 15 min |
5 AM to noon · 9 buses
| Departs | Bus | Route |
|---|---|---|
| 5:50 AM | Sleeper | Khedbrahma to Selvas40 min |
| 7:00 AM | Volvo 2x2 | Bhuj to Vapi (Volvo)1 h 45 min |
| 8:00 AM | Tribal | Valsad to Vapi45 min |
| 9:10 AM | Express | Surat to Vapi |
| 9:15 AM | Express | Anumala to Vapi45 min |
| 10:00 AM | Mini Bus | Valsad to Vapi50 min |
| 10:15 AM | Express | Ankleshwar to Vapi40 min |
| 11:00 AM | Tribal | Valsad to Vapi45 min |
| 11:15 AM | Express | Valsad to Selvas1 h 20 min |
Noon to 5 PM · 11 buses
| Departs | Bus | Route |
|---|---|---|
| 1:50 PM | Express | Surat to Vapi1 h 15 min |
| 2:10 PM | Express | Dhule to Silvassa50 min |
| 2:40 PM | Mini Bus | Valsad to Vapi50 min |
| 2:45 PM | Mini Bus | Surat to Vapi55 min |
| 3:00 PM | Express | Surat to Vapi55 min |
| 3:00 PM | Tribal | Valsad to Vapi50 min |
| 3:15 PM | Mini Bus | Valsad to Vapi50 min |
| 3:45 PM | Express | Dahod to Vapi1 h 30 min |
| 3:45 PM | Luxury | Khambhat to Selvas55 min |
| 4:50 PM | Express | Bariya to Vapi25 min |
| 4:50 PM | Express | Kavant to Vapi55 min |
5 PM to 9 PM · 10 buses
| Departs | Bus | Route |
|---|---|---|
| 5:10 PM | Tribal | Valsad to Tadgam1 h |
| 5:50 PM | Express | Chhotaudepur to Selvas40 min |
| 6:05 PM | Mini Bus | Valsad to Vapi50 min |
| 6:30 PM | Luxury | Balasinor to Vapi1 h 30 min |
| 6:40 PM | Gurjar Nagari | Bariya to Selvas25 min |
| 6:50 PM | Express | Surat to Mahad1 h 5 min |
| 7:10 PM | Express | Valsad to Vapi45 min |
| 7:25 PM | Express | Fatehpura to Selvas1 h 15 min |
| 8:45 PM | Gurjar Nagari | Ahmedabad to Poladpur45 min |
| 8:50 PM | Express | Surat to Mahad1 h 5 min |
9 PM to midnight · 1 bus
| Departs | Bus | Route |
|---|---|---|
| 11:20 PM | Mini Bus | Valsad to Vapi50 min |
Vapi to Valsad bus timings
69 departures · first 1:20 AM · last 11:20 PM
about 33 km · usually 45 min · quickest about 35 min
Midnight to 5 AM · 2 buses
| Departs | Bus | Route |
|---|---|---|
| 1:20 AM | Express | Mahad to Surat40 min |
| 3:00 AM | Ordinary | Selvas to Valsad40 min |
5 AM to noon · 25 buses
| Departs | Bus | Route |
|---|---|---|
| 5:30 AM | Express | Selvas to Chhotaudepur40 min |
| 6:20 AM | Luxury | Selvas to Khambhat40 min |
| 7:00 AM | Gurjar Nagari | Selvas to Bariya50 min |
| 7:30 AM | Express | Selvas to Godhra30 min |
| 7:50 AM | Express | Selvas to Surat43 min |
| 8:00 AM | Mini Bus | Selvas to Valsad40 min |
| 8:20 AM | Express | Nargol to Ahmedabad50 min |
| 8:35 AM | Express | Selvas to Dhule45 min |
| 9:00 AM | Mini Bus | Kalgam to Valsad via Bhilad1 h 15 min |
| 9:00 AM | Express | Umargam to Godhra1 h |
| 9:40 AM | Luxury | Vapi to Ahmedabad45 min |
| 10:00 AM | Express | Vapi to Navsari1 h |
| 10:10 AM | Express | Silvassa to Valsad1 h |
| 10:20 AM | Express | Vapi to Navsari1 h |
| 10:30 AM | Express | Madhubandam to Valsad30 min |
| 10:35 AM | Express | Umargam to Valsad1 h 15 min |
| 10:45 AM | Express | Vapi to Valsad50 min |
| 10:55 AM | Express | Selvas to Surat40 min |
| 11:00 AM | Gurjar Nagari | Vapi to Dahod45 min |
| 11:05 AM | Tribal | Daman to Valsad35 min |
| 11:10 AM | Express | Vapi to Valsad40 min |
| 11:30 AM | Luxury | Vapi to Tharad30 min |
| 11:35 AM | Gurjar Nagari | Vapi to Ankleshwar35 min |
| 11:40 AM | Tribal | Bhilad to Valsad50 min |
| 11:50 AM | Sleeper | Selvas to Somnath1 h 20 min |
Noon to 5 PM · 23 buses
| Departs | Bus | Route |
|---|---|---|
| 12:00 PM | Tribal | Vapi to Valsad50 min |
| 12:30 PM | Express | Selvas to Adajan45 min |
| 12:40 PM | Tribal | Vapi to Valsad45 min |
| 12:45 PM | Express | Vapi to Dahod45 min |
| 1:00 PM | Express | Vapi to Ankleshwar35 min |
| 1:30 PM | Express | Vapi to Bharuch40 min |
| 1:40 PM | Mini Bus | Vapi to Valsad45 min |
| 2:00 PM | Tribal | Vapi to Valsad45 min |
| 2:10 PM | Express | Silvassa to Valsad1 h |
| 2:15 PM | Express | Selvas to Adajan45 min |
| 3:00 PM | Gurjar Nagari | Selvasa to Ankleshwar40 min |
| 3:00 PM | Gurjar Nagari | Vapi To Ratanpur4 h 20 min |
| 3:00 PM | Tribal | Vapi to Valsad45 min |
| 3:15 PM | Volvo 2x2 | Vapi to Bhuj (Volvo)30 min |
| 3:30 PM | Gurjar Nagari | Vapi To Pitol35 min |
| 3:40 PM | Express | Madhuban Dem to Surat via Kharel50 min |
| 4:00 PM | Gurjar Nagari | Vapi to Gangardi35 min |
| 4:00 PM | Mini Bus | Vapi to Surat40 min |
| 4:10 PM | Mini Bus | Vapi to Surat1 h |
| 4:20 PM | Express | Madhuban Dam to Ukai40 min |
| 4:20 PM | Express | Vapi to Valsad40 min |
| 4:30 PM | Express | Umargam to Valsad1 h 15 min |
| 4:45 PM | Sleeper | Vapi to Botad1 h 20 min |
5 PM to 9 PM · 17 buses
| Departs | Bus | Route |
|---|---|---|
| 5:20 PM | Express | Madhubandam to Valsad30 min |
| 5:20 PM | Sleeper | Selvas To Ambaji35 min |
| 5:40 PM | Mini Bus | Vapi to Valsad via Microink2 h |
| 6:00 PM | Gurjar Nagari | Vapi to Dahod45 min |
| 6:15 PM | Express | Selvas to Palanpur45 min |
| 6:15 PM | Mini Bus | Umargam to Valsad1 h 15 min |
| 6:35 PM | Sleeper | Umargam to Ambaji35 min |
| 6:45 PM | Express | Vapi to Bariya50 min |
| 7:00 PM | Sleeper | Vapi to Chansma1 h 15 min |
| 7:30 PM | Express | Vapi to Limdi45 min |
| 7:30 PM | Express | Vapi to Valsad45 min |
| 7:35 PM | Express | Selvas to Dhule45 min |
| 7:50 PM | Sleeper | Umargam to Ambaji35 min |
| 8:15 PM | Express | Vapi to Valsad50 min |
| 8:20 PM | Sleeper | Borivali to Bhiloda2 h |
| 8:30 PM | Express | Silvassa to Ahmedabad1 h |
| 8:45 PM | Gurjar Nagari | Selvas to Chhotaudepur40 min |
9 PM to midnight · 2 buses
| Departs | Bus | Route |
|---|---|---|
| 10:00 PM | Sleeper | Vapi to Chanasma50 min |
| 11:20 PM | Gurjar Nagari | Poladpur to Ahmedabad45 min |
These are GSRTC’s own timetabled departure times, as GSRTC returned them to ST Tracker searches between 16 Sep 2026 and 1 Oct 2026. The time is when the bus is due at the Valsad 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 Valsad to Vapi?
The first GSRTC bus from Valsad to Vapi is due at 12:41 AM (Gurjar Nagari, Pitol To Vapi). The first one after 5 AM is at 5:50 AM (Sleeper).
What time is the last bus from Valsad to Vapi?
The last GSRTC bus from Valsad to Vapi is due at 11:20 PM (Mini Bus, Valsad to Vapi).
How many GSRTC buses run from Valsad to Vapi?
GSRTC's timetable lists 36 departures from Valsad to Vapi for this station pair: Express (16), Mini Bus (6), Gurjar Nagari (4) and Tribal (4). They are all in the table above, by time of day.
How far is Vapi from Valsad by bus, and how long does it take?
About 33 km by GSRTC's scheduled distance. Most buses take 50 min; the quicker ones are timetabled at about 40 min.
Is there an AC or sleeper bus from Valsad to Vapi?
Yes — 1 of the 36 departures are AC (Volvo 2x2 or AC 2x2). 3 are sleepers.
What are the bus timings from Vapi back to Valsad?
69 GSRTC departures from Vapi to Valsad: the first at 1:20 AM, the last at 11:20 PM. The full list is in the second table above.
What is the GSRTC bus ticket fare from Valsad to Vapi?
GSRTC bus fares between Valsad and Vapi depend on service category across the roughly 33 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 Valsad 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