BusGenie
358
Stagecoach West Scotland

358 bus timetable: Ayr to Stranraer

Ayr - Stranraer

Mode Bus

Ayr Bus Station → Stranraer Cross

11 trips · first 08:30 · last 22:45
Saturday Live Valid 2026-05-28 – 2026-06-30

Swipe sideways to see later trips.

Stop
08:30 Stranraer Cross
10:30 Stranraer Cross
12:30 Stranraer Cross
14:30 Stranraer Cross
15:20 Stranraer Cross
16:30 Stranraer Cross
18:30 Stranraer Cross
20:15 Stranraer Cross
21:15 Stranraer Cross
22:25 Stranraer Cross
22:45 Stranraer Cross
·
·
·
·
15:20
·
·
20:15
21:15
·
22:45
·
·
·
·
15:20
·
·
20:15
21:15
·
22:45
·
·
·
·
15:21
·
·
20:15
21:15
·
22:45
·
·
·
·
15:21
·
·
20:16
21:16
·
22:46
·
·
·
·
15:22
·
·
20:17
21:17
·
22:47
·
·
·
·
15:23
·
·
20:17
21:17
·
22:47
·
·
·
·
15:23
·
·
20:17
21:17
·
22:47
·
·
·
·
15:23
·
·
20:18
21:18
·
22:48
·
·
·
·
15:23
·
·
20:18
21:18
·
22:48
·
·
·
·
15:24
·
·
20:18
21:18
·
22:48
·
·
·
·
15:24
·
·
20:19
21:19
·
22:49
·
·
·
·
15:25
·
·
20:19
21:19
·
22:49
·
·
·
·
15:26
·
·
20:20
21:20
·
22:50
·
·
·
·
15:26
·
·
20:20
21:20
·
22:50
·
·
·
·
15:27
·
·
20:21
21:21
·
22:51
·
·
·
·
15:27
·
·
20:21
21:21
·
22:51
·
·
·
·
15:28
·
·
20:22
21:22
·
22:52
·
·
·
·
15:29
·
·
20:23
21:23
·
22:53
·
·
·
·
15:30
·
·
20:23
21:23
·
22:53
·
·
·
·
15:30
·
·
20:24
21:24
·
22:54
·
·
·
·
15:32
·
·
20:25
21:25
·
22:55
·
·
·
·
15:36
·
·
20:27
21:27
·
22:57
·
·
·
·
15:40
·
·
20:30
21:30
·
23:00
·
·
·
·
15:43
·
·
20:33
21:33
·
23:03
·
·
·
·
15:45
·
·
20:35
21:35
·
23:05
·
·
·
·
15:46
·
·
20:36
21:36
·
23:06
·
·
·
·
15:46
·
·
20:36
21:36
·
23:06
·
·
·
·
15:47
·
·
20:37
21:37
·
23:07
·
·
·
·
15:47
·
·
·
·
·
·
·
·
·
·
15:48
·
·
·
·
·
·
·
·
·
·
15:55
·
·
·
·
·
·
·
·
·
·
15:55
·
·
·
·
·
·
·
·
·
·
·
·
·
20:38
21:38
·
23:08
·
·
·
·
·
·
·
20:38
21:38
·
23:08
·
·
·
·
·
·
·
20:45
21:45
·
23:15
·
·
·
·
·
·
·
20:46
21:46
·
23:16
·
·
·
·
·
·
·
20:53
21:53
·
23:23
·
·
·
·
15:57
·
·
20:55
21:55
·
23:25
·
·
·
·
15:59
·
·
20:58
21:58
·
23:28
·
·
·
·
16:05
·
·
21:02
22:02
·
23:32
·
·
·
·
16:07
·
·
21:04
22:04
·
23:34
·
·
·
·
16:07
·
·
21:05
22:05
·
23:35
·
·
·
·
16:08
·
·
21:05
22:05
·
23:35
·
·
·
·
16:08
·
·
21:05
22:05
·
23:35
·
·
·
·
16:10
·
·
21:07
22:07
·
23:37
·
·
·
·
16:12
·
·
21:10
22:10
·
23:40
·
·
·
·
16:14
·
·
21:11
22:11
·
23:41
·
·
·
·
16:15
·
·
21:12
22:12
·
23:42
·
·
·
·
16:16
·
·
21:13
22:13
·
23:43
·
·
·
·
16:18
·
·
21:15
22:15
·
23:45
·
·
·
·
16:22
·
·
21:18
22:18
·
23:48
·
·
·
·
16:23
·
·
21:19
22:19
·
23:49
·
·
·
·
16:24
·
·
21:19
22:19
·
23:49
·
·
·
·
16:24
·
·
21:20
22:20
·
23:50
·
·
·
·
16:25
·
·
21:20
22:20
·
23:50
·
·
·
·
16:26
·
·
21:21
22:21
·
23:51
·
·
·
·
16:26
·
·
21:21
22:21
·
23:51
·
·
·
·
16:27
·
·
21:22
22:22
·
23:52
08:30
10:30
12:30
14:30
16:30
16:30
18:30
21:24
22:25
22:25
23:54
08:31
10:31
12:31
14:31
·
16:31
18:31
21:25
·
22:25
23:55
08:32
10:32
12:32
14:32
·
16:32
18:32
21:25
·
22:26
23:55
08:33
10:33
12:33
14:33
·
16:33
18:33
21:26
·
22:27
23:56
08:34
10:34
12:34
14:34
·
16:34
18:34
21:28
·
22:28
23:58
08:35
10:35
12:35
14:35
·
16:35
18:35
21:29
·
22:29
23:59
08:35
10:35
12:35
14:35
·
16:35
18:35
·
·
22:29
·
08:36
10:36
12:36
14:36
·
16:36
18:36
·
·
22:29
·
08:36
10:36
12:36
14:36
·
16:36
18:36
·
·
22:29
·
08:36
10:36
12:36
14:36
·
16:36
18:36
·
·
22:30
·
08:36
10:36
12:36
14:36
·
16:36
18:36
·
·
22:30
·
·
·
·
·
·
·
·
·
·
22:31
·
08:37
10:37
12:37
14:37
·
16:37
18:37
·
·
22:31
·
08:38
10:38
12:38
14:38
·
16:38
18:38
·
·
22:32
·
08:38
10:38
12:38
14:38
·
16:38
18:38
·
·
22:32
·
08:38
10:38
12:38
14:38
·
16:38
18:38
·
·
22:32
·
08:38
10:38
12:38
14:38
·
16:38
18:38
·
·
22:32
·
08:39
10:39
12:39
14:39
·
16:39
18:39
·
·
22:33
·
·
·
·
·
·
·
·
·
·
22:35
·
·
·
·
·
·
·
·
·
·
22:40
·
·
·
·
·
·
·
·
·
·
22:43
·
·
·
·
·
·
·
·
·
·
22:46
·
·
·
·
·
·
·
·
·
·
22:47
·
·
·
·
·
·
·
·
·
·
22:55
·
·
·
·
·
·
·
·
·
·
22:58
·
·
·
·
·
·
·
·
·
·
23:00
·
08:48
10:48
12:48
14:48
·
16:48
18:48
·
·
·
·
08:52
10:52
12:52
14:52
·
16:52
18:52
·
·
·
·
08:55
10:55
12:55
14:55
·
16:55
18:55
·
·
23:02
·
08:58
10:58
12:58
14:58
·
16:58
18:58
·
·
23:05
·
09:02
11:02
13:02
15:02
·
17:02
19:02
·
·
23:08
·
09:04
11:04
13:04
15:04
·
17:04
19:04
·
·
23:09
·
09:09
11:09
13:09
15:09
·
17:09
19:09
·
·
23:13
·
09:12
11:12
13:12
15:12
·
17:12
19:12
·
·
23:16
·
09:13
11:13
13:13
15:13
·
17:13
19:13
·
·
23:17
·
09:16
11:16
13:16
15:16
·
17:16
19:16
·
·
·
·
09:17
11:17
13:17
15:17
·
17:17
19:17
·
·
23:19
·
09:18
11:18
13:18
15:18
·
17:18
19:18
·
·
23:20
·
09:19
11:19
13:19
15:19
·
17:19
19:19
·
·
23:20
·
09:20
11:20
13:20
15:20
·
17:20
19:20
·
·
23:21
·
Cairnryan, Ferry Terminal opposite entrance
09:20
11:20
13:20
15:20
·
17:20
19:20
·
·
23:21
·
09:21
11:21
13:21
15:21
·
17:21
19:21
·
·
23:22
·
09:24
11:24
13:24
15:24
·
17:24
19:24
·
·
23:25
·
09:27
11:27
13:27
15:27
·
17:27
19:27
·
·
23:28
·
Stranraer, Innermessan opposite Caravan Park
09:28
11:28
13:28
15:28
·
17:28
19:28
·
·
23:29
·
09:29
11:29
13:29
15:29
·
17:29
19:29
·
·
23:30
·
09:30
11:30
13:30
15:30
·
17:30
19:30
·
·
23:31
·
09:31
11:31
13:31
15:31
·
17:31
19:31
·
·
23:32
·
09:31
11:31
13:31
15:31
·
17:31
19:31
·
·
23:32
·
09:32
11:32
13:32
15:32
·
17:32
19:32
·
·
23:33
·

