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.
121 stops
Live buses loading
Map ready
Loading the route map...
Ayr Bus Station → Girvan Elder Avenue
12 trips · first 06:20 · last 18:20
Saturday
Live Valid 2026-05-28 – 2026-06-30
Swipe sideways to see later trips.
Stop
06:20
Girvan Elder Avenue
07:20
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
Girvan Elder Avenue → Ayr Bus Station
11 trips · first 07:00 · last 19:07
Saturday
Live Valid 2026-05-28 – 2026-06-30
Swipe sideways to see later trips.
Stop
07:00
Girvan Elder Avenue
08:00
Girvan Elder Avenue
09:00
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
67 stops- 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
- 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 5