N43 Bus

List of stops

      Leith Street – Royston Roundabout

      Leith Street

      00:3002:45

      Princes Street (Waverley Steps)

      00:3102:46

      Princes Street (Scott Mon.)

      00:33
      00:35
      02:48
      02:50

      Princes Street (west)

      00:3602:51

      Queensferry Street

      00:3902:54

      Drumsheugh Place

      00:3902:54

      Dean Bridge

      00:4002:55

      Learmonth Terrace

      00:4002:55

      Stewart's Melville

      00:4102:56

      Queensferry Terrace

      00:4202:57

      Orchard Road

      00:4202:57

      Craigleith Drive

      00:4302:58

      Craigleith Road

      00:4402:59

      Maidencraig Crescent

      00:4402:59

      St Columba's Church

      00:4503:00

      Columba Avenue

      00:4503:00

      Telford Road

      00:4603:01

      Blackhall Library

      00:4603:01

      Marchfield Terrace

      00:4603:01

      Marchfield Park

      00:4703:02

      Marchfield Park Lane

      00:4703:02

      Hillpark Steps

      00:4803:03

      Clermiston Drive

      00:4803:03

      Parkgrove Street

      00:4903:04

      Parkgrove Road

      00:5003:05

      Drum Brae North

      00:5003:05

      Barnton Junction

      00:5103:06

      Cammo Crescent

      00:5103:06

      Braehead Avenue

      00:5103:06

      Cramond Bridge

      00:5203:07

      Craigiehall

      00:5203:07

      Burnshot Flyover

      00:5303:08

      Barnbougle Gate Lodge

      00:5403:09

      Easter Dalmeny

      00:5603:11

      Village Hall

      00:5703:12

      Bankhead Cottages

      00:5803:13

      Railway Station

      00:5903:14

      Ashburnham Road

      01:0003:15

      Queen Margaret Drive

      01:0103:16

      Burgess Road

      01:0203:17

      The Loan

      01:0303:18

      Queensferry Police Station

      01:0403:19

      Walker Drive

      01:0503:20

      Springfield View

      01:0503:20

      Springfield Crescent

      01:0603:21

      Echline Corner

      01:0703:22

      Echline Park

      01:0803:23

      Long Crook

      01:0903:24

      Ferrymuir Retail Park

      01:1103:26

      Ferrymuir Retail Park

      01:1103:26

      Dundas Castle

      01:1203:27

      Eilston Road

      01:1503:30

      Community Centre

      01:1503:30

      Station Road

      01:1603:31

      Manse Road

      01:1603:31

      Stirling Road

      01:1603:31

      Niddry Mains

      01:1903:34

      Broomhouse Drive

      01:1903:34

      Violet Wynd

      01:1903:34

      Station View

      01:1903:34

      Clay Pit Pond

      01:2003:35

      Sainsbury's

      01:2003:35

      Lamond Crescent

      01:2003:35

      Tippetknowes Estate

      01:2103:36

      Millgate

      01:2203:37

      Health Centre

      —03:37

      Craigton Place

      —03:38

      Glass Road

      —03:38

      Niddry Cottages

      —03:39

      Greendykes Steadings

      —03:42

      Aldi

      —03:43

      Albyn Place

      —03:43

      Bridge Place

      —03:44

      Post Office

      —03:45

      New Holygate

      —03:45

      Kirkhill Road

      —03:46

      Cardross Road

      —03:47

      Cardross Road

      —03:47

      Freeland Avenue

      —03:48

      Cemetery

      —03:49

      Alexander Street

      —03:50

      Oatridge Hotel

      —03:51

      St Andrews Drive

      —03:51

      Houstoun House Hotel

      —03:51

      Golf Club

      —03:51

      Riding School

      —03:52

      Badger Wood

      —03:53

      Knightsridge Road

      —03:53

      Burnside

      —03:54

      Bangour Hospital Main Gate

      —03:54

      Bangour Farm Road End

      —03:55

      Bents Cottages

      —03:56

      Royston Hall

      —03:57

      Royston Roundabout

      —03:58

      All trips in this timetable are wheelchair accessible.

      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: Leith Street – Royston Roundabout
      Leith Street - Princes Street - Queensferry Street - Queensferry Road - Hillhouse Road - Craigcrook Road - Queensferry Road - Clermiston Drive - Queensferry Road - Main Street - Bankhead Road - Station Road - Burgess Road - The Loan - Hopetoun Road - Bo'ness Road - Builyeon Road - Ferrymuir Road - Queensferry Road - Main Street - Stirling Road - Shale Road - Duntarvie Castle Road - Main Street - Niddry Road - North Greendykes Road - Greendykes Road - New Holygate - West Main Street - East Main Street - West Main Street - Main Street - Deans Road
      Inbound: Millgate – Leith Street
      Main Street - Stirling Road - Main Street - Queensferry Road - Ferrymuir Road - Builyeon Road - Bo'ness Road - Hopetoun Road - The Loan - Burgess Road - Station Road - Bankhead Road - Main Street - Queensferry Road - Hillhouse Road - Queensferry Road - Queensferry Street - Princes Street - Leith Street

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

      Frequently asked questions about route N43

      • What time does route N43 start operating?

        Services on route N43 start at 00:30 every day.

      • What time does route N43 stop operating?

        Services on route N43 end at 03:58 every day.

      • Is there a stop for route N43 near me?

        View the nearest stop for route N43.

      N43 (Edinburgh Buses)

      The first stop of the N43 bus route is Leith Street and the last stop is Royston Roundabout. N43 is operational during everyday.

      Additional information: N43 has 94 stops. The total trip duration for this route is approximately 73 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.

      N43 bus near me

      Last updated on November 15, 2026