Last buses from Girvan

Direct buses from Girvan go to 29 places. Tonight (Saturday) the last one leaves at 23:12, the 60 to Dipple. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Ayr60 23:1260 23:1260 23:12358 22:30
Stranraer358 22:33358 22:34358 22:33358 20:03
Maybole60 23:1260 23:1260 23:12358 22:30
Boghallnonenonenone358 18:30
Minishant60 23:1260 23:1260 23:12358 22:30
Dalrymplenonenonenone358 18:30
Newton Stewart359 17:41359 17:41359 17:41none
Crosshill358 21:56358 22:00358 21:56358 22:30
Holmhead358 22:33358 22:34358 22:33none
Pinmore358 22:33358 22:34358 22:33none
Pinwherry358 22:33358 22:34358 22:33none
Cairnryan358 22:33358 22:34358 22:33358 20:03
Colmonell358 22:33358 22:34358 22:33none
Kirkoswald60 23:1260 23:1260 23:12360 21:36
Ballantrae358 22:33358 22:34358 22:33358 20:03
Barrhill359 17:41359 17:41359 17:41none
Culzean60 18:5360 18:5360 18:53360 21:36
Dailly358 21:56358 22:00358 21:56358 22:30
Dipple60 23:1260 23:1260 23:12360 21:36
Kirkmichael358 21:56358 22:00358 21:56358 22:30
Lendalfoot358 18:39358 18:39358 18:39358 20:03
Maidens60 18:5360 18:5360 18:53360 21:36
Smyrton358 22:33358 22:34358 22:33358 20:03
Turnberry60 23:1260 23:1260 23:12360 21:36
Bargrennan359 17:41359 17:41359 17:41none
BarrCB8 17:01CB8 17:01CB8 17:01none
Glentrool Village359 17:41359 17:41359 17:41none
Old DaillyCB8 17:01CB8 17:01CB8 17:01none
Penninghame359 17:41359 17:41359 17:41none

The time each last direct bus leaves Girvan, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.

Questions

What time is the last bus from Girvan tonight?
The 60 to Dipple at 23:12 from Chapeldonan, from the timetable for Saturday.
What time is the last bus from Girvan to Ayr?
The last direct bus from Girvan to Ayr: on weekdays, the 60 at 23:12 from Chapeldonan, reaching Ayr at 23:39; on Saturdays, the 60 at 23:12 from Chapeldonan, reaching Ayr at 23:39; on Sundays, the 358 at 22:30 from Bargany Road, reaching Ayr at 23:13.
What time is the last bus from Girvan to Stranraer?
The last direct bus from Girvan to Stranraer: on weekdays, the 358 at 22:34 from Elder Avenue, reaching Stranraer at 23:29; on Saturdays, the 358 at 22:33 from Elder Avenue, reaching Stranraer at 23:28; on Sundays, the 358 at 20:03 from Elder Avenue, reaching Stranraer at 20:52.
What time is the last bus from Girvan to Maybole?
The last direct bus from Girvan to Maybole: on weekdays, the 60 at 23:12 from Chapeldonan, reaching Maybole at 23:29; on Saturdays, the 60 at 23:12 from Chapeldonan, reaching Maybole at 23:29; on Sundays, the 358 at 22:30 from Bargany Road, reaching Maybole at 23:01.
What time is the last bus from Girvan to Boghall?
The last direct bus from Girvan to Boghall: on weekdays, there's no direct bus; on Saturdays, there's no direct bus; on Sundays, the 358 at 18:30 from Bargany Road, reaching Boghall at 19:24.
What time is the last bus from Girvan to Minishant?
The last direct bus from Girvan to Minishant: on weekdays, the 60 at 23:12 from Chapeldonan, reaching Minishant at 23:37; on Saturdays, the 60 at 23:12 from Chapeldonan, reaching Minishant at 23:37; on Sundays, the 358 at 22:30 from Bargany Road, reaching Minishant at 23:10.
What time is the last bus from Girvan to Dalrymple?
The last direct bus from Girvan to Dalrymple: on weekdays, there's no direct bus; on Saturdays, there's no direct bus; on Sundays, the 358 at 18:30 from Bargany Road, reaching Dalrymple at 19:18.
What time is the last bus from Girvan to Newton Stewart?
The last direct bus from Girvan to Newton Stewart: on weekdays, the 359 at 17:41 from Elder Avenue, reaching Newton Stewart at 18:43; on Saturdays, the 359 at 17:41 from Elder Avenue, reaching Newton Stewart at 18:43; on Sundays, there's no direct bus.
What time is the last bus from Girvan to Crosshill?
The last direct bus from Girvan to Crosshill: on weekdays, the 358 at 22:00 from Bargany Road, reaching Crosshill at 22:13; on Saturdays, the 358 at 21:56 from Bargany Road, reaching Crosshill at 22:09; on Sundays, the 358 at 22:30 from Bargany Road, reaching Crosshill at 22:43.
What time is the last bus from Girvan to Holmhead?
The last direct bus from Girvan to Holmhead: on weekdays, the 358 at 22:34 from Elder Avenue, reaching Holmhead at 22:47; on Saturdays, the 358 at 22:33 from Elder Avenue, reaching Holmhead at 22:46; on Sundays, there's no direct bus.
What time is the last bus from Girvan to Pinmore?
The last direct bus from Girvan to Pinmore: on weekdays, the 358 at 22:34 from Elder Avenue, reaching Pinmore at 22:44; on Saturdays, the 358 at 22:33 from Elder Avenue, reaching Pinmore at 22:43; on Sundays, there's no direct bus.

Buses in Girvan · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook