N25 Bus

Click to load interactive map
List of stops
        Map

        Leith Street – Heriot Watt Campus

        Leith Street

        00:0700:2700:5201:1701:4702:2702:4703:1203:37

        Princes Street (Waverley Steps)

        00:1000:3000:5501:2001:5002:3002:5003:1503:40

        Princes Street (Scott Mon.)

        00:12
        00:15
        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

        Princes Street (west)

        00:1700:3701:0201:2701:5702:3702:5703:2203:47

        Shandwick Place

        00:1900:3901:0401:2901:5902:3902:5903:2403:49

        Atholl Crescent

        00:2000:4001:0501:3002:0002:4003:0003:2503:50

        Haymarket Station

        00:2200:4201:0701:3202:0202:4203:0203:2703:52

        Caledonian Village

        00:2300:4301:0801:3302:0302:4303:0303:2803:53

        Dalry Primary School

        00:2400:4401:0901:3402:0402:4403:0403:2903:54

        Murieston Crescent

        00:2400:4401:0901:3402:0402:4403:0403:2903:54

        Gorgie City Farm

        00:2500:4501:1001:3502:0502:4503:0503:3003:55

        Tynecastle

        00:2600:4601:1101:3602:0602:4603:0603:3103:56

        Stewart Terrace

        00:2600:4601:1101:3602:0602:4603:0603:3103:56

        Gorgie Park Road

        00:2700:4701:1201:3702:0702:4703:0703:3203:57

        Balgreen Road

        00:2800:4801:1301:3802:0802:4803:0803:3303:58

        Saughton Park

        00:2800:4801:1301:3802:0802:4803:0803:3303:58

        Chesser Cottages

        00:2900:4901:1401:3902:0902:4903:0903:3403:59

        Chesser Avenue

        00:2900:4901:1401:3902:0902:4903:0903:3403:59

        Stenhouse Mill Lane

        00:3000:5001:1501:4002:1002:5003:1003:3504:00

        HMP Edinburgh

        00:3000:5001:1501:4002:1002:5003:1003:3504:00

        Saughton Mains Avenue

        00:3100:5101:1601:4102:1102:5103:1103:3604:01

        Parkhead Terrace

        00:3200:5201:1701:4202:1202:5203:1203:3704:02

        Sighthill Post office

        00:3300:5301:1801:4302:1302:5303:1303:3804:03

        Sighthill Gardens

        00:3400:5401:1901:4402:1402:5403:1403:3904:04

        Napier University (Sighthill)

        00:3400:5401:1901:4402:1402:5403:1403:3904:04

        Wester Hailes Road

        00:3500:5501:2001:4502:1502:5503:1503:4004:05

        Calder View

        00:3600:5601:2101:4602:1602:5603:1603:4104:06

        Hermiston Park & Ride

        00:3800:5801:2301:4802:1802:5803:1803:4304:08

        The Avenue

        00:4001:0001:2501:5002:2003:0003:2003:4504:10

        Heriot Watt Campus

        00:4101:0101:2601:5102:2103:0103:2103:4604:11

        Heriot Watt Campus – Leith Street

        Heriot Watt Campus00:4501:0501:5502:2503:05
        The Avenue00:4601:0601:5602:2603:06
        Hermiston Park & Ride00:4801:0801:5802:2803:08
        Burtons Biscuits Factory00:5001:1002:0002:3003:10
        Napier University (Sighthill)00:5101:1102:0102:3103:11
        Sighthill Green00:5101:1102:0102:3103:11
        Broomhouse Road00:5201:1202:0202:3203:12
        Sighthill Post Office00:5301:1302:0302:3303:13
        Saughton Mains00:5401:1402:0402:3403:14
        Saughton Mains Avenue00:5401:1402:0402:3403:14
        HMP Edinburgh00:5501:1502:0502:3503:15
        Stenhouse Mill Lane00:5501:1502:0502:3503:15
        Chesser Avenue00:5601:1602:0602:3603:16
        Saughton Park00:5701:1702:0702:3703:17
        Balgreen Road00:5701:1702:0702:3703:17
        Gorgie Park Road00:5801:1802:0802:3803:18
        Stewart Terrace00:5901:1902:0902:3903:19
        Tynecastle00:5901:1902:0902:3903:19
        Gorgie City Farm01:0001:2002:1002:4003:20
        Murieston Crescent01:0001:2002:1002:4003:20
        Dalry Primary School01:0101:2102:1102:4103:21
        Caledonian Village01:0101:2102:1102:4103:21
        Haymarket Station01:0201:2202:1202:4203:22
        Shandwick Place01:0501:2502:1502:4503:25
        Princes Street (west)01:0701:2702:1702:4703:27
        Princes Street (Scott Mon.)01:0901:2902:1902:4903:29
        Princes Street (Waverley Steps)01:1001:3002:2002:5003:30
        Leith Street01:1201:3202:2202:5203:32
        Leith Street01:1301:3302:2302:5303:33
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Leith Street – Heriot Watt Campus
        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:07 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • What time does the N25 bus stop working?

          Services on the N25 bus stop at 04:11 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.

        Lothian Buses N25 bus Route Map

        N25 bus Line Map PDF Version: N25 timetable, stops and map

        N25 (Edinburgh Buses)

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

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

        N25 bus near me

        Last updated on May 12, 2026