Bus 89 - Crossford - North Queensferry Battery Road in Edinburgh: Stops & Timetable

Click to load interactive map
List of stops
        Map

        Venachar Place – Battery Road Turning Circle

        Venachar Place

        08:1809:1009:1011:1811:1813:1813:1815:1817:2317:23

        Arkaig Drive

        08:1909:1109:1111:1911:1913:1913:1915:1917:2417:24

        Dunvegan Court

        08:1909:1109:1111:1911:1913:1913:1915:1917:2417:24

        Ellaleen Grove

        08:1909:1209:1211:1911:1913:1913:1915:1917:2417:24

        Abbeyview

        08:2009:1309:1311:2011:2013:2013:2015:2017:2517:25

        Miller Avenue

        09:1509:15

        Kirkwood Crescent

        09:1609:16

        Anderson Avenue

        09:1609:16

        Lundin Road

        09:1709:17

        Douglas Drive

        09:1709:17

        Dean Drive

        09:1709:17

        Knowehead Road

        09:1809:18

        Woodlands Drive

        09:1809:18

        Kilburn Road

        09:1909:19

        Links Drive

        09:1909:19

        Douglas Drive

        09:2009:20

        Beechwood

        08:2109:2109:2111:2111:2113:2113:2115:2117:2617:26

        Lyne Grove

        08:2209:2209:2211:2211:2213:2213:2215:2217:2717:27

        Urquhart

        08:2309:2309:2311:2311:2313:2313:2315:2317:2817:28

        Urquhart Farm

        08:2409:2409:2411:2411:2413:2413:2415:2417:2917:29

        Urquhart Crescent

        08:2609:2609:2611:2611:2613:2613:2615:2617:3117:31

        Maitland Street

        08:2609:2609:2611:2611:2613:2613:2615:2617:3117:31

        Old Fire Station

        08:2709:2709:2711:2711:2713:2713:2715:2717:3217:32

        Bus Station

        08:28s09:28s09:28s11:28s11:28s13:28s13:28s15:28s17:33s17:33s

        Bus Station

        07:0407:0408:34p09:34p09:34p11:34p11:34p13:34p13:34p15:3915:39p17:39p17:39p

        Old Fire Station

        07:0407:0408:3409:3509:3511:3411:3413:3413:3415:3915:3917:3917:39

        Park Place

        07:0607:0608:3609:3609:3611:3611:3613:3613:3615:4115:4117:4117:41

        Transy Grove

        07:0707:0708:3709:3709:3711:3711:3713:3713:3715:4215:4217:4217:42

        St Johns Drive

        07:0707:0708:3709:3709:3711:3711:3713:3713:3715:4215:4217:4217:42

        Garvock Hill

        07:0807:0808:3809:3809:3811:3811:3813:3813:3815:4315:4317:4317:43

        Old Kirk Road

        07:0907:0908:3909:3909:3911:3911:3913:3913:3915:4415:4417:4417:44

        Gowanbrae Place

        07:1007:1008:4009:4009:4011:4011:4013:4013:4015:4515:4517:4517:45

        Garvock Bridge

        07:1107:1108:4109:4109:4111:4111:4113:4113:4115:4615:4617:4617:46

        Halbeath Place

        07:1207:1208:4209:4209:4211:4211:4213:4213:4215:4715:4717:4717:47

        Queen Margaret Rail Station

        07:1307:1308:4309:4309:4311:4311:4313:4313:4315:4815:4817:4817:48

        Queen Margaret Hospital

        07:1507:1508:4509:4509:4511:4511:4513:4513:4515:5015:5017:5017:50

        Queen Margaret Rail Station

        07:1607:1608:4609:4609:4611:4611:4613:4613:4615:5115:5117:5117:51

        Earn Grove

        07:1807:1808:4809:4809:4811:4811:4813:4813:4815:5315:5317:5317:53

        Old Linburn Road

        07:1907:1908:4909:4909:4911:4911:4913:4913:4915:5415:5417:5417:54

        Gipsy Lane

        07:2007:2008:5009:5009:5011:5011:5013:5013:5015:5515:5517:5517:55

        Bergen Avenue

        07:2107:2108:5109:5109:5111:5111:5113:5113:5115:5615:5617:5617:56

        Manor Gardens

        07:2207:2208:5209:5209:5211:5211:5213:5213:5215:5715:5717:5717:57

        Trondheim Roundabout

        07:2207:2208:5209:5209:5211:5211:5213:5213:5215:5715:5717:5717:57

        Curlew Gardens

        07:2307:2308:5309:5209:5211:5311:5313:5313:5315:5815:5817:5817:58

        Teal Place

        07:2307:2308:5309:5309:5311:5311:5313:5313:5315:5815:5817:5817:58

        Nightingale Place

        07:2407:2408:5409:5409:5411:5411:5413:5413:5415:5915:5917:5917:59

        Tesco Supermarket

        07:2407:2408:5408:5409:5409:5411:5411:5413:5413:5415:5915:5917:5917:59

        Greenshank Drive

        07:2507:2508:5508:5509:5509:5511:5511:5513:5513:5516:0016:0018:0018:00

        David Crescent

        07:2507:2508:5508:5509:5509:5511:5511:5513:5513:5516:0016:0018:0018:00

        Masterton Primary School

        07:2607:2608:5608:5609:5609:5611:5611:5613:5613:5616:0116:0118:0118:01

        Beauly Crescent

        07:2707:2708:5708:5709:5709:5711:5711:5713:5713:5716:0216:0218:0218:02

        Meadowland

        07:2707:2708:5708:5709:5709:5711:5711:5713:5713:5716:0216:0218:0218:02

        Bannerman Avenue

        07:3307:3309:0309:0310:0310:0312:0312:0314:0314:0316:0816:0818:0818:08

        Railway Station Turning Circle

        07:3407:3409:0409:0410:0410:0412:0412:0414:0414:0416:0916:0916:0918:0918:09

        Boreland Road

        07:3507:3509:0509:0510:0510:0512:0512:0514:0514:0516:1016:1018:1018:10

        Back O' Yards

        07:3607:3609:0609:0610:0610:0612:0612:0614:0614:0616:1116:1118:1118:11

        Manse Road

        07:3707:3709:0709:0710:0710:0712:0712:0714:0714:0716:1216:1218:1218:12

        Park & Ride

        07:4107:4109:1109:1110:1110:1112:1112:1114:1114:1116:1616:1618:1618:16

        Queensferry Lodge

        07:4607:4609:1609:1610:1610:1612:1612:1614:1614:1616:2116:2118:2118:21

        Ferry Road

        07:4607:4609:1609:1610:1610:1612:1612:1614:1614:1616:2116:2118:2118:21

        West Sands

        07:4707:4709:1709:1710:1610:1612:1712:1714:1714:1716:2216:2218:2218:22

        Battery Road Turning Circle

        07:4707:4709:1709:1710:1710:1712:1712:1714:1714:1716:2216:2218:2218:22
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
        Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.

        Battery Road Turning Circle – Venachar Place

        Battery Road Turning Circle06:1906:1907:0907:0907:4907:4910:1910:1912:1912:1914:1914:1916:2416:24
        West Sands06:1906:1907:0907:0907:4907:4910:1910:1912:1912:1914:1914:1916:2416:24
        Ferry Road06:2006:2007:1007:1007:5007:5010:2010:2012:2012:2014:2014:2016:2516:25
        Queensferry Lodge06:2006:2007:1007:1007:5007:5010:2010:2012:2012:2014:2014:2016:2516:25
        Park & Ride06:2506:2507:1507:1507:5507:5510:2510:2512:2512:2514:2514:2516:3016:30
        Hillfield Road06:2906:2907:1907:1907:5907:5910:2910:2912:2912:2914:2914:2916:3416:34
        Roods Road06:3006:3007:2007:2008:0008:0010:3010:3012:3012:3014:3014:3016:3516:35
        Square06:3006:3007:2007:2008:0008:0010:3010:3012:3012:3014:3014:3016:3516:35
        Boreland Road06:3106:3107:2107:2108:0108:0110:3110:3112:3112:3114:3114:3116:3616:36
        Railway Station Turning Circle06:3206:3207:2207:2208:0208:0210:3210:3212:3212:3214:3214:3216:3716:37
        Bannerman Avenue06:3306:3307:2307:2308:0308:0310:3310:3312:3312:3314:3314:3316:3816:38
        Meadowland06:3806:3807:2807:2808:0808:0810:3810:3812:3812:3814:3814:3816:4316:43
        Beauly Crescent06:3906:3907:2907:2908:0908:0910:3910:3912:3912:3914:3914:3916:4416:44
        Masterton Primary School06:4006:4007:3007:3008:1008:1010:4010:4012:4012:4014:4014:4016:4516:45
        David Crescent06:4006:4007:3007:3008:1008:1010:4010:4012:4012:4014:4014:4016:4516:45
        Greenshank Drive06:4106:4107:3107:3108:1108:1110:4110:4112:4112:4114:4114:4116:4616:46
        Nightingale Place06:4206:4207:3207:3208:1208:1210:4210:4212:4212:4214:4214:4216:4716:47
        Tesco Supermarket06:4206:4207:3207:3208:1208:1210:4210:4212:4212:4214:4214:4216:4716:47
        Teal Place06:4306:4307:3307:3308:1310:4310:4312:4312:4314:4314:4316:4816:48
        Curlew Gardens06:4306:4307:3307:3308:1310:4310:4312:4312:4314:4314:4316:4816:48
        Manor Gardens06:4406:4407:3407:3408:1410:4410:4412:4412:4414:4414:4416:4916:49
        Bergen Avenue06:4506:4507:3507:3508:1510:4510:4512:4512:4514:4514:4516:5016:50
        Gipsy Lane06:4606:4607:3607:3608:1610:4610:4612:4612:4614:4614:4616:5116:51
        Old Linburn Road06:4706:4707:3707:3708:1710:4710:4712:4712:4714:4714:4716:5216:52
        Linburn Grove06:4806:4807:3807:3808:1810:4810:4812:4812:4814:4814:4816:5316:53
        Queen Margaret Rail Station06:5006:5007:4007:4008:2010:5010:5012:5012:5014:5014:5016:5516:55
        Queen Margaret Hospital06:5106:5107:4107:4108:2110:5110:5112:5112:5114:5114:5116:5616:56
        Queen Margaret Rail Station06:5206:5207:4207:4208:2210:5210:5212:5212:5214:5216:5716:57
        Halbeath Place06:5306:5307:4307:4308:2310:5310:5312:5312:5314:5316:5816:58
        Garvock Bridge06:5506:5507:4507:4508:2510:5510:5512:5512:5514:5517:0017:00
        Gowanbrae Place06:5606:5607:4607:4608:2610:5610:5612:5612:5614:5617:0117:01
        Garvock Terrace06:5706:5707:4707:4708:2710:5710:5712:5712:5714:5717:0217:02
        Garvock Hill06:5806:5807:4807:4808:2810:5810:5812:5812:5814:5817:0317:03
        Transy Grove06:5906:5907:4907:4908:2910:5910:5912:5912:5914:5917:0417:04
        Park Place07:0007:0007:5007:5008:3011:0011:0013:0013:0015:0017:0517:05
        Kingsgate Centre07:0107:0107:5107:5108:3111:0111:0113:0113:0115:0117:0617:06
        Bus Station07:0207:0207:5207:52s08:32s11:02s11:02s13:02s13:02s15:02s17:07s17:07s
        Bus Station07:57p08:42p11:07p11:07p13:07p13:07p15:07p17:12p17:12p
        Maitland Street07:5808:4311:0811:0813:0813:0815:0817:1317:13
        Urquhart Crescent07:5908:4411:0911:0913:0913:0915:0917:1417:14
        Urquhart Farm08:0108:4611:1111:1113:1113:1115:1117:1617:16
        Urquhart08:0108:4611:1111:1113:1113:1115:1117:1617:16
        Lyne Grove08:0208:4711:1211:1213:1213:1215:1217:1717:17
        Beechwood08:0308:4811:1311:1313:1313:1315:1317:1817:18
        Abbeyview08:0408:4911:1411:1413:1413:1415:1417:1917:19
        Ellaleen Grove08:0508:5011:1511:1513:1513:1515:1517:2017:20
        Morar Road08:0608:5111:1611:1613:1613:1615:1617:2117:21
        Venachar Place08:0608:5111:1611:1613:1613:1615:1617:2117:21
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
        Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
        Times marked p – "pick up only" – the vehicle will only stop to pick up passengers.
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Venachar Place – Battery Road Turning Circle
        Venachar Place - Arkaig Drive - Dunvegan Court - Hunt Place - Waggon Road - Miller Avenue - Kirkwood Crescent - Lundin Road - Cairneyhill Road - Dean Drive - Knowehead Road - Woodlands Drive - Kilburn Road - Douglas Drive - Cairneyhill Road - Main Street - Pittencrieff Street - Queen Anne Street - Appin Crescent - Garvock Hill - Halbeath Drive - Whitefield Road - Linburn Road - Trondheim Parkway - Greenshank Drive - Nightingale Place - Greenshank Drive - Chapel Place - Croft an Righ - Church Street - Hill Street - Dunfermline Wynd - Main Road - Battery Road
        Inbound: Battery Road Turning Circle – Venachar Place
        Battery Road - West Sands - Main Road - Dunfermline Wynd - Hill Street - High Street - Church Street - Croft an Righ - Chapel Place - David Crescent - Greenshank Drive - Nightingale Place - Greenshank Drive - Trondheim Parkway - Linburn Road - Whitefield Road - Halbeath Drive - Garvock Hill - Appin Crescent - Carnegie Drive - Queen Anne Street - Pittencrieff Street - Main Street - Waggon Road - Hunt Place - Western Avenue - Venachar Place

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

        Bus 89 FAQ

        • What time does the 89 bus start operating?

          Services on the 89 - Crossford - North Queensferry Battery Road bus start at 07:04 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • What time does the 89 bus stop working?

          Services on the 89 - Crossford - North Queensferry Battery Road bus stop at 18:22 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

        • Is there a 89 bus stop near me?

          Click here to view the nearest 89 - Crossford - North Queensferry Battery Road bus stop.

        89 (Edinburgh Buses)

        The first stop of the 89 bus route is Venachar Place and the last stop is Battery Road Turning Circle. 89 (Crossford - North Queensferry Battery Road) is operational during everyday.

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

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

        89 bus near me

        Similar Routes & Alternatives to 89

        Looking for alternatives to 89? 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.

        Last updated on June 17, 2026