89 Bus

List of stops

      Battery Road Turning Circle – Venachar Place

      Battery Road Turning Circle

      06:1907:0907:4910:1912:1914:1916:34

      West Sands

      06:1907:0907:4910:1912:1914:1916:34

      Ferry Road

      06:1907:0907:4910:1912:1914:1916:34

      Queensferry Lodge

      06:2007:1007:5010:2012:2014:2016:35

      Park & Ride

      06:2507:1507:5510:2512:2514:2516:40

      Hillfield Road

      06:2807:1807:5810:2812:2814:2816:43

      Roods Road

      06:2907:1907:5910:2912:2914:2916:44

      Square

      06:3007:2008:0010:3012:3014:3016:45

      Boreland Road

      06:3007:2008:0010:3012:3014:3016:45

      Railway Station Turning Circle

      06:3207:2208:0210:3212:3214:3216:47

      Bannerman Avenue

      06:3207:2208:0210:3212:3214:3216:47

      Macquarrie Crescent

      06:3807:2808:0810:3812:3814:3816:53

      Beauly Crescent

      06:3907:2908:0910:3912:3914:3916:54

      Masterton Primary School

      06:4007:3008:1010:4012:4014:4016:55

      David Crescent

      06:4007:3008:1010:4012:4014:4016:55

      Greenshank Drive

      06:4107:3108:1110:4112:4114:4116:56

      Nightingale Place

      06:4207:3208:1210:4212:4214:4216:57

      Teal Place

      06:4207:32—10:4212:4214:4216:57

      Curlew Gardens

      06:4307:33—10:4312:4314:4316:58

      Manor Gardens

      06:4407:34—10:4412:4414:4416:59

      Bergen Avenue

      06:4407:34—10:4412:4414:4416:59

      Gipsy Lane

      06:4507:35—10:4512:4514:4517:00

      Old Linburn Road

      06:4607:36—10:4612:4614:4617:01

      Linburn Grove

      06:4807:38—10:4812:4814:4817:03

      Queen Margaret Rail Station

      06:4907:39—10:4912:4914:4917:04

      Queen Margaret Hospital

      06:5107:41—10:5112:5114:5117:06

      QM Hospital Access

      06:5107:41—10:5112:5114:5117:06

      Queen Margaret Rail Station

      06:5207:42—10:5212:5214:5217:07

      Halbeath Place

      06:5407:44—10:5412:5414:5417:09

      Garvock Bridge

      06:5707:47—10:5712:5714:5717:12

      Gowanbrae Place

      06:5707:47—10:5712:5714:5717:12

      Garvock Terrace

      06:5807:48—10:5812:5814:5817:13

      Garvock Hill

      06:5807:48—10:5812:5814:5817:13

      Transy Grove

      06:5907:49—10:5912:5914:5917:14

      Park Place

      07:0007:50—11:0013:0015:0017:15

      Kingsgate Centre

      07:0107:51—11:0113:0115:0117:16

      Bus Station

      07:0207:52—11:0213:0215:0217:17

      Bus Station

      ———11:0713:07—17:22

      Maitland Street

      ———11:0813:08—17:23

      Urquhart Crescent

      ———11:0813:08—17:23

      Urquhart Farm

      ———11:1013:10—17:25

      Urquhart

      ———11:1113:11—17:26

      Lyne Grove

      ———11:1213:12—17:27

      Beechwood

      ———11:1313:13—17:28

      Abbeyview

      ———11:1413:14—17:29

      Ellaleen Grove

      ———11:1513:15—17:30

      Venachar Place

      ———11:1613:16—17:31
      Times marked with "—" indicate that the vehicle does not stop at this stop.

      Venachar Place – Battery Road Turning Circle

      Venachar Place——09:1011:1813:18—17:33
      Morar Road——09:1011:1813:18—17:33
      Ellaleen Grove——09:1111:1913:19—17:34
      Abbeyview——09:1211:1913:19—17:34
      Lundin Road——09:14————
      Douglas Drive——09:15————
      Woodlands Drive——09:18————
      Kilburn Road——09:18————
      Links Drive——09:19————
      Douglas Drive——09:19————
      Beechwood——09:2111:2113:21—17:36
      Lyne Grove——09:2111:2113:21—17:36
      Urquhart——09:2211:2213:22—17:37
      Urquhart Farm——09:2311:2313:23—17:38
      Urquhart Crescent——09:2511:2513:25—17:40
      Maitland Street——09:2511:2513:25—17:40
      Bus Station——09:2811:2813:28—17:43
      Bus Station07:04—09:3411:3413:34—17:49
      Old Fire Station07:04—09:3411:3413:34—17:49
      Park Place07:06—09:3611:3613:36—17:51
      Transy Grove07:07—09:3711:3713:37—17:52
      St Johns Drive07:08—09:3811:3813:38—17:53
      Garvock Hill07:09—09:3911:3913:39—17:54
      Old Kirk Road07:09—09:3911:3913:39—17:54
      Gowanbrae Place07:10—09:4011:4013:40—17:55
      Garvock Bridge07:11—09:4111:4113:41—17:56
      Halbeath Place07:12—09:4211:4213:42—17:57
      Queen Margaret Rail Station07:13—09:4311:4313:43—17:58
      Queen Margaret Hospital07:15—09:4511:4513:4516:0018:00
      QM Hospital Access07:15—09:4511:4513:4516:0018:00
      Queen Margaret Rail Station07:15—09:4511:4513:4516:0018:00
      Earn Grove07:17—09:4711:4713:4716:0218:02
      Old Linburn Road07:18—09:4811:4813:4816:0318:03
      Gipsy Lane07:20—09:5011:5013:5016:0518:05
      Bergen Avenue07:20—09:5011:5013:5016:0518:05
      Manor Gardens07:21—09:5111:5113:5116:0618:06
      Trondheim Roundabout07:22—09:5211:5213:5216:0718:07
      Curlew Gardens07:22—09:5211:5213:5216:0718:07
      Teal Place07:22—09:5211:5213:5216:0718:07
      Tesco Supermarket07:24—09:5411:5413:5416:0918:09
      Greenshank Drive07:24—09:5411:5413:5416:0918:09
      David Crescent07:25—09:5511:5513:5516:1018:10
      Masterton Primary School07:25—09:5511:5513:5516:1018:10
      Beauly Crescent07:26—09:5611:5613:5616:1118:11
      Macquarrie Crescent07:27—09:5711:5713:5716:1218:12
      Bannerman Avenue07:33—10:0312:0314:0316:1818:18
      Railway Station Turning Circle07:3409:0410:0412:0414:0416:1918:19
      Boreland Road07:3409:0410:0412:0414:0416:1918:19
      Back O' Yards07:3609:0610:0612:0614:0616:2118:21
      Manse Road07:3609:0610:0612:0614:0616:2118:21
      Park & Ride07:4109:1110:1112:1114:1116:2618:26
      Queensferry Lodge07:4509:1510:1512:1514:1516:3018:30
      Ferry Road07:4509:1510:1512:1514:1516:3018:30
      West Sands07:4609:1610:1612:1614:1616:3118:31
      Battery Road Turning Circle07:4709:1710:1712:1714:1716:3218:32
      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

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: 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 - Mochrum Drive
      Inbound: Venachar Place – Battery Road Turning Circle
      Mochrum Drive - Western Avenue - Hunt Place - Waggon Road - Cairneyhill 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 - Chapel Place - Croft an Righ - Church Street - Hill Street - Dunfermline Wynd - Main Road - Battery Road

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

      Frequently asked questions about route 89

      • What time does route 89 start operating?

        Services on route 89 start at 06:19 on Mondays, on Tuesdays, on Wednesdays, on Thursdays, on Fridays and on Saturdays.

      • What time does route 89 stop operating?

        Services on route 89 end at 17:31 on Mondays, on Tuesdays, on Wednesdays, on Thursdays, on Fridays and on Saturdays.

      • Is there a stop for route 89 near me?

        View the nearest stop for route 89.

      89 (Edinburgh Buses)

      The first stop of the 89 bus route is Battery Road Turning Circle and the last stop is Venachar Place. 89 is operational during everyday.

      Additional information: 89 has 47 stops. The total trip duration for this route is approximately 57 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Edinburgh, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      89 bus near me

      Similar Routes & Alternatives to 89

      Looking for alternatives to 89? Discover top-rated routes that share similar paths and stops. Compare schedules and find a backup route for your journey.

      89A
      94%
      Last updated on November 9, 2026