GSRTC Bus TrackerGujarat ST buses, live
Open the app

Guide

Ahmedabad to Mehsana bus time table

58 GSRTC departures from Ahmedabad to Mehsana and 121 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

Ahmedabad → Mehsana   Mehsana → Ahmedabad

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

Ahmedabad → Mehsana58 departures · first 12:05 AM · last 11:35 PM
Mehsana → Ahmedabad121 departures · first 2:55 AM · last 11:35 PM
Distance by busAbout 81 km (GSRTC scheduled distance)
Journey timeUsually 1 h 50 min · quickest about 1 h 35 min
Bus typesExpress (21), Sleeper (19), Gurjar Nagari (15) and Luxury (2)
Primary Highway CorridorSH 41 State Highway
Estimated Ticket FareOrdinary ~₹0.80/km · Express ~₹0.95/km · Gurjarnagri ~₹1.05/km · Sleeper ~₹1.25/km

Ahmedabad to Mehsana bus timings

58 departures · first 12:05 AM · last 11:35 PM
about 81 km · usually 1 h 50 min · quickest about 1 h 35 min

Midnight to 5 AM · 16 buses

DepartsBusRoute
12:05 AMSleeperKhambhaliya to palanpur1 h
12:10 AMExpressChhota Udepur to Palanpur Via Ranip Bus Port2 h 30 min
12:20 AMSleeperNavsari to Vav Via Patan1 h 50 min
12:33 AMSleeperVyara to Patan2 h 24 min
1:15 AMSleeperNavsari to Dhanera Via Gitamandir2 h 15 min
1:15 AMSleeperValsad to Rapar1 h 50 min
1:50 AMSleeperSelvas to Palanpur
1:50 AMSleeperSurat Dindoli to Vadgam2 h 10 min
1:55 AMSleeperJunagadh to Deesa Via Palanpur2 h 15 min
1:55 AMSleeperNavsari to Palanpur Via Gitamandir1 h 55 min
3:00 AMSleeperNavsari toTharad1 h 50 min
3:00 AMSleeperVapi to Chansma1 h 40 min
3:40 AMSleeperSurat Dindoli to Gadh Via Gitamandir2 h 20 min
3:55 AMSleeperUdhana to Patan Via Ranip1 h 40 min
4:00 AMSleeperDharampur To Unjha2 h
4:45 AMSleeperJunagadh to Unjha Via Ranip2 h 10 min

5 AM to noon · 24 buses

DepartsBusRoute
5:00 AMSleeperMalegaon to Patan Via Gita Mandir
5:00 AMExpressNashik to Chansma1 h 40 min
5:25 AMSleeperDwarka to Mehsana1 h 40 min
5:55 AMExpressVastral to Patan Via Mahadev Nagar1 h 55 min
6:06 AMExpressNigam Society To Vadnagar Via Ahemdabad1 h 59 min
6:35 AMExpressKrishnanagar to Tharad2 h
7:05 AMLuxuryMakarpura to Harij2 h 20 min
7:20 AMGurjar NagariAhmedabad to Deesa1 h 40 min
7:20 AMSleeperVapi to Chanasma1 h 35 min
7:35 AMLuxuryMakarpura to Patan1 h 55 min
8:00 AMExpressAhmedabad to Deesa2 h
8:00 AMGurjar NagariAhmedabad to Dhanera1 h 40 min
8:30 AMExpressPrantij to Jalore1 h 55 min
8:35 AMExpressHalol to Patan2 h
8:55 AMGurjar NagariBaroda to Rapar2 h 15 min
9:15 AMExpressAhmedabad to Deesa1 h 40 min
9:25 AMExpressTaleti(Palitana) to Deesa1 h 45 min
9:45 AMMini BusAhmedabad to Deesa1 h 40 min
10:00 AMGurjar NagariTalod to Jalore Vaya A2 h 15 min
10:00 AMExpressUdhana To Deesa Via Gitamandir1 h 45 min
10:15 AMGurjar NagariAhmedabad to Harij1 h 40 min
10:15 AMGurjar NagariAhmedabad to Thara1 h 40 min
10:45 AMExpressAhmedabad to Radhanpur Via Ranip1 h 40 min
10:45 AMGurjar NagariDindoli to Harij1 h 55 min

Noon to 5 PM · 9 buses

