Guide
Rajkot to Diu bus time table
8 GSRTC departures from Rajkot to Diu and 8 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.
Route at a glance
| Rajkot → Diu | 8 departures · first 12:00 AM · last 11:15 PM |
|---|---|
| Diu → Rajkot | 8 departures · first 6:00 AM · last 8:15 PM |
| Distance by bus | About 280 km (GSRTC scheduled distance) |
| Journey time | Usually 7 h 10 min · quickest about 5 h 35 min |
| Bus types | Gurjar Nagari (2), AC 2x2 (2), Luxury (2) and Express (1) |
| Primary Highway Corridor | NH 151 & SH 37 via Una |
| Estimated Ticket Fare | Ordinary ~₹0.80/km · Express ~₹0.95/km · Gurjarnagri ~₹1.05/km · Sleeper ~₹1.25/km |
Rajkot to Diu bus timings
8 departures · first 12:00 AM · last 11:15 PM
about 280 km · usually 7 h 10 min · quickest about 5 h 35 min
Midnight to 5 AM · 1 bus
| Departs | Bus | Route |
|---|---|---|
| 12:00 AM | Gurjar Nagari | Rajkot to Diu via Jetpur Una7 h 10 min |
5 AM to noon · 1 bus
| Departs | Bus | Route |
|---|---|---|
| 8:00 AM | AC 2x2 | Rajkot to Diu (A.C)8 h |
Noon to 5 PM · 2 buses
| Departs | Bus | Route |
|---|---|---|
| 12:45 PM | Gurjar Nagari | Rajkot to Diu via Jetpur Una7 h 10 min |
| 2:30 PM | Express | Rajkot to Diu7 h |
5 PM to 9 PM · 3 buses
| Departs | Bus | Route |
|---|---|---|
| 5:30 PM | Luxury | Rajkot to Diu6 h 25 min |
| 7:30 PM | AC 2x2 | Rajkot to Diu (A.C)8 h |
| 7:45 PM | Luxury | Rajkot to Diu via Jetpur Una7 h 10 min |
9 PM to midnight · 1 bus
| Departs | Bus | Route |
|---|---|---|
| 11:15 PM | Volvo 2x2 | Bhuj to Diu(volvo)5 h 35 min |
Diu to Rajkot bus timings
8 departures · first 6:00 AM · last 8:15 PM
about 282 km · usually 7 h · quickest about 4 h 45 min
5 AM to noon · 1 bus
| Departs | Bus | Route |
|---|---|---|
| 6:00 AM | Express | Diu to Rajkot7 h |
Noon to 5 PM · 4 buses
| Departs | Bus | Route |
|---|---|---|
| 12:30 PM | Luxury | Diu to Rajkot via Una Jetpur7 h 10 min |
| 2:00 PM | Express | Diu to Rajkot7 h |
| 2:10 PM | Express | Div to Rajkot6 h 40 min |
| 4:30 PM | Gurjar Nagari | Diu to Jakhau Bandar7 h |
5 PM to 9 PM · 3 buses
| Departs | Bus | Route |
|---|---|---|
| 5:00 PM | AC 2x2 | Diu to Rajkot (A.C)7 h |
| 6:00 PM | Volvo 2x2 | Diu to Bhuj(volvo)4 h 45 min |
| 8:15 PM | Express | Diu to Rajkot7 h 10 min |
These are GSRTC’s own timetabled departure times, as GSRTC returned them to ST Tracker searches between 16 Sep 2026 and 1 Oct 2026. The time is when the bus is due at the Rajkot or Diu 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 Rajkot to Diu?
The first GSRTC bus from Rajkot to Diu is due at 12:00 AM (Gurjar Nagari, Rajkot to Diu via Jetpur Una). The first one after 5 AM is at 8:00 AM (AC 2x2).
What time is the last bus from Rajkot to Diu?
The last GSRTC bus from Rajkot to Diu is due at 11:15 PM (Volvo 2x2, Bhuj to Diu(volvo)).
How many GSRTC buses run from Rajkot to Diu?
GSRTC's timetable lists 8 departures from Rajkot to Diu for this station pair: Gurjar Nagari (2), AC 2x2 (2), Luxury (2) and Express (1). They are all in the table above, by time of day. Buses that board at another Rajkot stop may not be counted — search your own stop in the app to see them.
How far is Diu from Rajkot by bus, and how long does it take?
About 280 km by GSRTC's scheduled distance. Most buses take 7 h 10 min; the quicker ones are timetabled at about 5 h 35 min.
Is there an AC or sleeper bus from Rajkot to Diu?
Yes — 3 of the 8 departures are AC (Volvo 2x2 or AC 2x2). There is no sleeper on the list.
What are the bus timings from Diu back to Rajkot?
8 GSRTC departures from Diu to Rajkot: the first at 6:00 AM, the last at 8:15 PM. The full list is in the second table above.
What is the GSRTC bus ticket fare from Rajkot to Diu?
GSRTC bus fares between Rajkot and Diu depend on service category across the roughly 280 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 Rajkot to Diu 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