21A
Shuttle Buses
21A bus timetable: Irvine to Crosshouse
Irvine - Crosshouse
Route map
21A live route map
See the route, stops, and live buses currently on this line.
34 stops
Live buses loading
Map ready
Loading the route map...
Crosshouse Hospital → Irvine
1 trip · first 06:38 · last 06:38
Mon–Fri
Live Valid 2026-04-02 – 2027-04-01
Swipe sideways to see later trips.
Stop
06:38
Irvine
06:38
06:38
Irvine, Gottries Road
before
06:38
Irvine, Lamont Drive
opposite
06:40
Irvine, Sanderson Avenue
before
06:40
Irvine, McKinlay Crescent
before
06:41
Irvine, Marress Roundabout
before
06:41
Irvine, Quarry Road
after
06:44
06:45
Irvine, Broomlands Drive
opposite
06:45
Irvine, Mill Road
before
06:46
Irvine, Beech Avenue
after
06:46
Irvine, South Barr
opposite
06:47
Irvine, Slate Mill Gardens
opposite
06:47
06:48
06:49
06:49
06:50
06:51
Broomlands, Station Brae
opposite
06:52
Dreghorn, Station Brae
after
06:53
Dreghorn, Main Street
at 131
06:53
06:54
Dreghorn, Main Street
opposite 116
06:55
Springside Terrace
at 12
06:57
06:57
06:57
Springside, Greenside Avenue
opposite
06:57
Crosshouse, Paddock View
after
06:58
Crosshouse, Fisher Way
after
06:59
Crosshouse, Kilmaurs Road
before
06:59
Crosshouse, Playingfield Road
opposite
07:00
07:00
Crosshouse Hospital
Stop 2
07:01
Timetable data from Shuttle Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code SHUT_21A.
All stops shown
34 stops- Irvine, Slipway at
- Irvine, Alfred Nobel House at
- Irvine, Gottries Road before
- Irvine, Lamont Drive opposite
- Irvine, Sanderson Avenue before
- Irvine, McKinlay Crescent before
- Irvine, Marress Roundabout before
- Irvine, Quarry Road after
- Irvine, Court House at
- Irvine, Broomlands Drive opposite
- Irvine, Mill Road before
- Irvine, Beech Avenue after
- Irvine, South Barr opposite
- Irvine, Slate Mill Gardens opposite
- Bourtreehill, Federal Express at
- Bourtreehill, Cramond Place at
- Broomlands Gate At
- Broomlands, Stronsay Court near
- Broomlands, Pladda Terrace near
- Broomlands, Station Brae opposite
- Dreghorn, Station Brae after
- Dreghorn, Main Street at 131
- Dreghorn, Millbank Row at
- Dreghorn, Main Street opposite 116
- Springside Terrace at 12
- Springside, Kirkland Terrace near
- Springside, Overtoun Road near
- Springside, Greenside Avenue opposite
- Crosshouse, Paddock View after
- Crosshouse, Fisher Way after
- Crosshouse, Kilmaurs Road before
- Crosshouse, Playingfield Road opposite
- Crosshouse, Woodbank Road after
- Crosshouse Hospital Stop 2