DepartsBusRoute
12:40 PMExpressZalod To Palanpur
12:45 PMGurjar NagariMangrol to Ambaji via Palanpur1 h 30 min
2:35 PMGurjar NagariAhmedabad to Bhinmal1 h 40 min
2:50 PMExpressAdajan to Mehshana3 h 30 min
3:00 PMGurjar NagariZalod to Palanpur2 h
3:30 PMExpressDakor To Unjha
3:45 PMExpressAhmedabad to Thara1 h 40 min
4:10 PMGurjar NagariAhmedabad to Mehsana1 h 40 min
4:15 PMExpressJunagadh to Palanpur1 h 35 min

5 PM to 9 PM · 6 buses

DepartsBusRoute
5:00 PMGurjar NagariGodhra to Deesa2 h 30 min
5:10 PMGurjar NagariAdajan to Patan1 h 35 min
5:25 PMExpressBapunagar to Deesa1 h 33 min
6:30 PMGurjar NagariAhmedabad to Harij1 h 40 min
7:30 PMExpressDwarka to Siddhpur Via Gitamandir3 h 5 min
8:35 PMSleeperBaroda to Rapar2 h

9 PM to midnight · 3 buses

DepartsBusRoute
9:00 PMExpressAnand to Patan Via Chanasma
9:30 PMGurjar NagariSurat to Mehsana Via Ranip1 h 40 min
11:35 PMExpressSurat Dindoli to Diyodar Via Ahmedabad1 h 45 min

Mehsana to Ahmedabad bus timings

121 departures · first 2:55 AM · last 11:35 PM
about 81 km · usually 1 h 55 min · quickest about 1 h 35 min

Midnight to 5 AM · 1 bus

DepartsBusRoute
2:55 AMSleeperZalor to Anand1 h 50 min

5 AM to noon · 20 buses

DepartsBusRoute
5:50 AMExpressValinath to Ahmedabad2 h 10 min
7:05 AMLuxuryMehsana to Pardi Via Valsad1 h 40 min
7:15 AMGurjar NagariDeesa to Ahmedabad1 h 50 min
7:28 AMExpressUmiyamata To Dakor1 h 46 min
7:30 AMExpressModhera to Udhana2 h 30 min
7:35 AMExpressPatan to Rajpipla2 h 5 min
7:45 AMExpressThara to Ahmedabad1 h 35 min
7:50 AMExpressPalanpur to Valsad1 h 45 min
7:54 AMExpressDiyodar to Krishnanagar2 h 1 min
7:55 AMGurjar NagariDeesa to Anand1 h 30 min
8:00 AMLuxurySiddhpur to Baroda2 h
9:00 AMGurjar NagariAmbaji to Mangrol via Palanpur1 h
9:45 AMOrdinaryDiyodar to Nadiad Via Patan1 h 40 min
10:05 AMExpressDashawada to Choksi Mill1 h 50 min
10:05 AMLuxurySirohi to Anand3 h 20 min
10:05 AMLuxuryTharad to Pavagadh1 h 45 min
11:07 AMExpressDeesa to Ahmedabad2 h 13 min
11:10 AMLuxuryPatan to Surat2 h 10 min
11:30 AMExpressPalanpur To Zalod2 h
11:50 AMGurjar NagariVav to Rajpipla1 h 55 min

Noon to 5 PM · 39 buses

