Bus 89B

Click to load interactive map
List of stops
      Map
      Monday to Saturday

      Bus Station – Battery Road Turning Circle

      Bus Station

      05:2805:2806:1806:18

      Old Fire Station

      05:2805:2806:1806:18

      Park Place

      05:3005:3006:2006:20

      Transy Grove

      05:3105:3106:2106:21

      St Johns Drive

      05:3105:3106:2106:21

      Garvock Hill

      05:3205:3206:2206:22

      Old Kirk Road

      05:3305:3306:2306:23

      Gowanbrae Place

      05:3405:3406:2406:24

      Garvock Bridge

      05:3505:3506:2506:25

      Halbeath Place

      05:3605:3606:2606:26

      Queen Margaret Rail Station

      05:3705:3706:2706:27

      Queen Margaret Hospital

      05:3905:3906:2906:29

      Queen Margaret Rail Station

      05:4005:4006:3006:30

      Earn Grove

      05:4205:4206:3206:32

      Old Linburn Road

      05:4305:4306:3306:33

      Gipsy Lane

      05:4405:4406:3406:34

      Bergen Avenue

      05:4505:4506:3506:35

      Manor Gardens

      05:4605:4606:3606:36

      Trondheim Roundabout

      05:4605:4606:3606:36

      Curlew Gardens

      05:4705:4706:3706:37

      Teal Place

      05:4705:4706:3706:37

      Nightingale Place

      05:4805:4806:3806:38

      Tesco Supermarket

      05:4805:4806:3806:38

      Greenshank Drive

      05:4905:4906:3906:39

      The Paddock

      05:5005:5006:4006:40

      Bruce Gardens

      05:5105:5106:4106:41

      Dover Park

      05:5205:5206:4206:42

      Crematorium

      05:5205:5206:4206:42

      The Heathery

      05:5305:5306:4306:43

      Peploe Rise

      05:5405:5406:4406:44

      Eardley Crescent

      05:5405:5406:4406:44

      Lapwing Drive

      05:5505:5506:4506:45

      Annfield

      05:5605:5606:4606:46

      Beauly Crescent

      05:5705:5706:4706:47

      Meadowland

      05:5705:5706:4706:47

      Bannerman Avenue

      06:0306:0306:5306:53

      Railway Station Turning Circle

      06:0406:0406:5406:54

      Boreland Road

      06:0506:0506:5506:55

      Back O' Yards

      06:0606:0606:5606:56

      Manse Road

      06:0706:0706:5706:57

      Park & Ride

      06:1106:1107:0107:01

      Queensferry Lodge

      06:1606:1607:0607:06

      Ferry Road

      06:1606:1607:0607:06

      West Sands

      06:1706:1707:0707:07

      Battery Road Turning Circle

      06:1706:1707:0707:07

      Battery Road Turning Circle – Bus Station

      Battery Road Turning Circle18:2418:24
      West Sands18:2418:24
      Ferry Road18:2518:25
      Queensferry Lodge18:2518:25
      Park & Ride18:3018:30
      Hillfield Road18:3418:34
      Roods Road18:3518:35
      Square18:3518:35
      Boreland Road18:3618:36
      Railway Station Turning Circle18:3718:37
      Bannerman Avenue18:3818:38
      Meadowland18:4418:44
      Beauly Crescent18:4418:44
      Annfield18:4518:45
      Lapwing Drive18:4618:46
      Eardley Crescent18:4718:47
      Peploe Rise18:4718:47
      The Heathery18:4818:48
      Crematorium18:4818:48
      Dover Drive18:4918:49
      Bruce Gardens18:5018:50
      The Paddock18:5118:51
      Greenshank Drive18:5218:52
      Nightingale Place18:5318:53
      Tesco Supermarket18:5318:53
      Teal Place18:5418:54
      Curlew Gardens18:5418:54
      Manor Gardens18:5518:55
      Bergen Avenue18:5618:56
      Gipsy Lane18:5718:57
      Old Linburn Road18:5818:58
      Linburn Grove18:5918:59
      Queen Margaret Rail Station19:0119:01
      Queen Margaret Hospital19:0219:02
      Queen Margaret Rail Station19:0319:03
      Halbeath Place19:0419:04
      Garvock Bridge19:0619:06
      Gowanbrae Place19:0719:07
      Garvock Terrace19:0819:08
      Garvock Hill19:0919:09
      Transy Grove19:1019:10
      Park Place19:1119:11
      Kingsgate Centre19:1219:12
      Bus Station19:1319:13
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Bus Station – Battery Road Turning Circle
      Queen Anne Street - Appin Crescent - Garvock Hill - Halbeath Drive - Whitefield Road - Linburn Road - Trondheim Parkway - Greenshank Drive - Nightingale Place - Greenshank Drive - Bruce Gardens - Masterton Road - Lapwing Drive - Chapel Place - Croft an Righ - Church Street - Hill Street - Dunfermline Wynd - Main Road - Battery Road
      Inbound: Battery Road Turning Circle – Bus Station
      Battery Road - West Sands - Main Road - Dunfermline Wynd - Hill Street - High Street - Church Street - Croft an Righ - Chapel Place - Lapwing Drive - Masterton Road - Aberdour Road - Greenshank Drive - Nightingale Place - Greenshank Drive - Trondheim Parkway - Linburn Road - Whitefield Road - Halbeath Drive - Garvock Hill - Appin Crescent - Carnegie Drive - Queen Anne Street

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

      Bus 89B FAQ

      • What time does the 89B bus start operating?

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

      • What time does the 89B bus stop working?

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

      • Is there a 89B bus stop near me?

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

      Stagecoach East Scotland 89B bus Route Map

      89B bus Line Map PDF Version: 89B timetable, stops and map

      89B (Edinburgh Buses)

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

      Additional information: 89B has 45 stops and the total trip duration for this route is approximately 49 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 89B bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 89B bus to take on your trip.

      89B bus near me

      Last updated on May 1, 2026