GSRTC Bus TrackerGujarat ST buses, live
Open the app

Guide

Ahmedabad to Rajkot bus time table

56 GSRTC departures from Ahmedabad to Rajkot and 94 back, with GSRTC’s own timings as of 2 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 → Rajkot   Rajkot → 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 → Rajkot56 departures · first 12:30 AM · last 11:10 PM
Rajkot → Ahmedabad94 departures · first 12:15 AM · last 11:38 PM
Distance by busAbout 225 km (GSRTC scheduled distance)
Journey timeUsually 4 h 45 min · quickest about 4 h
Bus typesExpress (34), Sleeper (12), Gurjar Nagari (8) and Luxury (2)
Primary Highway CorridorNH 47
Estimated Ticket FareOrdinary ~₹0.80/km · Express ~₹0.95/km · Gurjarnagri ~₹1.05/km · Sleeper ~₹1.25/km

Ahmedabad to Rajkot bus timings

56 departures · first 12:30 AM · last 11:10 PM
about 225 km · usually 4 h 45 min · quickest about 4 h

Midnight to 5 AM · 2 buses

DepartsBusRoute
12:30 AMExpressAhmedabad to Keshod via Rajkot4 h 15 min
4:45 AMExpressAhmedabad to Dhoraji Via Gondal4 h 5 min

5 AM to noon · 17 buses

DepartsBusRoute
5:40 AMExpressKrishnanagar to Keshod4 h 18 min
6:00 AMGurjar NagariGandhinagar to Veraval3 h 50 min
6:15 AMGurjar NagariAhmedabad to Mangrol Via Rajkot4 h 5 min
7:20 AMExpressKrishnanagar to Rajkot via Limbdi4 h 25 min
7:45 AMExpressModasa to Rajkot5 h 25 min
7:55 AMExpressGandhinagar to Porbandar4 h 20 min
8:25 AMExpressPalanpur to Junagadh Via Ranip4 h 35 min
8:30 AMExpressSantrampur to Junagadh Via Rajkot4 h 45 min
8:35 AMExpressBayad to Junagadh5 h 5 min
9:15 AMExpressHimmatnagar to Mangrol5 h 10 min
9:50 AMExpressTalod to Junagadh.6 h
10:00 AMGurjar NagariAmbaji to Mangrol via Palanpur5 h 20 min
10:00 AMExpressBayad to Beyt Dwarka2 h 15 min
10:10 AMExpressSantrampur to Rajkot5 h 25 min
10:45 AMExpressSantrampur to Rajkot via Limbdi4 h 40 min
11:10 AMGurjar NagariIdar to Junagadh5 h 15 min
11:50 AMExpressMansa to Jamnagar4 h 55 min

Noon to 5 PM · 13 buses

DepartsBusRoute
12:25 PMExpressModasa to Junagadh4 h 55 min
12:35 PMExpressZalod to Rajkot6 h 15 min
12:50 PMLuxuryKhedbrahma to Junagadh5 h
1:00 PMExpressAhmedabad to Dhoraji4 h 10 min
1:00 PMExpressBhiloda to Jamnagar4 h 35 min
1:45 PMExpressKrishnanagar to Rajkot5 h 15 min
2:00 PMExpressHimmatnagar to Jamnagar5 h 30 min
2:30 PMExpressVijaynagar to Upleta4 h 45 min
2:45 PMExpressAmbaji to Mangrol4 h 45 min
3:15 PMExpressUndava to Rajkot4 h 50 min
3:45 PMExpressAhmedabad to Porbandar4 h 20 min
4:10 PMExpressZalod to Upleta4 h
4:55 PMLuxuryMansa to Somnath4 h 35 min

5 PM to 9 PM · 14 buses

DepartsBusRoute
5:05 PMSleeperBhiloda to Kodinar4 h 55 min
5:16 PMSleeperAmbaji to Somnath2 h
5:25 PMExpressSantrampur to Rajkot4 h 55 min
5:55 PMExpressAmbaji to Junagadh2 h
6:00 PMExpressAhmedabad to Junagadh .4 h 5 min
6:30 PMSleeperGandhinagar to Somnath4 h 35 min
6:50 PMExpressMalpur to Somnath5 h
7:00 PMExpressFatepura to Junagadh5 h 30 min
7:45 PMSleeperGandhinagar to Keshod4 h 10 min
8:10 PMGurjar NagariDahod to Porbandar4 h 55 min
8:15 PMSleeperGandhinagar to Veraval4 h 5 min
8:15 PMSleeperUndava to Dwarka5 h 15 min
8:30 PMSleeperGandhinagar to Veraval Via Talala4 h 35 min
8:45 PMGurjar NagariDahod to Jamnagar5 h 20 min

9 PM to midnight · 10 buses

