Bus N107 Schedule in Edinburgh

Click to load interactive map
List of stops
        Map

        West Maitland Street – Dunbar Asda

        West Maitland Street

        00:2103:11

        Shandwick Place

        00:2403:13

        Princes Street (west)

        00:2703:15

        Princes Street (Scott Mon.)

        00:29
        00:32
        03:17
        03:20

        Princes Street (Waverley Steps)

        00:3303:21

        Leith Street

        00:3403:22

        Leopold Place

        00:3703:24

        Brunswick Street

        00:3803:25

        Wellington Street

        00:3803:25

        Brunton Place

        00:3803:25

        Abbeyhill

        00:3903:26

        Marionville Road

        00:4003:27

        Meadowbank Stadium

        00:4103:28

        Meadowbank House

        00:4203:29

        Abercorn Road

        00:4303:29

        Willowbrae Gardens

        00:4303:30

        Ulster Drive

        00:4403:31

        Northfield Crescent

        00:4403:31

        Paisley Drive

        00:4503:31

        Duddingston Mills

        00:4503:31

        Duddingston Avenue

        00:4603:32

        Duddingston Gardens

        00:4603:33

        Southfield Loan

        00:4703:33

        Milton Gardens North

        00:4703:34

        Portobello High School

        00:4803:34

        Hope Lane

        00:4903:35

        Magdalene Drive

        00:4903:35

        Edinburgh College (Milton Rd)

        00:5003:35

        Brunstane Bank

        00:5003:36

        Coillesdene Crescent

        00:5003:36

        Portobello Cemetery

        00:5103:37

        Milton Terrace

        00:5103:37

        Eastfield Gardens

        00:5203:37

        Brunstane Mill Road

        00:5203:37

        Edinburgh Road

        00:5303:38

        Maitland Park Road

        00:5303:38

        Fisherow

        00:5403:39

        Brunton Theatre Journey Hub

        00:5503:40

        Bridge Street

        00:5503:40

        High Street (Stop B)

        00:5603:41

        St Peter's Church

        00:5703:42

        Loretto Upper School

        00:5703:42

        Beulah

        00:5803:42

        Ashgrove North

        00:5803:43

        Windsor Park Drive

        00:5903:43

        Levenhall Roundabout

        00:5903:44

        Moir Crescent

        01:0003:44

        Galt Road

        01:0103:45

        Wallyford Journey Hub

        01:0103:45

        Railway Station

        01:0103:45

        Chuckers Row

        01:0203:46

        Strawberry Corner

        01:0203:46

        Kinwegar Recycling Centre

        01:0303:47

        Dolphingstone Farm

        01:0403:48

        Polson Gardens

        01:0703:50

        Polson Park

        01:0703:51

        Coal Neuk

        01:0803:51

        Bridge Street

        01:0803:51

        Police Station

        01:0903:52

        Morrison Avenue

        01:1003:53

        Muirpark Road

        01:1003:53

        Whiteloch Road

        01:1303:56

        St Germains Terrace

        01:1303:56

        Satellite Park

        01:1403:57

        Industrial Estate West

        01:1403:57

        Roundabout

        01:1603:59

        Gladsmuir Farmhouse

        01:1704:00

        Lamington Road

        01:1704:00

        Liberty Hall

        01:1804:01

        Coates Road

        01:2004:02

        Letham Mains Rd End

        01:2104:03

        Arthurs Way

        01:2204:04

        Gateside Road

        01:2304:05

        Knowes Road

        01:2304:05

        Park Lane

        01:2304:06

        Letham Drive

        01:2404:06

        Station Road

        01:2404:06

        Corn Exchange

        01:2504:07

        Market Street

        01:2504:07

        Artillery Park

        01:25

        Dunbar Road

        01:26

        Traprain Terrace

        01:26

        Abbey Toll

        01:28

        Abbey Mains

        01:29

        Beanston

        01:30

        Monksmuir Park

        01:31

        Hailes Rd End

        01:32

        Orchardfield

        01:35

        The Mart

        01:35

        Bridgend Hotel

        01:35

        Phantassie Farm

        01:36

        The Knowes

        01:37

        Biel

        01:39

        Tynefield

        01:39

        Foxlake

        01:40

        Hedderwick Hill Road End

        01:40

        East Links Family Park

        01:42

        Duke Street

        01:42

        School Brae

        01:42

        Caravan Park

        01:43

        Old Police Station

        01:44

        Belhaven

        01:44

        Gala Green

        01:45

        Grahame Place

        01:46

        Boroughdales

        01:46

        Bleachingfield

        01:47

        High Street

        01:48

        Railway Station

        01:48

        Parish Church

        01:49

        Bellevue Avenue

        01:49

        Goldenstones Avenue

        01:50

        Dunbar Asda

        01:52

        Dunbar Asda

        01:53
        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 Free API Access →

        Route Path (Streets & Roads)

        Outbound: West Maitland Street – Dunbar Asda
        West Maitland Street - Shandwick Place - Princes Street - Leith Street - London Road - Willowbrae Road - Milton Road West - Milton Road - Milton Road East - Edinburgh Road - North High Street - Bridge Street - High Street - Linkfield Road - Haddington Road - The Loan - Salters Road - Edinburgh Road - Bridge Street - High Street - Morrison Avenue - Main Road - West Road - Station Road - Court Street - Market Street - Dunbar Road - Pencraig Brae - Haddington Road - Bridge Street - Dunbar Road - Edinburgh Road - Forth View - Edinburgh Road - High Street - Belhaven Road - High Street - Queen's Road - Spott Road
        Inbound: High Street – High Street (Stop C)
        High Street - Court Street - Station Road - West Road - Main Road - Westbank Road - Haddington Road - High Street - Bridge Street - Edinburgh Road - Salters Road - The Loan - Moir Crescent - Linkfield Road - Windsor Park Drive - Linkfield Road - High Street

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

        Bus N107 FAQ

        • What time does the N107 bus start operating?

          Services on the N107 bus start at 00:21 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • What time does the N107 bus stop working?

          Services on the N107 bus stop at 04:07 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • Is there a N107 bus stop near me?

          Click here to view the nearest N107 bus stop.

        N107 (Edinburgh Buses)

        The first stop of the N107 bus route is West Maitland Street and the last stop is Dunbar Asda. N107 is operational during everyday.

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

        N107 bus near me

        Last updated on July 12, 2026