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

      Last updated on May 5, 2026