BusGenie
358
Stagecoach West Scotland

358 bus timetable: Ayr to Stranraer

Ayr - Stranraer

Mode Bus

Ayr Bus Station → Stranraer Cross

11 trips · first 07:42 · last 22:45
Mon, Tue Live Valid 2026-05-28 – 2026-06-30

Swipe sideways to see later trips.

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

Stranraer Cross → Ayr Bus Station

7 trips · first 07:28 · last 21:35
Mon, Tue Live Valid 2026-05-28 – 2026-06-30

Swipe sideways to see later trips.

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

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

115 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 Academy At
  41. Girvan, Orchard Avenue opposite
  42. Girvan, Inglis Way opposite
  43. Girvan, Arran Court opposite
  44. Girvan, Todd Street after
  45. Girvan, Piedmont Road before
  46. Girvan, Coalpots Road after
  47. Girvan, Chestnut Drive before
  48. Girvan, Piedmount Road opposite
  49. Girvan, Fauldribbon Road opposite
  50. Girvan, Hervey Road after
  51. Girvan, Duncan Street before
  52. Girvan, Sacred Heart Primary opposite
  53. Girvan, Henrietta Street opposite
  54. Girvan, High Street near
  55. Girvan, Orchard Avenue before
  56. Girvan, Troweir Road before
  57. Girvan, Boyle Court before
  58. Girvan, Carrick Street opposite
  59. Girvan, McConnell Square At
  60. Girvan, Asda near
  61. Girvan, Rail Station opposite
  62. Girvan, Hospital at
  63. Girvan, Ladywell Avenue after
  64. Girvan, Killochan Road opposite
  65. Girvan, Burnhead after
  66. Girvan, Low Craighead at
  67. Girvan, Bargany Road opposite
  68. Dailly, Hillview Caravan Park at
  69. Dailly, Main Street after
  70. Dailly, Hadyard Terrace after
  71. Dailly, Edlinton Terrace At
  72. Dailly, Victoria Crescent near
  73. Dailly, Main Street At
  74. Dailly, Roan Bridge near
  75. Dailly, Moorston Farm opposite
  76. Crosshill, Kilkerran Road opposite
  77. Crosshill, Rowanston opposite
  78. Crosshill, Milton street opposite
  79. Maybole, Drumellan Street before
  80. Crosshill, Kirkbride Crescent At
  81. Kirkmichael Playing Fields opposite
  82. Kirkmichael, Patna Road after
  83. Kirkmichael Arms opposite
  84. Maybole, McDowall Terrace opposite
  85. Maybole, Merrick View opposite
  86. Maybole, Culzean Road after
  87. Maybole Station after
  88. Maybole, Kirland Street opposite
  89. Maybole, Kirkmichael Road opposite
  90. Maybole, B742 opposite
  91. Minishant, Mure Place At
  92. Ayr, B7034 opposite
  93. Alloway, Doonholm Farm At
  94. Ayr, The Loaning opposite and before
  95. Ayr, Woodend Road opposite
  96. Alloway, Burness Avenue after
  97. Alloway, St Vincent Crescent At
  98. Alloway, Barnford Crescent before
  99. Ayr, Taybank Drive opposite
  100. Ayr, Auchenbeg Crescent near
  101. Ayr, Shawfield Avenue At
  102. Ayr, Bellevale Avenue near
  103. Ayr, Robsland Avenue at
  104. Ayr, St Leonards Court opposite
  105. Ayr, Hazelwood Road opposite
  106. Ayr, Carrick Gardens At
  107. Ayr, Ballantine Drive opposite
  108. Ayr, Bellevue Street At
  109. Ayr, Killoch Place at
  110. Ayr, Carrick Street before
  111. Ayr, Town Hall at
  112. Ayr Bus Station Stance 6
  113. Ayr, Beresford Terrace after
  114. Ayr, Barnes Crescent opposite
  115. Ayr Bus Station Stance 5