58
Stagecoach West Scotland
58 bus timetable: Ayr to Girvan
Ayr - Girvan
Route map
58 live route map
See the route, stops, and live buses currently on this line.
122 stops
Live buses loading
Map ready
Loading the route map...
Ayr Bus Station → Girvan Elder Avenue
13 trips · first 05:50 · last 18:20
Wed, Thu, Fri
Live Valid 2026-05-28 – 2026-06-30
Swipe sideways to see later trips.
Stop
05:50
Girvan Elder Avenue
06:20
Girvan Elder Avenue
07:15
Girvan Elder Avenue
08:20
Girvan Elder Avenue
09:20
Girvan Elder Avenue
10:20
Girvan Elder Avenue
11:20
Girvan Elder Avenue
12:20
Girvan Elder Avenue
13:20
Girvan Elder Avenue
14:20
Girvan Elder Avenue
16:20
Girvan Elder Avenue
17:20
Girvan Elder Avenue
18:20
Girvan Elder Avenue
05:52
06:22
07:18
08:23
09:23
10:23
11:23
12:23
13:23
14:23
16:23
17:23
18:23
Maybole, McDowall Terrace
opposite
06:10
06:40
07:40
08:45
09:45
10:45
11:45
12:45
13:45
14:45
16:45
17:45
18:45
Dailly, Hillview Caravan Park
opposite
06:35
07:05
08:05
09:10
10:10
11:10
12:10
13:10
14:10
15:10
17:10
18:10
19:10
Girvan, Cairnhill Farm road
before
06:40
07:10
08:10
09:15
10:15
11:15
12:15
13:15
14:15
15:15
17:15
18:15
19:15
Girvan Elder Avenue → Ayr Bus Station
12 trips · first 05:59 · last 19:07
Wed, Thu, Fri
Live Valid 2026-05-28 – 2026-06-30
Swipe sideways to see later trips.
Stop
05:59
Girvan Elder Avenue
07:00
Girvan Elder Avenue
07:39
Girvan Elder Avenue
08:55
Girvan Elder Avenue
11:07
Girvan Elder Avenue
12:07
Girvan Elder Avenue
13:07
Girvan Elder Avenue
15:07
Girvan Elder Avenue
16:07
Girvan Elder Avenue
17:07
Girvan Elder Avenue
18:07
Girvan Elder Avenue
19:07
Girvan Elder Avenue
Timetable data from Stagecoach West Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_STWS_58_2.
All stops shown
74 stops- Girvan, Inglis Way opposite
- Girvan, Arran Court opposite
- Girvan, Todd Street after
- Girvan, Piedmont Road before
- Girvan, Elder Avenue opposite 86
- Girvan, Hawthorn Drive after
- Girvan, Willow Drive after
- Girvan, Rowan Road after
- Girvan, Coalpots Road after
- Girvan, Chestnut Drive before
- Girvan, Piedmount Road opposite
- Girvan, Fauldribbon Road opposite
- Girvan, Hervey Road after
- Girvan, Duncan Street before
- Girvan, Sacred Heart Primary opposite
- Girvan, Henrietta Street opposite
- Girvan, High Street near
- Girvan, Orchard Avenue before
- Girvan, Troweir Road before
- Girvan, Boyle Court before
- Girvan, Carrick Street opposite
- Girvan, McConnell Square At
- Girvan, Asda near
- Girvan, Rail Station opposite
- Girvan, Hospital at
- Girvan, Ladywell Avenue after
- Girvan, Killochan Road opposite
- Girvan, Burnhead after
- Girvan, Low Craighead at
- Girvan, Bargany Road opposite
- Dailly, Hillview Caravan Park at
- Dailly, Main Street after
- Dailly, Hadyard Terrace after
- Dailly, Edlinton Terrace At
- Dailly, Victoria Crescent near
- Dailly, Main Street At
- Dailly, Roan Bridge near
- Dailly, Moorston Farm opposite
- Crosshill, Kilkerran Road opposite
- Crosshill, Rowanston opposite
- Crosshill, Milton street opposite
- Maybole, Drumellan Street before
- Maybole, Culzean Road after
- Maybole Station after
- Maybole, Kirland Street opposite
- Maybole, Kirkmichael Road opposite
- Maybole, B742 opposite
- Minishant, Mure Place At
- Ayr, B7034 opposite
- Ayr, Woodlea Place opposite
- Ayr, Cherryhill Road At
- Alloway, Doonholm Farm At
- Ayr, The Loaning opposite and before
- Ayr, Woodend Road opposite
- Alloway, Burness Avenue after
- Alloway, St Vincent Crescent At
- Alloway, Barnford Crescent before
- Ayr, Taybank Drive opposite
- Ayr, Auchenbeg Crescent near
- Ayr, Shawfield Avenue At
- Ayr, Bellevale Avenue near
- Ayr, Robsland Avenue at
- Ayr, St Leonards Court opposite
- Ayr, Hazelwood Road opposite
- Ayr, Carrick Gardens At
- Ayr, Ballantine Drive opposite
- Ayr, Bellevue Street At
- Ayr, Beresford Terrace after
- Ayr, Barnes Crescent opposite
- Ayr, Killoch Place at
- Ayr, Carrick Street before
- Ayr, Town Hall at
- Ayr Bus Station Stance 6
- Ayr Bus Station Stance 5