DepartsBusRoute
9:00 PMSleeperAmbaji to Mangrol4 h 45 min
9:12 PMExpressDahod to Somnath5 h 3 min
9:15 PMSleeperZalod to Jamnagar Via Kalavad5 h 15 min
9:25 PMSleeperGandhinagar to Porbandar4 h 20 min
10:00 PMGurjar NagariAhmedabad to Mangrol4 h 10 min
10:05 PMExpressKrishnanagar to Junagadh Via Rajkot5 h
10:10 PMExpressVijaynagar to Junagadh4 h 35 min
10:45 PMGurjar NagariPitol To Jamnagar5 h 15 min
11:00 PMSleeperSudhamata to Rajkot3 h 35 min
11:10 PMSleeperNathdwara to Keshod4 h 55 min

Rajkot to Ahmedabad bus timings

94 departures · first 12:15 AM · last 11:38 PM
about 226 km · usually 4 h 45 min · quickest about 4 h 5 min

Midnight to 5 AM · 19 buses

DepartsBusRoute
12:15 AMSleeperDwarka to Gandhinagar5 h 10 min
12:15 AMLuxuryJunagadh to Idar5 h 15 min
12:15 AMSleeperJunagadh to Unjha Via Ranip4 h 30 min
12:24 AMGurjar NagariDwarka to Kapadwanj4 h 6 min
12:25 AMExpressJunagadh to modasa4 h 25 min
12:25 AMExpressJunagadh to Vijaynagar4 h 5 min
12:40 AMGurjar NagariMadhavpur to Ahmedabad5 h 5 min
12:50 AMExpressMotimonpari to Ahmedabad4 h 20 min
12:55 AMSleeperDwarka to Mehsana4 h 30 min
12:55 AMSleeperVeraval to Gandhinagar Via Talala4 h 45 min
1:05 AMGurjar NagariBantva to Ahemdabad Via Junagadh4 h 20 min
1:05 AMSleeperPorbandar to gandhinagar4 h 30 min
1:10 AMSleeperKeshod to Gandhinagar5 h 15 min
1:25 AMVolvo 2x2Dwarka to Gandhinagar - Volvo4 h 25 min
2:15 AMSleeperJamjodhpur to Gandhinagar3 h
2:15 AMExpressPorbandar to Ahmedabad5 h 40 min
4:00 AMExpressRajkot to Santrampur4 h 35 min
4:20 AMSleeperVeraval to Gandhinagar5 h 15 min
4:30 AMLuxuryRajkot to Baroda via Ahmedabad3 h 35 min

5 AM to noon · 24 buses

DepartsBusRoute
5:00 AMVolvo 2x2Rajkot to Gandhinagar - Volvo4 h
5:30 AMGurjar NagariRajkot to Ahmedabad via Chotila Limbdi4 h 30 min
6:05 AMExpressKalavad to Krishnanagar4 h 45 min
6:30 AMExpressRajkot to Ahmedabad via Chotila Limbdi4 h 30 min
6:55 AMExpressKeshod to Ahmedabad via Rajkot4 h 55 min
7:20 AMExpressDhoraji to Ahmedabad5 h 5 min
7:20 AMLuxuryJunagadh to Khedbrahma4 h 55 min
7:50 AMGurjar NagariJunagadh to Visnagar4 h 25 min
8:15 AMExpressJunagadh to Virpur5 h 20 min
8:25 AMGurjar NagariMangrol to Ambaji via Palanpur4 h 20 min
8:45 AMExpressMangrol to Himmatnagar5 h 15 min
9:00 AMExpressJamnagar to Himmatnagar5 h 15 min
10:00 AMExpressHadmatiya to Krishnanagar4 h 50 min
10:05 AMExpressJamnagar to Ambaji via Gandhinagar5 h 5 min
10:20 AMLuxuryGondal to Udaipur via Ahmedabad Himatnagar4 h 5 min
10:30 AMExpressBeyt Dwarka to Bayad3 h 15 min
10:45 AMGurjar NagariSomnath to Kapadvanj5 h 15 min
11:00 AMVolvo 2x2Jamnagar to Ahmedabad - Volvo5 h
11:00 AMExpressJunagadh to Santrampur Via Rajkot6 h
11:00 AMExpressRajkot to Ahmedabad4 h 30 min
11:05 AMExpressPorbandar to Gandhinagar4 h 30 min
11:15 AMExpressJunagadh to Palanpur5 h
11:40 AMLuxurySomnath to Gandhinagar Via Rajkot5 h 15 min
11:42 AMLuxuryJamjodhpur to Himatnagar4 h 18 min

Noon to 5 PM · 18 buses

