Stagecoach West Scotland 358 Ayr - Stranraer Bus

Click to load interactive map
List of stops
                Map

                Henrietta Street – Port Rodie

                Henrietta Street

                07:4210:3012:3014:3016:3018:30

                Ailsa Street East

                07:4210:3112:3114:3116:3118:31

                Wesley Road

                07:4310:3212:3214:3216:3218:32

                Dalrymple Street

                10:3312:3314:3316:3318:33

                Coalpots Road

                10:3412:3414:3416:3418:34

                Inglis Way

                10:3512:3514:3516:3518:35

                Arran Court

                10:3512:3514:3516:3518:35

                Todd Street

                10:3612:3614:3616:3618:36

                Piedmont Road

                10:3612:3614:3616:3618:36

                Chestnut Drive

                10:3612:3614:3616:3618:36

                Piedmount Road

                10:3612:3614:3616:3618:36

                Hervey Road

                10:3712:3714:3716:3718:37

                Piedmont Road

                07:4710:3812:3814:3816:3818:38

                George Street

                07:4710:3812:3814:3816:3818:38

                Young Street

                07:4710:3812:3814:3816:3818:38

                Elder Avenue

                07:4710:3812:3814:3816:3818:38

                Elder Avenue

                07:4810:3912:3914:3916:3918:39

                Telephone Exchange

                07:5810:4812:4814:4816:4818:48

                Bennane Head Access Path

                08:0310:5212:5214:5216:5218:52

                B734

                08:0510:5512:5514:5516:5518:55

                Arrol Avenue

                08:0810:5812:5814:5816:5818:58

                Old Smyrton

                08:1211:0213:0215:0217:0219:02

                Kilantringan Loch

                08:1411:0413:0415:0417:0419:04

                Glenapp Church

                08:1911:0913:0915:0917:0919:09

                Finnarts Bay

                08:2211:1213:1215:1217:1219:12

                Marchburn

                08:2311:1313:1315:1317:1319:13

                Ferry Terminal

                08:2611:1613:1615:1617:1619:16

                Bridge

                08:2711:1713:1715:1717:1719:17

                Old Pier

                08:2811:1813:1815:1817:1819:18

                Post Office

                08:2911:1913:1915:1917:1919:19

                Junction

                08:3011:2013:2015:2017:2019:20

                Ferry Terminal

                08:3011:2013:2015:2017:2019:20

                Ferry Terminal

                08:3111:2113:2115:2117:2119:21

                Road End

                08:3411:2413:2415:2417:2419:24

                Innermessan Road End

                08:3711:2713:2715:2717:2719:27

                Innermessan

                08:3811:2813:2815:2817:2819:28

                Sandmill Road End

                08:3911:2913:2915:2917:2919:29

                Pitch

                08:4011:3013:3015:3017:3019:30

                Restaurant

                08:4111:3113:3115:3117:3119:31

                Marine Gardens Road End

                08:4111:3113:3115:3117:3119:31

                Port Rodie

                08:4211:3213:3215:3217:3219:32
                Times marked with "—" indicate that the vehicle does not stop at this stop.

                Inglis Way – Ayr Bus Station

                Inglis Way19:3921:35
                Arran Court19:3921:35
                Todd Street19:4021:36
                Piedmont Road19:4021:36
                Coalpots Road19:4021:36
                Chestnut Drive19:4121:37
                Piedmount Road19:4121:37
                Fauldribbon Road19:4221:38
                Hervey Road19:4321:39
                Duncan Street19:4421:40
                Sacred Heart Primary19:4521:41
                Henrietta Street19:4720:4521:43
                High Street19:4820:4621:44
                Orchard Avenue19:4920:4721:45
                Troweir Road19:5020:4821:46
                Boyle Court19:5120:4921:47
                Carrick Street19:5220:5021:48
                Mcconnell Square19:5220:5021:48
                Asda19:5320:5121:49
                Rail Station19:5320:5121:49
                Hospital19:5520:5321:51
                Ladywell Avenue19:5820:5621:54
                Killochan Road20:0120:5821:57
                Burnhead20:0220:5921:58
                Low Craighead20:0321:0021:59
                Bargany Road20:0421:0122:00
                Hillview Caravan Park20:0721:0422:03
                Main Street20:0821:0622:04
                Hadyard Terrace20:0921:0622:05
                Edlinton Terrace20:0921:0722:05
                Victoria Crescent20:1021:0722:06
                Main Street20:1021:0822:06
                Roan Bridge20:1021:0822:06
                Moorston Farm20:1221:1022:08
                Kilkerran Road20:1721:1522:13
                Rowanston20:1921:1722:15
                Kirkbride Crescent20:2121:1922:17
                Kirkmichael Playing Fields20:2821:2622:24
                Patna Road20:2822:24
                Kirkmichael Arms20:2821:2622:24
                Mcdowall Terrace20:3521:3322:31
                Merrick View20:3621:3422:32
                Culzean Road20:3721:3522:33
                Maybole Station20:3721:3522:33
                Kirland Street20:3721:3522:33
                Kirkmichael Road20:3821:3622:34
                B74220:4021:3822:36
                Mure Place20:4421:4222:40
                B703420:4721:4522:43
                Doonholm Farm20:5021:4822:46
                The Loaning20:5121:4922:47
                Woodend Road20:5121:4922:47
                Burness Avenue20:5221:5022:48
                St Vincent Crescent20:5221:5022:48
                Barnford Crescent20:5221:5022:48
                Taybank Drive20:5321:5122:49
                Auchenbeg Crescent20:5321:5122:49
                Shawfield Avenue20:5421:5222:50
                Bellevale Avenue20:5521:5322:51
                Robsland Avenue20:5621:5422:52
                St Leonards Court20:5621:5422:52
                Hazelwood Road20:5721:5522:53
                Carrick Gardens20:5721:5522:53
                Ballantine Drive20:5821:5622:54
                Bellevue Street20:5921:5722:55
                Beresford Terrace20:5921:5722:55
                Barnes Crescent21:0021:5822:56
                Ayr Bus Station21:0222:0022:58
                Times marked with "—" indicate that the vehicle does not stop at this stop.
                Times marked with "—" indicate that the vehicle does not stop at this stop.
                Build real-time departures into your app Free API Access →

                Route Path (Streets & Roads)

                Outbound: Henrietta Street – Port Rodie
                Fullarton Street - Wellington Square - Miller Road - Burns Statue Square - Beresford Terrace - Carrick Road - St. Leonards Road - Maybole Road - Laughlanglen Road - The Loaning - Woodend Road - Doonholm Road - Main Road - Cassillis Road - Ladyland Road - Culzean Road - Cassillis Road - Straiton Road - Kirkmichael Road - Linfern Road - Woodside - Bridge Street - Dailly Toll - Shallochpark Roundabout - Vicarton Street - Montgomerie Street - Knockcushan Street - Dalrymple Street - Wreck Road - South Park Avenue - Mcculloch Road - Motehill Road - Chestnut Drive - Roxburgh Road - Wreck Road - Glendoune Street - Elder Avenue - Main Street - Cairnryan Road - Harbour Street - George Street
                Inbound: Inglis Way – Ayr Bus Station
                Mcculloch Road - Motehill Road - Piedmont Road - Chestnut Drive - Roxburgh Road - Wreck Road - Dalrymple Street - Henrietta Street - Knockcushan Street - Hamilton Street - The Avenue - North Drive - Troweir Road - Montgomerie Street - Vicarton Street - Shallochpark Roundabout - Dailly Toll - Bridge Street - Woodside - The Loaning - Greenhead Street - Linfern Road - Kirkmichael Road - Straiton Road - Cassillis Road - Ladyland Road - Culzean Road - Cassillis Road - Main Road - Doonholm Road - The Loaning - Laughlanglen Road - Auchenbeg Crescent - Maybole Road - St. Leonards Road - Carrick Road - Midton Road - Miller Road - Sandgate

                Schedules and stops for this route are published in GTFS: great-britain

                Bus 358 FAQ

                • What time does the 358 bus start operating?

                  Services on the 358 - Ayr - Stranraer bus start at 07:42 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                • What time does the 358 bus stop working?

                  Services on the 358 - Ayr - Stranraer bus stop at 19:32 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                • Is there a 358 bus stop near me?

                  Click here to view the nearest 358 - Ayr - Stranraer bus stop.

                358 (Ayr Buses)

                The first stop of the 358 bus route is Henrietta Street and the last stop is Port Rodie. 358 (Ayr - Stranraer) is operational during everyday.

                Additional information: 358 has 41 stops and the total trip duration for this route is approximately 62 minutes.

                See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Ayr Buses suggested routes, real-time bus tracker, line route maps in Ayr, and helps to find the closest 358 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 358 bus to take on your trip.

                358 bus near me

                Last updated on July 3, 2026