GSRTC Surat to Mehsana Bus Timetable Timings Schedule Online


Gujarat State Road Transport Corporation has introduced new bus services from Surat to Mehsana on daily basis. Kindly check the updated timetable and timings of buses running from Surat Central ST Stand to Mehsana New ST Bus Stand. GSRTC has also facilitated passengers with online ticket booking service called E-Ticketing which allows seat reservation online. You can also check the seat availability status, latest fare / price of tickets and route details together. As of now, there are 24 Express bus service, 14 Gurjarnagri buses, 1 Volvo AC Sleeper and 6 Non-AC Sleeper Bus service operating daily from Surat.


The approximate distance between Surat and Mehsana is about 355 KM and it takes roughly around 8 hours to reach the destination. Sometimes due to connecting traffic between the cities, there might be a possibility of reaching late by 30 – 35 minutes during the overall journey. Hence in order to reach on time, we advise you to plan accordingly and board the bus on time.

Therefore try to reach Surat ST Stand atleast 15 minutes prior of boarding time. You can then verify the arrival of buses according to the schedule and book tickets as early as possible. The facility of counter tickets are still open at Bus Terminal.

Due to the recent ongoing COVID-19 measures, the live tracking of buses are also available, but some restrictions apply for night travelling especially from 9 PM to morning 6 AM. The Government is planning to lift the restrictions only after December starting January 2021 next year.

GSRTC Surat to Mehsana ST Bus Route Stoppages and Halts

Most of the buses follow a similar route and their availability depends upon the operational timings as mentioned below. It is important to note that Express buses are generally day time running buses and their time of reaching Mehsana will be faster with quick passenger pickup.
On the other Gurjarnagri buses are generally inter district buses and cover long distances from time to time. Therefore their punctuality is something to consider and you will have to book prior since seats are very less.
Please find details of bus stations as below:
  • Surat Central ST Stand
  • Ankleshwar ST Bus Stand
  • Bharuch Zadeshwar GNFC Stand
  • Baroda Central ST Bus Stand (Railway Station)
  • Baroda Amitnagar
  • Express Highway CTM
  • Ahmedabad Central Gitamandir Stand
  • Ahmedabad Ranip ST Bus Stand
  • Gandhinagar ST BuS Stand
  • Unjha ST Stand
  • Kalol Bypass ST Stand
  • Mehsana Central New ST Stand
The above list is tentative halts for buses picking up passengers and there is two 30 mins break between the journey as well.

GSRTC Surat Central – Mehsana ST Stand Bus Timetable Timings online

The buses will now provide discounted ticket booking for all the passengers to promote online ticketing service and avoid counter tickets. This is due to the rising situation of infections across the state.

You can now avail 25% discounts for group bookings of your family and claim concession based tickets for individuals as well.
Please find the schedule of buses as below:


Express Bus Schedule

These buses are generally faster and quicker to reach Mehsana as compared to other buses as already discussed. If you don’t have online tickets, you can prefer to board these buses.
The ticket price for Express buses is approximately Rs.182/- per head

1. Surat Central – Siddhpur Express Bus (Surat ST Stand Departure: 04:45 AM arriving Mehsana: 12:30 PM)

2. Surat Central – Deesa Express Bus (Surat ST Stand Departure: 05:00 AM arriving Mehsana: 12:45 PM)
3. Surat Central – Siddhpur Express Bus (Surat ST Stand Departure: 05:00 AM arriving Mehsana: 13:20 PM)
4. Surat Central – Patan Express Bus (Surat ST Stand Departure: 05:45 AM arriving Mehsana: 14:00 PM)
5. Surat Central – Deesa Express Bus (Surat ST Stand Departure: 06:00 AM arriving Mehsana: 13:45 PM)
6. Choksi Mill Surat – Siddhpur Express Bus (Surat ST Stand Departure: 06:15 AM arriving Mehsana: 14:00 PM)
7. Ukai – Ramsingh Express Bus (Surat ST Stand Departure: 06:30 AM arriving Mehsana: 13:40 PM)


8. Surat Central – Patan Express Bus (Surat ST Stand Departure: 06:50 AM arriving Mehsana: 14:35 PM)

9. Bardoli – Patan Express Bus (Surat ST Stand Departure: 07:15 AM arriving Mehsana: 15:25 PM)
10. Surat Central – Patan Express Bus (Surat ST Stand Departure: 07:30 AM arriving Mehsana: 15:45 PM)
11. Navsari – Deesa Express Bus (Surat ST Stand Departure: 08:00 AM arriving Mehsana: 15:45 PM)
12. Navsari – Patan Express Bus (Surat ST Stand Departure: 09:20 AM arriving Mehsana: 17:25 PM)
13. Valsad – Rapar Express Bus (Surat ST Stand: 10:10 AM arriving Mehsana: 18:10 PM)
14. Surat Central – Diyodar Express Bus (Surat ST Stand: 10:30 AM arriving Mehsana: 17:55 PM)


Gurjarnagri Bus Schedule

These buses are relatively long distance buses and you can consider them if you are travelling from distant places towards Mehsana.
The ticket prices for these buses is approximately Rs.190/- per head.
15. Vapi – Jhalor Express Bus (Surat ST Stand: 15:00 PM arriving Mehsana: 21:30 PM)
16. Surat Central – Mehsana Express Bus (Surat ST Stand: 15:45 PM arriving Mehsana: 23:00 PM)
17. Surat Central – Mehsana Express Bus (Surat ST Stand: 16:15 PM arriving Mehsana: 23:30 PM)
18. Surat Central – Radhanpur Express Bus (Surat ST Stand: 16:20 PM arriving Mehsana: 23:45 PM)
19. Navsari – Radhanpur Express Bus (Surat ST Stand: 17:05 PM arriving Mehsana: 00:10 AM)
20. Navsari – Deesa Express Bus (Surat ST Stand: 18:05 PM arriving Mehsana: 02:00 AM)
21. Navsari – Patan Express Bus (Surat ST Stand: 20:20 PM arriving Mehsana: 04:10 AM)
22. Surat Central – Patan Express Bus (Surat ST Stand: 20:30 PM arriving Mehsana: 04:45 AM)


23. Choksi Mill Surat – Siddhpur Express Bus (Surat ST Stand: 20:45 PM arriving Mehsana: 04:15 AM)

24. Vapi – Palanpur Express Bus (Surat ST Stand: 21:45 PM arriving Mehsana: 04:30 AM)

Sleeper Bus Schedule

These buses generally travel during night and relatively fast moving buses. Those passengers wanting to cover their distance during night, can opt for these buses.
The ticket price for these buses stands at Rs.210/- per head.
The list of buses are:
1. Vapi ST Stand – Zalor Sleeper Bus (Surat Central ST Stand Departure Time: 14:15 PM and arrival at Mehsana ST Stand: 21:15 PM)
2. Navsari ST Stand – Radhanpur ST Bus Stand Sleeper Bus (Surat Central ST Stand Departure Time: 17:00 PM and arrival at Mehsana ST Stand: 12:00 AM)
3. Valsad ST Stand – Rapar ST Bus Stand Sleeper Bus (Surat Central ST Stand Departure Time: 18:50 PM and arrival at Mehsana ST Stand: 01:50 AM)

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top