Guide
Surat to Valsad bus time table
54 GSRTC departures from Surat to Valsad and 68 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.
Dense South Gujarat industrial and trade corridor along NH 48 connecting diamond and textile capital Surat with Valsad mango orchards and chemical zones.
Route at a glance
| Surat → Valsad | 54 departures · first 2:05 AM · last 11:50 PM |
|---|---|
| Valsad → Surat | 68 departures · first 5:00 AM · last 10:50 PM |
| Distance by bus | About 97 km (GSRTC scheduled distance) |
| Journey time | Usually 2 h 25 min · quickest about 1 h 55 min |
| Bus types | Express (22), Gurjar Nagari (18), Sleeper (6) and Luxury (5) |
| Primary Highway Corridor | NH 48 South Gujarat Link |
| Estimated Ticket Fare | Ordinary ~₹0.80/km · Express ~₹0.95/km · Gurjarnagri ~₹1.05/km · Sleeper ~₹1.25/km |
Surat to Valsad bus timings
54 departures · first 2:05 AM · last 11:50 PM
about 97 km · usually 2 h 25 min · quickest about 1 h 55 min
Midnight to 5 AM · 5 buses
| Departs | Bus | Route |
|---|---|---|
| 2:05 AM | Gurjar Nagari | Dungarpur to Vapi1 h 55 min |
| 2:30 AM | Sleeper | Unjha To Dharampur3 h 20 min |
| 2:55 AM | Gurjar Nagari | Gandhinagar to Dharampur2 h 15 min |
| 3:15 AM | Sleeper | Khedbrahma to Selvas2 h 35 min |
| 3:55 AM | Sleeper | Junagadh to valsad3 h 20 min |
5 AM to noon · 6 buses
| Departs | Bus | Route |
|---|---|---|
| 5:20 AM | Sleeper | Rapar to Valsad2 h 20 min |
| 7:50 AM | Express | Surat to Valsad2 h 35 min |
| 9:00 AM | Mini Bus | Surat to Valsad2 h |
| 9:50 AM | Express | Ankleshwar to Vapi2 h 15 min |
| 10:30 AM | Luxury | Ahmedabad to Vapi2 h 30 min |
| 10:40 AM | Express | Surat to Valsad2 h 10 min |
Noon to 5 PM · 27 buses
| Departs | Bus | Route |
|---|---|---|
| 12:00 PM | Mini Bus | Surat to Vapi1 h 50 min |
| 12:45 PM | Gurjar Nagari | Borvai to Dharampur2 h 30 min |
| 12:45 PM | Mini Bus | Surat to Vapi2 h |
| 1:00 PM | Express | Surat to Vapi2 h 5 min |
| 1:00 PM | Express | Surat to Vapi2 h |
| 1:05 PM | Luxury | Khambhat to Selvas2 h 40 min |
| 1:26 PM | Express | Bariya to Vapi3 h 24 min |
| 1:40 PM | Gurjar Nagari | Dahod to Vapi2 h 5 min |
| 1:40 PM | Express | Fatehpura to Valsad2 h 30 min |
| 2:15 PM | Express | Dahod to Valsad2 h 30 min |
| 2:15 PM | Gurjar Nagari | Dahod to Valsad2 h 10 min |
| 2:19 PM | Gurjar Nagari | Bariya to Valsad via Gundi3 h 16 min |
| 2:20 PM | Gurjar Nagari | Zalod to Valsad2 h 55 min |
| 2:40 PM | Express | Kavant to Vapi2 h 10 min |
| 2:40 PM | Express | Palanpur to Valsad2 h 40 min |
| 3:05 PM | Gurjar Nagari | Balasinor to Dharampur3 h 5 min |
| 3:10 PM | Luxury | Mehsana to Pardi Via Valsad2 h 15 min |
| 3:20 PM | Express | Chakaliya to Valsad3 h 25 min |
| 3:25 PM | Express | Borsad to Vapi2 h 5 min |
| 3:45 PM | Gurjar Nagari | Bariya to Selvas2 h 55 min |
| 3:45 PM | Express | Olpad to Valsad via Bardoli2 h 30 min |
| 4:05 PM | Gurjar Nagari | Kheralu to Valsad2 h 10 min |
| 4:10 PM | Express | Dakor to Valsad3 h 20 min |
| 4:30 PM | Express | Zalod to Valsad2 h 30 min |
| 4:35 PM | Luxury | Balasinor to Vapi1 h 55 min |
| 4:35 PM | Express | Sarangpur to Valsad2 h 25 min |
| 4:45 PM | Gurjar Nagari | Khedbrahma to Vapi via Godhra2 h 45 min |
5 PM to 9 PM · 8 buses
| Departs | Bus | Route |
|---|---|---|
| 5:00 PM | Gurjar Nagari | Bhavnagar to Tithal2 h 10 min |
| 5:00 PM | Express | Surat to Mahad1 h 50 min |
| 5:15 PM | Gurjar Nagari | Dahod to Valsad2 h 10 min |
| 5:17 PM | Express | Fatehpura to Selvas2 h 8 min |
| 5:45 PM | Gurjar Nagari | Ahmedabad to Poladpur3 h |
| 5:45 PM | Express | Surat to Valsad2 h 30 min |
| 6:50 PM | Gurjar Nagari | Surat to Shirdi Via Dharampur2 h 50 min |
| 7:00 PM | Gurjar Nagari | Surat to Mahad1 h 50 min |
9 PM to midnight · 8 buses
| Departs | Bus | Route |
|---|---|---|
| 9:15 PM | Express | Idar to Valsad2 h 30 min |
| 10:00 PM | Sleeper | Vadnagar to Borivali3 h 50 min |
| 11:00 PM | Sleeper | Bhiloda to Borivali2 h 20 min |
| 11:15 PM | Gurjar Nagari | Gangardi - Vapi3 h |
| 11:35 PM | Express | Zalod to Dharampur |
| 11:43 PM | Gurjar Nagari | Pitol To Vapi58 min |
| 11:50 PM | Express | Fatehpura To Umargam |
| 11:50 PM | Luxury | Tharad to Vapi2 h 25 min |
Valsad to Surat bus timings
68 departures · first 5:00 AM · last 10:50 PM
about 97 km · usually 2 h 20 min · quickest about 1 h 55 min
5 AM to noon · 17 buses
| Departs | Bus | Route |
|---|---|---|
| 5:00 AM | Express | Valsad to Dakor2 h |
| 5:15 AM | Express | Valsad to Kheralu2 h 40 min |
| 6:00 AM | Express | Valsad To Adajan Via Bardoli4 h 30 min |
| 6:10 AM | Luxury | Pardi to Mehsana Via Valsad2 h 25 min |
| 6:15 AM | Express | Valsad to Surat2 h 30 min |
| 6:30 AM | Express | Valsad to Palanpur2 h 5 min |
| 7:00 AM | Luxury | Selvas to Khambhat2 h 10 min |
| 7:50 AM | Express | Pardi to Surat2 h |
| 7:50 AM | Gurjar Nagari | Selvas to Bariya2 h 15 min |
| 8:00 AM | Express | Selvas to Godhra1 h 30 min |
| 8:05 AM | Express | Valsad to Surat2 h 20 min |
| 8:30 AM | Luxury | Valsad to Idar1 h 40 min |
| 8:33 AM | Express | Selvas to Surat2 h 17 min |
| 10:00 AM | Express | Umargam to Godhra2 h |
| 10:00 AM | Express | Valsad to Surat2 h 20 min |
| 11:40 AM | Gurjar Nagari | Dharampur to Borvai2 h 10 min |
| 11:45 AM | Mini Bus | Valsad to Adajan2 h 5 min |
Noon to 5 PM · 21 buses
| Departs | Bus | Route |
|---|---|---|
| 12:00 PM | Express | Umargam to Surat2 h |
| 1:10 PM | Sleeper | Selvas to Somnath1 h 50 min |
| 1:15 PM | Express | Selvas to Adajan3 h 15 min |
| 1:30 PM | Express | Vapi to Dahod2 h 45 min |
| 1:35 PM | Express | Vapi to Ankleshwar2 h 20 min |
| 2:10 PM | Mini Bus | Vapi to Bharuch2 h 20 min |
| 2:30 PM | Express | Valsad to Surat2 h 30 min |
| 2:35 PM | Express | Vapi to Ankleshwar2 h 20 min |
| 3:00 PM | Express | Selvas to Adajan3 h 15 min |
| 3:00 PM | Express | Valsad to Dahod2 h 10 min |
| 3:10 PM | Express | Valsad to Surat2 h 30 min |
| 3:25 PM | Express | Dharampur to Zalod2 h 20 min |
| 3:40 PM | Gurjar Nagari | Selvasa to Ankleshwar2 h 20 min |
| 3:45 PM | Gurjar Nagari | Valsad to Godhra3 h |
| 3:45 PM | Volvo 2x2 | Vapi to Bhuj (Volvo)2 h 25 min |
| 4:05 PM | Express | Daman to Surat2 h 35 min |
| 4:05 PM | Gurjar Nagari | Vapi To Pitol2 h 30 min |
| 4:30 PM | Sleeper | Dharampur to Virpur2 h 20 min |
| 4:30 PM | Express | Madhuban Dem to Surat via Kharel2 h 40 min |
| 4:35 PM | Gurjar Nagari | Vapi to Gangardi2 h 30 min |
| 4:40 PM | Mini Bus | Vapi to Surat2 h 35 min |
5 PM to 9 PM · 24 buses
| Departs | Bus | Route |
|---|---|---|
| 5:00 PM | Express | Valsad to Dahod2 h 10 min |
| 5:10 PM | Mini Bus | Vapi to Surat1 h 55 min |
| 5:45 PM | Express | Valsad to Fatehpura2 h 15 min |
| 5:55 PM | Sleeper | Selvas To Ambaji1 h 55 min |
| 6:00 PM | Express | Vapi to Surat1 h 15 min |
| 6:05 PM | Sleeper | Vapi to Botad2 h 5 min |
| 6:30 PM | Sleeper | Valsad to Visnagar2 h 25 min |
| 6:40 PM | Gurjar Nagari | Shirdi to Surat Via Dharampur2 h 30 min |
| 6:45 PM | Gurjar Nagari | Vapi to Dahod2 h 45 min |
| 7:00 PM | Sleeper | Selvas to Palanpur1 h 40 min |
| 7:00 PM | Gurjar Nagari | Valsad to Dahod2 h 25 min |
| 7:00 PM | Sleeper | Valsad to Junagadh2 h |
| 7:10 PM | Sleeper | Umargam to Ambaji2 h 25 min |
| 7:20 PM | Gurjar Nagari | Vapi To Ratanpur1 h 50 min |
| 7:30 PM | Volvo 2x2 | Valsad to Gandhinagar - Volvo2 h 54 min |
| 7:30 PM | Gurjar Nagari | Valsad to Zalod2 h 25 min |
| 7:35 PM | Express | Vapi to Bariya2 h 15 min |
| 7:40 PM | Sleeper | Dharampur to Bhavnagar2 h 10 min |
| 8:10 PM | Express | Valsad to Chhotaudepur2 h 5 min |
| 8:15 PM | Express | Vapi to Chansma |
| 8:15 PM | Sleeper | Vapi to Limdi2 h |
| 8:25 PM | Sleeper | Umargam to Ambaji2 h 25 min |
| 8:30 PM | Express | Valsad to Chakaliya2 h 10 min |
| 8:30 PM | Gurjar Nagari | Valsad to Dahod2 h 25 min |
9 PM to midnight · 6 buses
| Departs | Bus | Route |
|---|---|---|
| 9:00 PM | Sleeper | Dharampur To Unjha |
| 9:00 PM | Express | Valsad to Zalod2 h 25 min |
| 9:30 PM | Express | Silvassa to Ahmedabad2 h 30 min |
| 9:50 PM | Sleeper | Borivali to Vadnagar2 h 55 min |
| 10:20 PM | Sleeper | Borivali to Bhiloda3 h 40 min |
| 10:50 PM | Sleeper | Vapi to Chanasma2 h 25 min |
These are GSRTC’s own timetabled departure times, as GSRTC returned them to ST Tracker searches between 12 Sep 2026 and 1 Oct 2026. The time is when the bus is due at the Surat or Valsad 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 Valsad?
The first GSRTC bus from Surat to Valsad is due at 2:05 AM (Gurjar Nagari, Dungarpur to Vapi). The first one after 5 AM is at 5:20 AM (Sleeper).
What time is the last bus from Surat to Valsad?
The last GSRTC bus from Surat to Valsad is due at 11:50 PM (Luxury, Tharad to Vapi).
How many GSRTC buses run from Surat to Valsad?
GSRTC's timetable lists 54 departures from Surat to Valsad for this station pair: Express (22), Gurjar Nagari (18), Sleeper (6) and Luxury (5). They are all in the table above, by time of day.
How far is Valsad from Surat by bus, and how long does it take?
About 97 km by GSRTC's scheduled distance. Most buses take 2 h 25 min; the quicker ones are timetabled at about 1 h 55 min.
Is there an AC or sleeper bus from Surat to Valsad?
None of the 54 departures GSRTC lists here is an AC (Volvo or AC 2x2) bus. 6 are sleepers.
What are the bus timings from Valsad back to Surat?
68 GSRTC departures from Valsad to Surat: the first at 5:00 AM, the last at 10:50 PM. The full list is in the second table above.
What is the GSRTC bus ticket fare from Surat to Valsad?
GSRTC bus fares between Surat and Valsad depend on service category across the roughly 97 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 Valsad 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