DepartsBusRoute
12:00 PMExpressDholavira to Ahmedabad2 h
12:00 PMExpressZalor to Balasinor3 h 20 min
12:05 PMExpressSundhamata to Ahmedabad Via Palanpur1 h 50 min
12:30 PMExpressPatan to Ahmedabad Via Chansama1 h 50 min
12:30 PMExpressVadgam To Choksi Mill2 h 40 min
12:55 PMExpressJalore to Talod Vaya A1 h 45 min
1:05 PMExpressVastral to Patan Via Mahadev Nagar.1 h 20 min
1:15 PMExpressDeesa to Udhana1 h 55 min
1:18 PMExpressPalanpur to Nadiad1 h 52 min
1:25 PMOrdinaryDiyodar to Anand Vai Patan2 h
1:40 PMExpressPatan to Pavagadh2 h 5 min
1:50 PMExpressPatan to Nadiad1 h 55 min
1:50 PMExpressSundhamata to Baroda1 h 40 min
2:10 PMGurjar NagariDhanera to Ahmedabad1 h 35 min
2:20 PMVolvo 2x2Deesa to Surat Via Ahmedabad - Volvo1 h 40 min
2:20 PMExpressPatan to Anand Via Chanasma1 h 5 min
2:20 PMLuxuryPatan to Makarpura1 h 50 min
2:25 PMGurjar NagariPalanpur to Anand1 h 45 min
2:25 PMExpressPalanpur to Khambhat1 h 55 min
2:45 PMExpressPalanpur to Kapadwanj1 h 45 min
2:50 PMLuxuryJalor to Nadiad1 h 30 min
3:00 PMGurjar NagariDiyodar to Ahmedabad Via Harij3 h 20 min
3:10 PMLuxuryPalanpur to Karjan1 h 55 min
3:15 PMExpressDeesa to Ahmedabad2 h 15 min
3:20 PMExpressPalanpur to Makarpura Via Ranip Bus Port1 h 50 min
3:22 PMExpressDeesa to Baroda1 h 53 min
3:30 PMExpressMehsana to Zalod2 h 15 min
3:30 PMGurjar NagariPatan to Bharuch2 h 10 min
3:50 PMGurjar NagariDiyodar to Ahmedabad Via Unjha2 h 45 min
3:50 PMMini BusPatan to Alina .2 h 10 min
3:55 PMExpressPalanpur to Jambusar Via Padra1 h 35 min
4:05 PMExpressRadhanpur to Baroda2 h
4:15 PMLuxuryTharad to Vapi1 h 30 min
4:19 PMSleeperPatan to Nashik1 h 40 min
4:30 PMExpressDeesa to Borsad2 h
4:30 PMGurjar NagariDeesa to Padra2 h 5 min
4:40 PMExpressDeesa to Himmatnagar Vaya Ahmedabad1 h 45 min
4:50 PMExpressRapar to Baroda2 h 5 min
4:55 PMExpressDiyodar to Anand Vai Unjha1 h 40 min

5 PM to 9 PM · 44 buses

DepartsBusRoute
5:00 PMGurjar NagariAjmer to Ahmedabad Via Palanpur1 h 50 min
5:05 PMExpressSuigam to Maninagar1 h 50 min
5:10 PMGurjar NagariPanthawada to Ahmedabad Via Palanpur1 h 40 min
5:10 PMExpressTharad to Rabari Colony Via Patan1 h 50 min
5:30 PMGurjar NagariRevdar to Ahmedabad Via Palanpur1 h 40 min
5:30 PMGurjar NagariThara to Ahmedabad1 h 35 min
5:35 PMLuxuryPalanpur to Ukai Via Baroda1 h 55 min
5:50 PMGurjar NagariDeesa to Padra via Race Course1 h 35 min
5:55 PMExpressAmbaji To Kheda1 h 50 min
5:55 PMGurjar NagariRapar to Ahmedabad2 h 5 min
6:00 PMSleeperSudhamata to Rajkot5 h
6:10 PMExpressPatan to Petlad2 h 20 min
6:15 PMGurjar NagariBhabhar to Lambha1 h 35 min
6:15 PMExpressUnjha to Baroda13 h 45 min
6:19 PMExpressTharad to Udhana Surat Via Patan1 h 52 min
6:20 PMSleeperGadh to Surat Dindoli Via Gitamandir1 h 50 min
6:20 PMSleeperPatan to Malegao via Surat1 h 25 min
6:23 PMExpressDeesa to Chhota Udepur1 h 37 min
6:30 PMGurjar NagariDeesa to Baroda Via Palanpur1 h 15 min
6:30 PMExpressMehsana to Olpad3 h 30 min
6:45 PMGurjar NagariAmbaji to Ahmedabad Via Palanpur2 h 5 min
6:55 PMExpressBhabhar to Jashodanagar1 h 35 min
6:55 PMExpressDeesa To Limadi Via Ahmedabad1 h 59 min
6:55 PMSleeperDeesa to Navsari Via Patan1 h 55 min
6:55 PMSleeperDhanera to Udhana1 h 40 min
7:00 PMGurjar NagariPalanpur to Dharampur Via Bardoli
7:10 PMGurjar NagariDeesa to Khambhat2 h 25 min
7:20 PMExpressDiyodar to Ahmedabad Via Palanpur2 h
7:25 PMExpressTharad to Krishnanagar2 h 15 min
7:27 PMSleeperPalanpur to Selvas1 h 51 min
7:28 PMExpressPatan To Pitol1 h 40 min
7:30 PMLuxuryAmbaji to Amreli1 h 50 min
7:35 PMGurjar NagariSuigam to Maninagar2 h 5 min
7:40 PMExpresskasvi to Kevadia Colony1 h 55 min
7:40 PMGurjar NagariRadhanpur to Dahod1 h 10 min
7:55 PMExpressChansma to vapi1 h 45 min
8:06 PMExpressTharad To Limdi1 h 45 min
8:10 PMGurjar NagariPalanpur to Chhota Udepur Via Gita Mandir2 h 5 min
8:15 PMSleeperChansma to vapi2 h 10 min
8:20 PMSleeperVav to Navsari1 h 55 min
8:30 PMExpressAmbaji to Maninagar Via Palanpur
8:30 PMSleeperMeta to Choksimil Via Surat1 h 50 min
8:35 PMSleeperSiyana to Udhana1 h 55 min
8:50 PMExpressBhabhar to Zalod4 h

