Bus 300

Click to load interactive map
List of stops
    Map

    Swimming Pool – Cramond Terrace

    Swimming Pool

    09:5010:5013:5014:5015:5016:50

    Academy

    09:5110:5113:5014:5015:5116:51

    Banff Academy

    09:0009:5310:5313:0013:5014:5015:5316:53

    Nursing Home

    13:5514:55

    Swimming Pool

    09:5610:5613:5814:5815:5616:56

    Academy

    09:5710:5713:5914:5915:5716:57

    Banff Academy

    10:0011:0014:0015:0016:0017:00

    Addison Crescent

    09:0110:0111:0113:0114:0115:0116:0117:01

    Bayview Crescent

    09:0210:0211:0213:0214:0215:0216:0217:02

    Duncan Street

    09:0210:0211:0213:0214:0215:0216:0217:02

    Wood Street

    09:0310:0311:0313:0314:0315:0316:0317:03

    Fife Street

    09:0410:0411:0413:0414:0415:0416:0417:04

    Chalmers Hospital

    09:0510:0511:0513:0514:0515:0516:0517:05

    Castle Street

    09:0610:0611:0613:0614:0615:0616:0617:06

    High Street

    09:0710:0711:0713:0714:0715:0716:0717:07

    Airlie Gardens

    09:0910:0911:0913:0914:0915:0916:0917:09

    Low Street

    09:1010:1011:1013:1014:1015:1016:1017:10

    Water Lane

    09:1010:1011:1013:1014:1015:1016:1017:10

    Bridge Road

    09:1110:1111:1113:1114:1115:1116:1117:11

    Union Road

    09:1410:1411:1413:1414:1415:1416:1417:14

    Hutcheon Street

    09:1510:1511:1513:1514:1515:1516:1517:15

    Nicols Brae

    09:1510:1511:1513:1514:1515:1516:1517:15

    Market Street

    09:1610:1611:1613:1614:1615:1616:1617:16

    Mill Street

    09:1610:1611:1613:1614:1615:1616:1617:16

    Moray Street

    09:1710:1711:1713:1714:1715:1716:1717:17

    Ewen Crescent

    09:1710:1711:1713:1714:1715:1716:1717:17

    Tarlair Circle

    09:1810:1811:1813:1814:1815:1816:1817:18

    Berrymuir Road

    09:1910:1911:1913:1914:1915:1916:1917:19

    Melrose Crescent

    09:1910:1911:1913:1914:1915:1916:1917:19

    Barnhill Road

    09:2010:2011:2013:2014:2015:2016:2017:20

    Myrus Circle

    09:2010:2011:2013:2014:2015:2016:2017:20

    Henry Place

    09:2110:2111:2113:2114:2115:2116:2117:21

    Gaveny Place

    09:2110:2111:2113:2114:2115:2116:2117:21

    Millburn Court

    09:2210:2211:2213:2214:2215:2216:2217:22

    King Edward Court

    09:2210:2211:2213:2214:2215:2216:2217:22

    Aldi

    09:2510:2511:2513:2514:2515:2516:2517:25

    Myrus Circle

    09:2510:2511:2513:2514:2515:2516:2517:25

    Doune Crescent

    09:2610:2611:2613:2614:2615:2616:2617:26

    Fife Terrace

    09:2710:2711:2713:2714:2715:2716:2717:27

    Fife Street

    09:2810:2811:2813:2814:2815:2816:2817:28

    Mckay Road

    09:2810:2811:2813:2814:2815:2816:2817:28

    Fife Street

    09:2910:2911:2913:2914:2915:2916:2917:29

    James Street

    09:3110:3111:3113:3114:3115:3116:3117:31

    Garden Street

    09:3110:3111:3113:3114:3115:3116:3117:31

    High Street

    09:3110:3111:3113:3114:3115:3116:3117:31

    Gellymill Street

    09:3310:3311:3313:3314:3315:3316:3317:33

    Town Hall

    09:3510:3511:3513:3514:3515:3516:3517:35

    Horns Brae

    09:3510:3511:3513:3514:3515:3516:3517:35

    Union Road

    09:3510:3511:3513:3514:3515:3516:3517:35

    Bridge Road

    09:3810:3811:3813:3814:3815:3816:3817:38

    Water Lane

    09:3910:3911:3913:3914:3915:3916:3917:39

    Low Street

    09:4010:4011:4013:4014:4015:4016:4017:40

    Airlie Gardens

    09:4010:4011:4013:4014:4015:4016:40

    High Street

    09:4110:4111:4113:4114:4115:4116:41

    Castle Street

    09:4210:4211:4213:4214:4215:4216:42

    Chalmers Hospital

    09:4310:4311:4313:4314:4315:4316:43

    Chalmers Hospital

    09:4310:4311:4313:4314:4315:4316:43

    Fife Street

    09:4410:4411:4413:4414:4415:4416:44

    Wood Street

    09:4510:4511:4513:4514:4515:4516:45

    Duncan Street

    09:4510:4511:4513:4514:4515:4516:45

    Bayview Crescent

    09:4610:4611:4613:4614:4615:4616:46

    Addison Crescent

    09:4710:4711:4713:4714:4715:4716:47

    Tannery Court

    09:4810:4811:4813:4814:4815:4816:48

    Findlater Place

    09:4810:4811:4813:4814:4815:4816:48

    Cramond Terrace

    09:5010:5011:5013:5014:5015:5016:50
    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.
    Last updated on March 21, 2026
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    Swimming Pool – Cramond Terrace
    Bellevue Road - Colleonard Road - Bellevue Road - Whinhill Terrace - Boyndie Street West - St Catherine Street - Clunie Street - Castle Street - High Street - Low Street - Carmelite Street - Bridge Road - Union Road - Shore Street - Skene Street - Buchan Street - Old Gamrie Road - Myrus Circle - Barnhill Road - Fife Street - Law of Doune Road - Fife Street - Garden Street - High Street - Skene Street - Shore Street - Union Road - Bridge Road - Carmelite Street - Low Street - High Street - Castle Street - North Castle Street - Clunie Street - St Catherine Street - Boyndie Street West - Whinhill Terrace - Tannery Street - Lusylaw Road
    All data is available in GTFS feed: great-britain

    Bus 300 FAQ

    • What time does the 300 bus start operating?

      Services on the 300 bus start at 09:00 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

    • What time does the 300 bus stop working?

      Services on the 300 bus stop at 17:40 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

    • Is there a 300 bus stop near me?

      Click here to view the nearest 300 bus stop.

    300 (Banff Buses)

    The first stop of the 300 bus route is Swimming Pool and the last stop is Cramond Terrace. 300 is operational during everyday.

    Additional information: 300 has 65 stops and the total trip duration for this route is approximately 60 minutes.

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

    300 bus near me

    Similar Routes & Alternatives to 300

    Looking for alternatives to 300? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.

    896
    64%
    895
    45%
    897
    45%