Last buses from Crosshill, South Ayrshire

Direct buses from Crosshill, South Ayrshire go to 15 places. Tonight (Sunday) the last one leaves at 22:47, the 358 to Kirkmichael. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Ayr358 22:47358 22:17358 22:13358 22:47
Straitonnone361 20:40361 20:40none
Stranraer358 19:28nonenone358 19:28
Girvan358 21:28358 23:29358 23:28358 21:28
Maybole358 22:47358 22:17358 22:13358 22:47
Boghall358 18:47361 21:26361 21:26358 18:47
Minishant358 22:47358 22:17358 22:13358 22:47
Dalrymple358 18:47361 21:26361 21:26358 18:47
Cairnryan358 19:28nonenone358 19:28
Ballantrae358 19:28nonenone358 19:28
Dailly358 21:28358 23:29358 23:28358 21:28
Dunurenone361 21:26361 21:26none
Kirkmichael358 22:47358 22:17358 22:13358 22:47
Lendalfoot358 19:28nonenone358 19:28
Smyrton358 19:28nonenone358 19:28

The time each last direct bus leaves Crosshill, South Ayrshire, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 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 Crosshill, South Ayrshire tonight?
The 358 to Kirkmichael at 22:47 from Kirkbride Crescent, from the timetable for Sunday.
What time is the last bus from Crosshill, South Ayrshire to Ayr?
The last direct bus from Crosshill, South Ayrshire to Ayr: on weekdays, the 358 at 22:17 from Kirkbride Crescent, reaching Ayr at 22:43; on Saturdays, the 358 at 22:13 from Kirkbride Crescent, reaching Ayr at 22:39; on Sundays, the 358 at 22:47 from Kirkbride Crescent, reaching Ayr at 23:13.
What time is the last bus from Crosshill, South Ayrshire to Straiton?
The last direct bus from Crosshill, South Ayrshire to Straiton: on weekdays, the 361 at 20:40 from Kirkbride Crescent, reaching Straiton at 20:49; on Saturdays, the 361 at 20:40 from Kirkbride Crescent, reaching Straiton at 20:49; on Sundays, there's no direct bus.
What time is the last bus from Crosshill, South Ayrshire to Stranraer?
The last direct bus from Crosshill, South Ayrshire to Stranraer: on weekdays, there's no direct bus; on Saturdays, there's no direct bus; on Sundays, the 358 at 19:28 from Kilkerran Road, reaching Stranraer at 20:52.
What time is the last bus from Crosshill, South Ayrshire to Girvan?
The last direct bus from Crosshill, South Ayrshire to Girvan: on weekdays, the 358 at 23:29 from Kilkerran Road, reaching Girvan at 23:41; on Saturdays, the 358 at 23:28 from Kilkerran Road, reaching Girvan at 23:40; on Sundays, the 358 at 21:28 from Kilkerran Road, reaching Girvan at 21:40.
What time is the last bus from Crosshill, South Ayrshire to Maybole?
The last direct bus from Crosshill, South Ayrshire to Maybole: on weekdays, the 358 at 22:17 from Kirkbride Crescent, reaching Maybole at 22:31; on Saturdays, the 358 at 22:13 from Kirkbride Crescent, reaching Maybole at 22:27; on Sundays, the 358 at 22:47 from Kirkbride Crescent, reaching Maybole at 23:01.
What time is the last bus from Crosshill, South Ayrshire to Boghall?
The last direct bus from Crosshill, South Ayrshire to Boghall: on weekdays, the 361 at 21:26 from Kirkbride Crescent, reaching Boghall at 21:59; on Saturdays, the 361 at 21:26 from Kirkbride Crescent, reaching Boghall at 21:59; on Sundays, the 358 at 18:47 from Kirkbride Crescent, reaching Boghall at 19:24.
What time is the last bus from Crosshill, South Ayrshire to Minishant?
The last direct bus from Crosshill, South Ayrshire to Minishant: on weekdays, the 358 at 22:17 from Kirkbride Crescent, reaching Minishant at 22:40; on Saturdays, the 358 at 22:13 from Kirkbride Crescent, reaching Minishant at 22:36; on Sundays, the 358 at 22:47 from Kirkbride Crescent, reaching Minishant at 23:10.
What time is the last bus from Crosshill, South Ayrshire to Dalrymple?
The last direct bus from Crosshill, South Ayrshire to Dalrymple: on weekdays, the 361 at 21:26 from Kirkbride Crescent, reaching Dalrymple at 21:54; on Saturdays, the 361 at 21:26 from Kirkbride Crescent, reaching Dalrymple at 21:54; on Sundays, the 358 at 18:47 from Kirkbride Crescent, reaching Dalrymple at 19:18.
What time is the last bus from Crosshill, South Ayrshire to Cairnryan?
The last direct bus from Crosshill, South Ayrshire to Cairnryan: on weekdays, there's no direct bus; on Saturdays, there's no direct bus; on Sundays, the 358 at 19:28 from Kilkerran Road, reaching Cairnryan at 20:38.
What time is the last bus from Crosshill, South Ayrshire to Ballantrae?
The last direct bus from Crosshill, South Ayrshire to Ballantrae: on weekdays, there's no direct bus; on Saturdays, there's no direct bus; on Sundays, the 358 at 19:28 from Kilkerran Road, reaching Ballantrae at 20:17.

Buses in Crosshill, South Ayrshire · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 15 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