9 PM to midnight · 17 buses

DepartsBusRoute
9:00 PMExpressDiyodar to Ahmedabad1 h 55 min
9:00 PMSleeperUnjha To Dharampur3 h 50 min
9:05 PMSleeperAmbaji to Surat Dindoli1 h 45 min
9:10 PMGurjar NagariPalanpur to Chhotaudepur2 h 10 min
9:14 PMSleeperPatan to Udhana2 h 36 min
9:15 PMSleeperPalanpur to Navsari1 h 45 min
9:25 PMExpressDhanera To Zalod1 h 55 min
9:30 PMSleeperDeesa to Navsari Via Gitamandir2 h 15 min
9:30 PMExpressDiyodar to Surat Dindoli Via Ahmedabad3 h
9:35 PMSleeperSiyana to Udhana1 h 55 min
9:40 PMSleeperRapar to Valsad1 h 40 min
10:00 PMGurjar NagariPalanpur to Zalod2 h
10:10 PMGurjar NagariVav to Rajpipla1 h 55 min
10:15 PMSleeperDeesa to Udhana2 h 45 min
10:30 PMSleeperDhanera to Zalod Via Palanpur1 h 55 min
11:05 PMSleeperRapar to Surat1 h 50 min
11:35 PMSleeperTharad to Pavagadh1 h 45 min

These are GSRTC’s own timetabled departure times, as GSRTC returned them to ST Tracker searches between 13 Sep 2026 and 1 Oct 2026. The time is when the bus is due at the Ahmedabad or Mehsana 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 Ahmedabad to Mehsana?

The first GSRTC bus from Ahmedabad to Mehsana is due at 12:05 AM (Sleeper, Khambhaliya to palanpur). The first one after 5 AM is at 5:00 AM (Sleeper).

What time is the last bus from Ahmedabad to Mehsana?

The last GSRTC bus from Ahmedabad to Mehsana is due at 11:35 PM (Express, Surat Dindoli to Diyodar Via Ahmedabad).

How many GSRTC buses run from Ahmedabad to Mehsana?

GSRTC's timetable lists 58 departures from Ahmedabad to Mehsana for this station pair: Express (21), Sleeper (19), Gurjar Nagari (15) and Luxury (2). They are all in the table above, by time of day.

How far is Mehsana from Ahmedabad by bus, and how long does it take?

About 81 km by GSRTC's scheduled distance. Most buses take 1 h 50 min; the quicker ones are timetabled at about 1 h 35 min.

Is there an AC or sleeper bus from Ahmedabad to Mehsana?

None of the 58 departures GSRTC lists here is an AC (Volvo or AC 2x2) bus. 19 are sleepers.

What are the bus timings from Mehsana back to Ahmedabad?

121 GSRTC departures from Mehsana to Ahmedabad: the first at 2:55 AM, the last at 11:35 PM. The full list is in the second table above.

What is the GSRTC bus ticket fare from Ahmedabad to Mehsana?

GSRTC bus fares between Ahmedabad and Mehsana depend on service category across the roughly 81 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 Ahmedabad to Mehsana 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

Track your bus now

Type a plate, or search a route. Free, no account.

Open GSRTC Bus Tracker
Open the app