GeoPunk Bus Timetables
Advertisement

The Granary (Travelling North East) at Bus Stop in Kilmarnock Road Shawlands Glasgow

The The Granary Bus Stop is located on Kilmarnock Road in Shawlands which is a region of Glasgow .

The nearest post code to this bus stop is G41 3YW, which is 19.90 metres away.

Map of the The Granary Bus Stop

Advertisement

The Granary is a Bus Stop in Shawlands

Street:Kilmarnock Road
Landmark:Mount Stuart Street
Town:Glasgow
Bus Stop Latitude:55.82993752
Bus Stop Longitude:-4.28187874
Bus Stop Eastings:257168
Bus Stop Northings:661989
Unitary Authority Area:Glasgow
Region:Scotland
Indicator:at
Bearing:NE
Parent Locality:Glasgow
Bus Stop NaptanCode:4523737
Bus Stop AtcoCode:60902653

Search by Postcode

Please enter a valid GB Postcode to search for nearby bus routes.

Bus Route Search

Nearby Bus Stops in the SHAWLANDS- KILMARNOCK RD/SKIRVING STREET Stop Area

Clustered On-Street Bus Stops

Buses that call at this Stop

29A:

DaysMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Saturday
Times7:597:597:598:298:298:298:598:598:599:599:599:599:5910:5910:5910:5910:5911:5911:5911:5911:5912:5912:5912:5912:5913:5913:5913:5913:5914:5914:5914:5914:5915:5915:5915:5915:5916:5916:5916:5916:5917:2917:2917:2917:2918:2918:2918:2918:29
Notes
29A:

29C:

DaysSundaySundaySundaySundaySundaySundaySundaySundaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundaySaturday
Times10:2410:2410:2411:2411:2411:2412:2412:2412:2413:2413:2413:2414:2414:2414:2415:2415:2415:2416:2416:2416:2417:2417:2417:2418:2418:2418:2419:2419:2419:2419:2419:2419:2419:2420:2420:2420:2420:2420:2420:2420:2421:2421:2421:2421:2421:2421:2421:2422:24
Notes
29C:

29:

DaysMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Saturday
Times9:299:299:299:299:2910:2910:2910:2910:2911:2911:2911:2911:2912:2912:2912:2912:2913:2913:2913:2913:2914:2914:2914:2914:2915:2915:2915:2915:2915:2916:2916:2916:2916:29
Notes

*Note: No Service on These Dates...

14-February-2025

20-February-2025

21-February-2025

24-February-2025

25-February-2025

26-February-2025

31-January-2025

27-February-2025

03-February-2025

28-February-2025

04-February-2025

05-February-2025

06-February-2025

07-February-2025

10-February-2025

11-February-2025

12-February-2025

13-February-2025

*Note: No Service on These Dates...

17-February-2025

18-February-2025

19-February-2025

*Note: No Service on These Dates...

07-February-2025

10-February-2025

11-February-2025

12-February-2025

13-February-2025

14-February-2025

20-February-2025

21-February-2025

24-February-2025

25-February-2025

26-February-2025

31-January-2025

27-February-2025

03-February-2025

28-February-2025

04-February-2025

05-February-2025

06-February-2025

*Note: No Service on These Dates...

17-February-2025

18-February-2025

19-February-2025

29:
Advertisement

38A: Newton Mearns, Harvie Ave - Glasgow Fort

DaysSundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
Times20:0120:5621:0621:0121:5622:0122:0122:5523:0122:55
Notes
38A: Newton Mearns, Harvie Ave - Glasgow Fort

38B: Rouken Glen, Nitshill Road - Baillieston, Buchanan St

DaysMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Times7:097:287:278:028:168:348:469:069:129:179:309:4910:0310:1410:2210:3610:5411:1111:1411:2711:5412:0012:1412:2412:3412:5413:0713:1413:2513:4013:5714:1214:1414:2814:4514:5815:1415:1715:3115:4916:0116:1416:2016:3516:5117:0817:1417:2517:4017:5918:1418:1718:1918:5219:0219:0919:1720:0920:14
Notes
38B: Rouken Glen, Nitshill Road - Baillieston, Buchanan St

38C: Rouken Glen, Nitshill Road - Chryston Terminus