Stranraer Cross → Ayr Bus Station

7 trips · first 07:31 · last 21:35
Saturday Live Valid 2026-05-28 – 2026-06-30

Swipe sideways to see later trips.

Stop
07:31 Stranraer Cross
10:00 Stranraer Cross
14:07 Stranraer Cross
19:33 Stranraer Cross
19:39 Stranraer Cross
20:45 Stranraer Cross
21:35 Stranraer Cross
07:31
·
·
19:33
·
·
·
Stranraer, Cairnryan Rd opposite Bay House
07:32
·
·
19:34
·
·
·
07:34
·
·
19:36
·
·
·
07:35
·
·
19:37
·
·
·
07:36
·
·
19:38
·
·
·
07:39
·
·
19:41
·
·
·
07:41
·
·
19:43
·
·
·
07:42
·
·
19:44
·
·
·
07:43
·
·
19:44
·
·
·
07:44
·
·
19:45
·
·
·
07:44
·
·
19:45
·
·
·
07:45
·
·
19:45
·
·
·
07:47
·
·
·
·
·
·
07:49
·
·
19:48
·
·
·
07:51
·
·
19:49
·
·
·
07:54
·
·
19:52
·
·
·
07:59
·
·
19:56
·
·
·
08:01
·
·
19:58
·
·
·
08:05
·
·
20:03
·
·
·
08:07
·
·
20:05
·
·
·
·
·
·
20:07
·
·
·
·
·
·
20:09
·
·
·
·
·
·
20:13
·
·
·
·
·
·
20:13
·
·
·
·
·
·
20:19
·
·
·
·
·
·
20:22
·
·
·
·
·
·
20:26
·
·
·
·
·
·
20:28
·
·
·
·
·
·
20:33
·
·
·
08:15
·
·
·
·
·
·
08:25
10:00
14:07
20:37
·
·
·
08:26
10:01
14:08
20:37
·
·
·
08:26
10:01
14:08
20:38
·
·
·
08:26
10:01
14:08
20:38
·
·
·
08:27
·
·
20:38
·
·
·
08:27
·
·
20:38
·
·
·
08:27
·
·
20:39
19:39
·
21:35
08:28
·
·
20:39
19:39
·
21:35
08:28
·
·
20:39
19:40
·
21:36
08:29
·
·
20:39
19:40
·
21:36
08:29
10:01
14:08
20:39
19:40
·
21:36
08:29
10:02
14:09
20:40
19:41
·
21:37
08:30
10:02
14:09
20:40
19:41
·
21:37
08:30
10:03
14:10
20:41
19:42
·
21:38
08:31
10:04
14:11
20:41
19:43
·
21:39
08:32
10:05
14:12
20:42
19:44
·
21:40
08:34
10:06
14:13
20:43
19:45
·
21:41
08:35
10:08
14:15
20:45
19:47
20:45
21:43
·
10:08
14:15
·
19:47
20:45
21:43
·
10:10
14:17
·
19:48
20:46
21:44
·
10:11
14:18
·
19:48
20:46
21:44
·
10:12
14:19
·
19:49
20:47
21:45
·
10:12
14:19
·
19:49
20:47
21:45
·
10:13
14:20
·
19:49
20:47
21:45
·
10:14
14:21
·
19:49
20:47
21:45
·
10:14
14:21
·
19:50
20:48
21:46
·
10:16
14:23
·
19:51
20:49
21:47
·
10:19
14:26
·
19:54
20:52
21:50
·
10:21
14:28
·
19:57
20:54
21:53
·
10:22
14:29
·
19:58
20:55
21:54
·
10:23
14:30
·
19:59
20:56
21:55
·
10:24
14:31
·
20:00
20:57
21:56
·
10:27
14:34
·
20:03
21:00
21:59
·
10:29
14:36
·
20:04
21:02
22:00
·
10:29
14:36
·
20:05
21:02
22:01
·
10:30
14:37
·
20:05
21:03
22:01
·
10:30
14:37
·
20:06
21:03
22:02
·
10:31
14:38
·
20:06
21:04
22:02
·
10:31
14:38
·
20:06
21:04
22:02
·
10:32
14:39
·
20:08
21:06
22:04
·
10:38
14:45
·
20:13
21:11
22:09
·
10:40
14:47
·
20:15
21:13
22:11
·
10:43
14:50
·
·
·
·
·
10:49
14:56
·
·
·
·
·
·
·
·
20:17
21:15
22:13
·
·
·
·
20:24
21:22
22:20
·
·
·
·
20:24
·
22:20
·
·
·
·
20:24
21:22
22:20
·
·
·
·
20:31
21:29
22:27
·
·
·
·
20:32
21:30
22:28
·
10:50
14:57
·
20:33
21:31
22:29
·
10:51
14:58
·
20:33
21:31
22:29
·
10:51
14:58
·
20:33
21:31
22:29
·
10:52
14:59
·
20:34
21:32
22:30
·
10:54
15:01
·
20:36
21:34
22:32
·
10:58
15:05
·
20:40
21:38
22:36
Ayr, B7034 opposite
·
11:01
15:08
·
20:43
21:41
22:39
·
11:04
15:11
·
20:46
21:44
22:42
Ayr, The Loaning opposite and before
·
11:05
15:12
·
20:47
21:45
22:43
·
11:05
15:12
·
20:47
21:45
22:43
·
11:06
15:13
·
20:48
21:46
22:44
·
11:06
15:13
·
20:48
21:46
22:44
·
11:06
15:13
·
20:48
21:46
22:44
·
11:07
15:14
·
20:49
21:47
22:45
·
11:08
15:15
·
20:49
21:47
22:45
·
11:09
15:16
·
20:50
21:48
22:46
·
11:09
15:16
·
20:51
21:49
22:47
·
11:10
15:17
·
20:52
21:50
22:48
·
11:11
15:18
·
20:52
21:50
22:48
·
11:11
15:18
·
20:53
21:51
22:49
·
11:11
15:18
·
20:53
21:51
22:49
·
11:12
15:19
·
20:54
21:52
22:50
·
11:13
15:20
·
20:55
21:53
22:51
·
11:14
15:21
·
·
·
·
·
11:16
15:23
·
·
·
·
·
11:18
15:25
·
·
·
·
·
·
·
·
20:55
21:53
22:51
·
·
·
·
20:56
21:54
22:52
·
11:22
15:29
·
20:58
21:56
22:54

