Bus route 25 in Edinburgh runs between “Restalrig Avenue” and “Heriot Watt Campus”.
Where bus 25 goes

From “Restalrig Avenue” to “Heriot Watt Campus”: 54 stops. On the way: “Britwell Crescent”, “Piershill Cemetery”, “Craigentinny Avenue”, “Craigentinny Crossroads”, “Loganlea Road”, “Loaning Road”, “Restalrig Drive”, “Findlay Avenue”, “Sleigh Drive”, “Restalrig Gardens”. Then “Marionville Drive”, “Marionville Avenue”, “Lochend Gardens”, “Lochend Castle Barns”, “Lochend Park”, “Hermitage Park Grove”, “Woodville Terrace”, “Burns Street”, “Duke Street”, “Academy Street”. Then “Foot of the Walk”, “Balfour Street”, “Pilrig Street”, “Shrubhill”, “Elm Row”, “Leith Street”, “Princes Street (Waverley Steps)”, “Shandwick Place”, “Atholl Crescent”, “Haymarket Station”. Then “Caledonian Village”, “Dalry Primary School”, “Murieston Crescent”, “Gorgie City Farm”, “Tynecastle”, “Stewart Terrace”, “Gorgie Park Road”, “Balgreen Road”, “Saughton Park”, “Chesser Cottages”. Then “Chesser Avenue”, “Stenhouse Mill Lane”, “HMP Edinburgh”, “Saughton Mains Avenue”, “Parkhead Terrace”, “Sighthill Post office”, “Sighthill Gardens”, “Napier University (Sighthill)”, “Wester Hailes Road”, “Calder View”. Before “Heriot Watt Campus”: “Hermiston Park & Ride”, “The Avenue”.
The return journey is different. Towards “Restalrig Avenue”: 49 stops. Only in this direction does it call at, among others, “Burtons Biscuits Factory”, “Sighthill Green”, “Broomhouse Road”, “Saughton Mains”, “Craigentinny Road” and “Loganlea Place”. Only in the direction of “Heriot Watt Campus” does it call at, among others, “Britwell Crescent”, “Piershill Cemetery”, “Craigentinny Avenue”, “Craigentinny Crossroads”, “Loganlea Road” and “Academy Street”. For the way back, board nearby: “Britwell Crescent” → “Restalrig Avenue” (250 m), “Piershill Cemetery” → “Restalrig Avenue” (300 m), “Craigentinny Avenue” → “Craigentinny Road” (300 m) and “Craigentinny Crossroads” → “Craigentinny Road” (300 m). Towards “Heriot Watt Campus”, board nearby: “Burtons Biscuits Factory” → “Calder View” (150 m), “Sighthill Green” → “Napier University (Sighthill)” (150 m), “Broomhouse Road” → “Sighthill Post office” (200 m) and “Saughton Mains” → “Parkhead Terrace” (200 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 13 towards “Heriot Watt Campus” and 7 the other way. Tap a stop to see its name.
Other routes along the way
Shared sections with other routes: between “Princes Street (Waverley Steps)” and “Napier University (Sighthill)” it shares the road with routes 3 and 33; between “Chesser Avenue” and “The Avenue” it shares the road with route 35; between “Craigentinny Crossroads” and “Marionville Avenue” it shares the road with route 19.
Connections by stop, in route order:
- “Restalrig Avenue”: buses 5, 15, 26 and 45
- “Britwell Crescent” (only towards “Heriot Watt Campus”): buses 5, 15, 26 and 45
- “Piershill Cemetery” (only towards “Heriot Watt Campus”): buses 5, 15, 26 and 45
- “Craigentinny Avenue” (only towards “Heriot Watt Campus”): buses 15, 26, 45 and 49
- “Craigentinny Crossroads” (only towards “Heriot Watt Campus”): bus 49
- “Loganlea Road” (only towards “Heriot Watt Campus”): bus 49
- “Loaning Road”: bus 49
- “Restalrig Drive”: bus 49
- Stops from “Findlay Avenue” to “Marionville Drive”: buses 13, 34 and 49
- “Marionville Avenue”: buses 13 and 34
- “Lochend Gardens”: buses 13 and 34
- “Lochend Castle Barns”: buses 13, 34 and 49
- “Lochend Park”: bus 13
- “Hermitage Park Grove”: bus 13
- “Woodville Terrace”: buses 1, 13 and 49
- “Burns Street”: buses 1 and 49
- “Duke Street”: buses 1, 7, 14, 16, 17, 36 and 49
- “Academy Street” (only towards “Heriot Watt Campus”): buses 1, 7, 14, 16, 17, 36 and 49
- “Foot of the Walk”: buses 1, 7, 10, 14, 16, 17, 36 and 49
- “Balfour Street”: buses 1, 7, 11, 13, 14, 16, 17 and 49
- “Pilrig Street”: buses 7, 11, 13, 14, 16, 17 and 49
- “Shrubhill”: buses 7, 10, 11, 13, 14, 16, 17 and 49
- “Elm Row”: buses 1, 5, 7, 8, 10, 11, 14, 16, 34, 45 and 49
- “Leith Street”: buses 1, 5, 7, 8, 10, 11, 14, 15, 16, 26, 34, 43, 44, 45, 49, 106, 124, X4 and X19
- “Princes Street (Waverley Steps)”: buses 1, 10, 11, 13, 15, 16, 24, 26, 29, 30, 31, 34, 37, 43, 44, 100, 106, 124, X4 and X19
- “Shandwick Place”: buses 1, 2, 10, 11, 12, 13, 15, 16, 22, 24, 26, 30, 31, 34, 36, 37, 43, 44, 47, 47B, 60, 100, 106, 124, X4 and X19
- “Atholl Crescent” (only towards “Heriot Watt Campus”): buses 2, 13, 26, 31, 44, 60, 100, X4 and X19
- “Haymarket Station”: buses 2, 12, 22, 26, 30, 31, 44, 60, 100, X4 and X19
- “Caledonian Village”: buses 1, 2, 12, 22, 26, 30, 31, 34, 44, 100 and X19
- “Dalry Primary School”: buses 1, 2, 22, 30, 34 and 44
- “Murieston Crescent”: buses 1, 2, 22, 34 and 44
- “Gorgie City Farm”: buses 1, 2, 22, 34 and 44
- “Tynecastle”: buses 1, 2, 22, 34, 38 and 44
- “Stewart Terrace”: buses 1, 2, 22, 34, 38 and 44
- Stops from “Gorgie Park Road” to “Saughton Park”: buses 1, 2, 30 and 38
- “Chesser Cottages” (only towards “Heriot Watt Campus”): buses 22, 30 and 38
- Stops from “Chesser Avenue” to “HMP Edinburgh”: buses 22 and 30
- “Saughton Mains Avenue”: buses 30, 34 and 36
- “Parkhead Terrace” (only towards “Heriot Watt Campus”): buses 30, 34 and 36
- “Sighthill Post office”: buses 34 and 36
- “Sighthill Gardens” (only towards “Heriot Watt Campus”): buses 34 and 36
- “Napier University (Sighthill)”: buses 18, 20, 32, 34 and 36
- “Wester Hailes Road” (only towards “Heriot Watt Campus”): buses 18, 20, 32, 34 and 36
- “Calder View” (only towards “Heriot Watt Campus”): buses 20, 32 and 34
- “Hermiston Park & Ride”: buses 32, 34 and 70
- “The Avenue”: buses 32, 34 and 45
- “Heriot Watt Campus”: buses 32, 34 and 45
- “Burtons Biscuits Factory” (only towards “Restalrig Avenue”): buses 18, 20, 32, 34 and 36
- “Sighthill Green” (only towards “Restalrig Avenue”): buses 34 and 36
- “Broomhouse Road” (only towards “Restalrig Avenue”): buses 34 and 36
- “Saughton Mains” (only towards “Restalrig Avenue”): buses 30, 34 and 36
- “Craigentinny Road” (only towards “Restalrig Avenue”): bus 49
- “Loganlea Place” (only towards “Restalrig Avenue”): buses 5, 15, 26, 34 and 45
- “Loganlea Drive” (only towards “Restalrig Avenue”): buses 5, 15, 26, 34 and 45
Pages for these routes: bus 1, bus 2, bus 3, bus 5, bus 7, bus 8, bus 10, bus 11, bus 12, bus 13, bus 14, bus 15, bus 16, bus 17, bus 18, bus 19, bus 20, bus 22, bus 24, bus 26, bus 29, bus 30, bus 31, bus 32, bus 33, bus 34, bus 35, bus 36, bus 37, bus 38, bus 43, bus 44, bus 45, bus 47, bus 47B, bus 49, bus 60, bus 100, bus 106.
Passes and concessions
Which passes are available and who travels free is explained on a separate page: how to pay for public transport in Edinburgh.
Questions and answers
Does bus 25 go to “Lochend Park”?
Yes, in both directions.
Where can I change from bus 25 to another bus route?
Most routes stop at “Princes Street (Waverley Steps)” (1, 10, 11, 13, 15, 16, 24, 26, 29, 30, 31, 34, 37, 43, 44, 100, 106, 124, X4 and X19) and “Shandwick Place” (1, 2, 10, 11, 12, 13, 15, 16, 22, 24, 26, 30, 31, 34, 36, 37, 43, 44, 47, 47B, 60, 100, 106, 124, X4 and X19). All other stops with connections are listed above.
Checked on 4 October 2026. Source of the route and stops: Lothian Buses.