Bus 89B

Click to load interactive map
List of stops
      Monday to Saturday

      Bus Station – Battery Road Turning Circle

      Bus Station

      05:2806:18

      Old Fire Station

      05:2806:18

      Park Place

      05:3006:20

      Transy Grove

      05:3106:21

      St Johns Drive

      05:3206:22

      Garvock Hill

      05:3306:23

      Old Kirk Road

      05:3306:23

      Gowanbrae Place

      05:3406:24

      Garvock Bridge

      05:3506:25

      Halbeath Place

      05:3606:26

      Queen Margaret Rail Station

      05:3706:27

      Queen Margaret Hospital

      05:3906:29

      QM Hospital Access

      05:3906:29

      Queen Margaret Rail Station

      05:3906:29

      Earn Grove

      05:4106:31

      Old Linburn Road

      05:4206:32

      Gipsy Lane

      05:4406:34

      Bergen Avenue

      05:4406:34

      Manor Gardens

      05:4506:35

      Trondheim Roundabout

      05:4506:35

      Curlew Gardens

      05:4606:36

      Teal Place

      05:4606:36

      Nightingale Place

      05:4706:37

      Tesco Supermarket

      05:4806:38

      Greenshank Drive

      05:4806:38

      The Paddock

      05:5006:40

      Bruce Gardens

      05:5106:41

      Dover Park

      05:5106:41

      Crematorium

      05:5206:42

      The Heathery

      05:5206:42

      Peploe Rise

      05:5406:44

      Eardley Crescent

      05:5406:44

      Lapwing Drive

      05:5506:45

      Annfield

      05:5506:45

      Beauly Crescent

      05:5606:46

      Macquarrie Crescent

      05:5706:47

      Meadowland

      05:5706:47

      Bannerman Avenue

      06:0306:53

      Railway Station Turning Circle

      06:0406:54

      Boreland Road

      06:0406:54

      Back O' Yards

      06:0606:56

      Manse Road

      06:0606:56

      Park & Ride

      06:1107:01

      Queensferry Lodge

      06:1507:05

      Ferry Road

      06:1507:05

      West Sands

      06:1607:06

      Battery Road Turning Circle

      06:1707:07
      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 bus start at 05:28 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.

      • What time does the 89B bus stop working?

        Services on the 89B 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 bus stop.

      89B (Edinburgh Buses)

      The first stop of the 89B bus route is Bus Station and the last stop is Battery Road Turning Circle. 89B is operational during everyday.

      Additional information: 89B has 47 stops. The total trip duration for this route is approximately 49 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.

      89B bus near me

      Last updated on September 14, 2026