DaysSundaySundaySundaySundaySundaySundaySundaySundaySundaySundaySundaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Times7:478:429:4310:4411:4412:4413:4414:4415:4416:4417:4418:4518:4519:4219:46
Notes
38C: Rouken Glen, Nitshill Road - Chryston Terminus
Advertisement

38E: Rouken Glen, Nitshill Road - Baillieston, Buchanan St

DaysMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySaturday
Times6:467:157:237:507:588:188:318:509:029:229:329:5710:0710:3310:3711:0511:1211:3711:4412:1012:1612:3912:4913:1013:2313:4113:5614:1414:2814:4315:0115:1515:3315:4716:0416:1816:3416:5117:0817:2517:4017:5818:40
Notes
38E: Rouken Glen, Nitshill Road - Baillieston, Buchanan St

38: Newton Mearns, Harvie Ave - Glasgow Fort

DaysSaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdaySaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdaySaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySunday
Times5:535:566:166:236:306:587:056:487:117:077:337:398:077:498:108:178:268:408:238:578:428:589:098:559:159:079:289:429:259:409:5810:0610:149:5710:1410:2910:4010:4610:3110:5910:5011:1311:1911:0311:2911:4611:3011:5211:3511:5912:1712:0212:2512:0812:2912:4712:3212:5812:4212:5913:1813:0213:3313:1513:2913:5013:3313:5914:0313:4814:2114:0614:2914:3614:2014:5014:3514:5915:1014:5315:2315:0615:2915:4215:2615:5415:3915:5916:1215:5616:2616:0916:2916:4216:2717:0016:5916:4417:1616:5917:2917:3317:1817:3217:5017:5917:4918:0818:0718:2918:2918:2818:5418:5919:0419:2019:3119:3319:3019:5520:0220:2620:3120:3121:2621:3121:3122:2622:3122:2923:3223:3523:3723:3423:4123:441 day, 0:07
Notes
38: Newton Mearns, Harvie Ave - Glasgow Fort

3: Drumchapel Station - Govan Bus Station

DaysMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySunday
Times5:195:506:206:226:406:517:037:197:217:287:377:487:508:008:138:278:208:268:458:588:519:098:559:159:189:269:309:289:349:449:449:5810:0010:1010:1610:2310:3210:3510:3510:4810:4710:5911:0311:0711:1211:1811:2611:3311:3711:4011:4911:4812:0112:0512:0312:1412:2012:2412:2612:3512:3812:5112:4812:5113:0313:0613:0813:1713:2213:2913:2913:3913:4013:4913:5213:5614:0314:1314:1414:1614:3014:2914:3414:4214:4614:5714:5615:0115:1115:1815:1715:2415:3415:3815:3715:5115:5116:0715:5916:0716:2216:2016:2516:3516:4816:4216:4217:0216:5917:0417:1617:1617:3317:3017:3717:5017:4618:0118:0118:1218:0818:1618:2218:3518:4018:3918:5519:0019:1019:1519:1919:3519:3819:3919:5719:5820:1020:2320:2720:4120:5420:5821:1021:2621:2521:3821:5521:5822:0722:2622:2722:3822:5422:5723:0823:2723:3123:38
Notes
3: Drumchapel Station - Govan Bus Station
Advertisement

4: Buchanan Bus Stn, Glasgow - Bus Station, Ayr

DaysMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdaySaturdaySaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySundayMonday
Tuesday
Wednesday
Thursday
Friday
SaturdaySunday
Times6:316:396:408:017:097:107:318:267:398:317:408:318:009:019:018:319:269:269:319:3110:0110:0110:2610:2610:3110:3111:0611:0611:2611:2611:3111:3112:0112:0112:2612:2612:3112:3113:0113:0113:2613:2613:3113:3112:4714:0114:0114:2614:2614:3114:3113:4714:4215:0115:0115:2615:2615:3115:3115:4216:0116:0116:2616:2616:3116:3116:4217:0117:0117:2617:2617:3117:3117:4218:0118:0118:2618:2618:3118:3118:4219:0119:0119:2619:2620:0120:0120:2620:26
Notes
4: Buchanan Bus Stn, Glasgow - Bus Station, Ayr