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)
Sashwato Chatterjee

Recent Posts

Ahmedabad to Dakor Bus Timetable Timings Schedule Tickets online

The Government in association with State Road Transport Corporation (GSRTC) has started new bus services…

2 years ago

GSRTC Bhavnagar to Sarangpur Bus Timetable Timings Schedule online

Welcome to the new article! In this resource we are talking about the updated new…

2 years ago

GSRTC Bus Tracking Search Bus Live Location online

All passengers travelling by GSRTC buses can now avail the facility of online bus tracking…

2 years ago

GSRTC Print Ticket SMS Bus Status Download online

The Gujarat State Road Transport Corporation has introduced online ticket booking facility available for all…

2 years ago

GSRTC Junagadh to Ahmedabad Bus Timetable Timings Schedule Online

The Gujarat State Road Transport Corporation has updated the new timings and schedule of buses…

2 years ago

GSRTC Ranip to Ambaji Bus Timetable Timings Schedule online

The Gujarat State Road Transport Corporation has started fresh line of ST Buses between Ahmedabad…

3 years ago

This website uses cookies.