DepartsBusRoute
12:20 PMExpressMaliya to Krishnanagar5 h 40 min
12:45 PMExpressRajkot to Kapadwanj4 h 40 min
12:55 PMExpressDwarka to Krishnanagar Via Bhatiya6 h 20 min
12:55 PMExpressJunagadh to Krishnanagar4 h 35 min
1:00 PMGurjar NagariRajkot to Ahmedabad via Chotila Limbdi4 h 30 min
1:15 PMGurjar NagariMangrol to Ahmedabad Via Surendranagar6 h 45 min
1:30 PMExpressRajkot to Himmatnagar4 h 30 min
2:00 PMExpressDwarka to Siddhpur Via Gitamandir5 h 30 min
2:30 PMSleeperSomnath to Nathdwara5 h 25 min
2:45 PMExpressRajkot to Krishnanagar Via Chotila3 h 50 min
2:45 PMGurjar NagariSomnath to Vijapur5 h 20 min
3:00 PMExpressRajkot to Modasa4 h 25 min
3:05 PMExpressJamnagar to Zalod5 h 10 min
3:05 PMExpressUpleta to Zalod5 h
3:20 PMExpressMadhavpur to Ambaji4 h 25 min
4:00 PMExpressRajkot To Santrampur via Balasinor5 h 5 min
4:05 PMLuxurySomnath to mansa4 h 55 min
4:25 PMLuxuryDwarka to Krishnanagar4 h 35 min

5 PM to 9 PM · 21 buses

DepartsBusRoute
5:25 PMGurjar NagariUpleta to Vijaynagar4 h 45 min
5:30 PMExpressGondal to Bariya3 h 30 min
5:30 PMSleeperRajkot to Nathdwara Via Udaipur4 h
6:00 PMGurjar NagariRajkot to Ahmedabad via Chotila Limbdi4 h 30 min
6:05 PMExpressKeshod to Ahmedabad5 h 35 min
6:21 PMExpressGondal to Fatepura4 h 24 min
6:30 PMExpressRajkot to Ahmedabad via Chotila Limbdi4 h 30 min
6:35 PMGurjar NagariJamnagar To Pitol5 h 40 min
6:35 PMExpressJunagadh To Dahod5 h 20 min
6:40 PMSleeperSomnath to Nadiad4 h 55 min
6:50 PMSleeperDwarka To Meghraj
7:10 PMGurjar NagariPorbandar to Dahod5 h 35 min
7:16 PMGurjar NagariJamnagar to Garbada4 h 52 min
7:45 PMGurjar NagariReliance to Dahod4 h 35 min
8:00 PMGurjar NagariRajkot to Ahmedabad via Chotila Limbdi4 h 30 min
8:00 PMExpressRajkot to Zalod5 h 20 min
8:05 PMSleeperKodinar to Bhiloda5 h 15 min
8:11 PMExpressSomnath To Dahod4 h 39 min
8:20 PMSleeperKhambhaliya to palanpur3 h 45 min
8:40 PMExpressSomnath to Malpur4 h 5 min
8:50 PMExpressJunagadh to Bayad5 h 10 min

9 PM to midnight · 12 buses

DepartsBusRoute
9:20 PMSleeperJunagadh to Deesa Via Palanpur4 h 35 min
9:30 PMSleeperBeyt Dwarka to Mansa4 h 40 min
9:30 PMGurjar NagariLalpur To Pitol5 h 10 min
9:45 PMSleeperMadhavpur to Ambaji4 h 25 min
9:50 PMSleeperJamnagar to Ambaji via Himatnagar5 h
9:50 PMSleeperJunagadh to Santrampur4 h 15 min
10:00 PMExpressRajkot to Meghraj4 h 15 min
10:05 PMSleeperHadmatiya To Krishnanagar5 h 40 min
10:30 PMExpressJamnagar to Mansa5 h 10 min
10:40 PMExpressJunagadh to Talod.5 h
10:55 PMSleeperSomnath to Ambaji5 h 30 min
11:38 PMVolvo 2x2Somnath to Gandhinagar - Volvo4 h 14 min

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

The first GSRTC bus from Ahmedabad to Rajkot is due at 12:30 AM (Express, Ahmedabad to Keshod via Rajkot). The first one after 5 AM is at 5:40 AM (Express).

What time is the last bus from Ahmedabad to Rajkot?

The last GSRTC bus from Ahmedabad to Rajkot is due at 11:10 PM (Sleeper, Nathdwara to Keshod).

How many GSRTC buses run from Ahmedabad to Rajkot?

GSRTC's timetable lists 56 departures from Ahmedabad to Rajkot for this station pair: Express (34), Sleeper (12), Gurjar Nagari (8) and Luxury (2). They are all in the table above, by time of day.

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

About 225 km by GSRTC's scheduled distance. Most buses take 4 h 45 min; the quicker ones are timetabled at about 4 h.

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

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

What are the bus timings from Rajkot back to Ahmedabad?

94 GSRTC departures from Rajkot to Ahmedabad: the first at 12:15 AM, the last at 11:38 PM. The full list is in the second table above.

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

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