N25 Bus

Click to load interactive map
List of stops
        Monday to Sunday

        Duke Street – Heriot Watt Campus

        Duke Street

        00:1900:44——————23:59

        Academy Street

        00:1900:44——————23:59

        Foot of the Walk

        00:2100:46——————00:01 +1

        Balfour Street

        00:2200:47——————00:02 +1

        Pilrig Street

        00:2300:48——————00:03 +1

        Shrubhill

        00:2400:49——————00:04 +1

        Elm Row

        00:2500:50——————00:05 +1

        Leith Street

        00:2700:5201:1701:4702:2702:4703:1203:3700:07 +1

        Princes Street (Waverley Steps)

        00:2900:5401:1901:4902:2902:4903:1403:3900:09 +1

        Princes Street (Scott Mon.)

        00:32
        00:35
        00:57
        01:00
        01:22
        01:25
        01:52
        01:55
        02:32
        02:35
        02:52
        02:55
        03:17
        03:20
        03:42
        03:45
        00:12 +1
        00:15 +1

        Princes Street (west)

        00:3701:0201:2701:5702:3702:5703:2203:4700:17 +1

        Shandwick Place

        00:3901:0401:2901:5902:3902:5903:2403:4900:19 +1

        Atholl Crescent

        00:4001:0501:3002:0002:4003:0003:2503:5000:20 +1

        Haymarket Station

        00:4201:0701:3202:0202:4203:0203:2703:5200:22 +1

        Caledonian Village

        00:4301:0801:3302:0302:4303:0303:2803:5300:23 +1

        Dalry Primary School

        00:4301:0801:3302:0302:4303:0303:2803:5300:23 +1

        Murieston Crescent

        00:4401:0901:3402:0402:4403:0403:2903:5400:24 +1

        Gorgie City Farm

        00:4401:0901:3402:0402:4403:0403:2903:5400:24 +1

        Tynecastle

        00:4501:1001:3502:0502:4503:0503:3003:5500:25 +1

        Stewart Terrace

        00:4501:1001:3502:0502:4503:0503:3003:5500:25 +1

        Gorgie Park Road

        00:4601:1101:3602:0602:4603:0603:3103:5600:26 +1

        Balgreen Road

        00:4801:1301:3802:0802:4803:0803:3303:5800:28 +1

        Saughton Park

        00:4801:1301:3802:0802:4803:0803:3303:5800:28 +1

        Chesser Cottages

        00:4801:1301:3802:0802:4803:0803:3303:5800:28 +1

        Chesser Avenue

        00:4901:1401:3902:0902:4903:0903:3403:5900:29 +1

        Stenhouse Mill Lane

        00:4901:1401:3902:0902:4903:0903:3403:5900:29 +1

        HMP Edinburgh

        00:5001:1501:4002:1002:5003:1003:3504:0000:30 +1

        Saughton Mains Avenue

        00:5101:1601:4102:1102:5103:1103:3604:0100:31 +1

        Parkhead Terrace

        00:5201:1701:4202:1202:5203:1203:3704:0200:32 +1

        Sighthill Post office

        00:5201:1701:4202:1202:5203:1203:3704:0200:32 +1

        Sighthill Gardens

        00:5301:1801:4302:1302:5303:1303:3804:0300:33 +1

        Napier University (Sighthill)

        00:5401:1901:4402:1402:5403:1403:3904:0400:34 +1

        Wester Hailes Road

        00:5501:2001:4502:1502:5503:1503:4004:0500:35 +1

        Calder View

        00:5601:2101:4602:1602:5603:1603:4104:0600:36 +1

        Hermiston Park & Ride

        00:5801:2301:4802:1802:5803:1803:4304:0800:38 +1

        The Avenue

        01:0001:2501:5002:2003:0003:2003:4504:1000:40 +1

        Heriot Watt Campus

        01:0101:2601:5102:2103:0103:2103:4604:1100:41 +1

        All trips in this timetable are wheelchair accessible.

        Times marked with "—" indicate that the vehicle does not stop at this stop.
        The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

        Heriot Watt Campus – Leith Street

        Heriot Watt Campus00:0500:4501:0501:3501:5502:2503:05
        The Avenue00:0500:4501:0501:3501:5502:2503:05
        Hermiston Park & Ride00:0800:4801:0801:3801:5802:2803:08
        Burtons Biscuits Factory00:0900:4901:0901:3901:5902:2903:09
        Napier University (Sighthill)00:1000:5001:1001:4002:0002:3003:10
        Sighthill Green00:1000:5001:1001:4002:0002:3003:10
        Broomhouse Road00:1100:5101:1101:4102:0102:3103:11
        Sighthill Post Office00:1200:5201:1201:4202:0202:3203:12
        Saughton Mains00:1300:5301:1301:4302:0302:3303:13
        Saughton Mains Avenue00:1300:5301:1301:4302:0302:3303:13
        HMP Edinburgh00:1400:5401:1401:4402:0402:3403:14
        Stenhouse Mill Lane00:1400:5401:1401:4402:0402:3403:14
        Chesser Avenue00:1500:5501:1501:4502:0502:3503:15
        Saughton Park00:1600:5601:1601:4602:0602:3603:16
        Balgreen Road00:1700:5701:1701:4702:0702:3703:17
        Gorgie Park Road00:1700:5701:1701:4702:0702:3703:17
        Stewart Terrace00:1800:5801:1801:4802:0802:3803:18
        Tynecastle00:1900:5901:1901:4902:0902:3903:19
        Gorgie City Farm00:1900:5901:1901:4902:0902:3903:19
        Murieston Crescent00:2001:0001:2001:5002:1002:4003:20
        Dalry Primary School00:2001:0001:2001:5002:1002:4003:20
        Caledonian Village00:2101:0101:2101:5102:1102:4103:21
        Haymarket Station00:2201:0201:2201:5202:1202:4203:22
        Shandwick Place00:2401:0401:2401:5402:1402:4403:24
        Princes Street (west)00:2701:0701:2701:5702:1702:4703:27
        Princes Street (Scott Mon.)00:2901:0901:2901:5902:1902:4903:29
        Princes Street (Waverley Steps)—01:1001:3002:0002:2002:5003:30
        Leith Street—01:1201:3202:0202:2202:5203:32
        Leith Street—01:1301:3302:0302:2302:5303:33

        All trips in this timetable are wheelchair accessible.

        Times marked with "—" indicate that the vehicle does not stop at this stop.
        The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
        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: Duke Street – Heriot Watt Campus
        Duke Street - Leith Walk - Leith Street - Princes Street - Shandwick Place - Atholl Crescent Lane - Dalry Road - Gorgie Road - Stenhouse Road - Calder Road - Calder View - The Avenue
        Inbound: Heriot Watt Campus – Leith Street
        The Avenue - Calder Road - Stenhouse Road - Gorgie Road - Dalry Road - Shandwick Place - Princes Street - Leith Street

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

        Bus N25 FAQ

        • What time does the N25 bus start operating?

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

        • What time does the N25 bus stop working?

          Services on the N25 bus stop at 00:41 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • Is there a N25 bus stop near me?

          Click here to view the nearest N25 bus stop.

        N25 (Edinburgh Buses)

        The first stop of the N25 bus route is Duke Street and the last stop is Heriot Watt Campus. N25 is operational during everyday.

        Additional information: N25 has 37 stops. The total trip duration for this route is approximately 42 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.

        N25 bus near me

        Last updated on October 10, 2026