Timetable data from Stagecoach West Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_STWS_358_5.

All stops shown

112 stops
  1. Stranraer, Port Rodie Ferry Terminal at
  2. Stranraer, Marine Gardens Road End opposite road end
  3. Stranraer, Cairnryan Rd opposite Bay House
  4. Stranraer, Sandmill Road End opposite Road End
  5. Stranraer, Innermessan Caravan Park
  6. Stranraer, Innermessan Road End opposite Road End
  7. Cairnryan, Leffnoll Road End opposite Road End
  8. Cairnryan, Ferry Terminal entrance
  9. Cairnryan, Ferry Terminal at
  10. Cairnryan, Claddyburn Terrace opposite no 13
  11. Cairnryan, Post Office opposite PO
  12. Cairnryan, Old Pier A77
  13. Cairnryan, Burnfoot Bridge North
  14. Cairnryan, Stena Terminal at
  15. Cairnryan, Marchburn at
  16. Ballantrae, Finnarts Bay at
  17. Ballantrae, Glenapp Church opposite
  18. Ballantrae, Kilantringan Loch at
  19. Smyrton Hill At
  20. Ballantrae, Kings Arms Hotel At
  21. Ballantrae, B734 opposite
  22. Ballantrae, Mossgavel Cottage at
  23. Colmonell, Barns Farm at
  24. Colmonell, Craigneil Road after
  25. Colmonell, Hyslop Crescent opposite
  26. Pinwherry, Telephone Exchange At
  27. Pinwherry, Daljarrock Caravan Park at
  28. Holmhead Farm opposite
  29. Pinmore, Road to Tormitchell opposite
  30. Pinminnoch, Pinmacher opposite
  31. Girvan, Bynehill Cemetery near
  32. Ballantrae, Bennane Head Access Path at
  33. Lendalfoot, Youth Centre at
  34. Girvan, Elder Avenue opposite 86
  35. Girvan, Hawthorn Drive after
  36. Girvan, Willow Drive after
  37. Girvan, Rowan Road after
  38. Girvan, Urnfield before
  39. Girvan, Gregg Place opposite
  40. Girvan, Inglis Way opposite
  41. Girvan, Arran Court opposite
  42. Girvan, Todd Street after
  43. Girvan, Piedmont Road before
  44. Girvan, Coalpots Road after
  45. Girvan, Chestnut Drive before
  46. Girvan, Piedmount Road opposite
  47. Girvan, Fauldribbon Road opposite
  48. Girvan, Hervey Road after
  49. Girvan, Duncan Street before
  50. Girvan, Sacred Heart Primary opposite
  51. Girvan, Henrietta Street opposite
  52. Girvan, High Street near
  53. Girvan, Orchard Avenue before
  54. Girvan, Troweir Road before
  55. Girvan, Boyle Court before
  56. Girvan, Carrick Street opposite
  57. Girvan, McConnell Square At
  58. Girvan, Asda near
  59. Girvan, Rail Station opposite
  60. Girvan, Hospital at
  61. Girvan, Ladywell Avenue after
  62. Girvan, Killochan Road opposite
  63. Girvan, Burnhead after
  64. Girvan, Low Craighead at
  65. Girvan, Bargany Road opposite
  66. Dailly, Hillview Caravan Park at
  67. Dailly, Main Street after
  68. Dailly, Hadyard Terrace after
  69. Dailly, Edlinton Terrace At
  70. Dailly, Victoria Crescent near
  71. Dailly, Main Street At
  72. Dailly, Roan Bridge near
  73. Dailly, Moorston Farm opposite
  74. Crosshill, Kilkerran Road opposite
  75. Crosshill, Rowanston opposite
  76. Crosshill, Milton street opposite
  77. Maybole, Drumellan Street before
  78. Crosshill, Kirkbride Crescent At
  79. Kirkmichael Playing Fields opposite
  80. Kirkmichael, Patna Road after
  81. Kirkmichael Arms opposite
  82. Maybole, McDowall Terrace opposite
  83. Maybole, Merrick View opposite
  84. Maybole, Culzean Road after
  85. Maybole Station after
  86. Maybole, Kirland Street opposite
  87. Maybole, Kirkmichael Road opposite
  88. Maybole, B742 opposite
  89. Minishant, Mure Place At
  90. Ayr, B7034 opposite
  91. Alloway, Doonholm Farm At
  92. Ayr, The Loaning opposite and before
  93. Ayr, Woodend Road opposite
  94. Alloway, Burness Avenue after
  95. Alloway, St Vincent Crescent At
  96. Alloway, Barnford Crescent before
  97. Ayr, Taybank Drive opposite
  98. Ayr, Auchenbeg Crescent near
  99. Ayr, Shawfield Avenue At
  100. Ayr, Bellevale Avenue near
  101. Ayr, Robsland Avenue at
  102. Ayr, St Leonards Court opposite
  103. Ayr, Hazelwood Road opposite
  104. Ayr, Carrick Gardens At
  105. Ayr, Ballantine Drive opposite
  106. Ayr, Bellevue Street At
  107. Ayr, Killoch Place at
  108. Ayr, Carrick Street before
  109. Ayr, Town Hall at
  110. Ayr, Beresford Terrace after
  111. Ayr, Barnes Crescent opposite
  112. Ayr Bus Station Stance 5