Bus route 10 in Edinburgh goes from “Bonaly Terminus” to “Ocean Terminal”. In one direction or the other it serves 2 stops that it skips on the way back.
The route of bus 10

From “Bonaly Terminus” to “Ocean Terminal”: 46 stops. On the way: “Bonaly Crescent”, “Laverockdale Crescent”, “Westgarth Avenue”, “St Cuthbert’s Church”, “Rustic Cottages”, “Merchiston Castle School”, “Redford Barracks”, “Elliot Road”, “Elliot Place”, “Craiglockhart Road”. Then “Craiglockhart Park”, “Craiglockhart Campus”, “Glenlockhart Valley”, “Craiglockhart Sports Centre”, “Perdrixknowe”, “Meggetland Terrace”, “Polwarth Terrace”, “Ashley Terrace”, “Polwarth Parish Church”, “Polwarth Park”. Then “Polwarth Crescent”, “Merchiston Park”, “Viewforth”, “Leamington Terrace”, “Lochrin Buildings”, “Home Street”, “Bread Street”, “Usher Hall”, “Lothian Road”, “Princes Street (west)”. Then “George Street (Assembly Rooms)”, “Dublin Street”, “York Place”, “Elm Row”, “Hopetoun Crescent”, “McDonald Street”, “Redbraes Place”, “Bonnington Toll”, “Anderson Place”, “Swanfield”. Before “Ocean Terminal”: “Cables Wynd”, “Mill Lane”, “Prince Regent Street”, “Ocean Drive”.
The return journey is different. Towards “Bonaly Terminus”: 42 stops. Only in this direction does it call at “Stanwell Street”, “North St David Street”, “Barnshot Road” and “Grant Avenue”. Only in the direction of “Ocean Terminal” does it call at, among others, “Bonaly Crescent”, “Laverockdale Crescent”, “Westgarth Avenue”, “St Cuthbert’s Church”, “Elliot Place” and “George Street (Assembly Rooms)”. For the way back, board nearby: “Westgarth Avenue” → “Rustic Cottages” (200 m), “St Cuthbert’s Church” → “Rustic Cottages” (100 m), “Elliot Place” → “Craiglockhart Road” (100 m) and “George Street (Assembly Rooms)” → “Princes Street (Scott Mon.)” (250 m). Towards “Ocean Terminal”, board nearby: “Stanwell Street” → “Anderson Place” (100 m), “North St David Street” → “Dublin Street” (100 m), “Barnshot Road” → “St Cuthbert’s Church” (250 m) and “Grant Avenue” → “Bonaly Terminus” (350 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 9 towards “Ocean Terminal” and 5 the other way. Tap a stop to see its name.
Other routes along the way
Shared sections with other routes: between “Craiglockhart Road” and “Home Street” it shares the road with route 27; between “Rustic Cottages” and “Polwarth Terrace” it shares the road with route 45; between “Home Street” and “Elm Row” it shares the road with route 11.
Connections by stop, in route order:
- “Elliot Road”: bus 4
- “Elliot Place” (only towards “Ocean Terminal”): bus 4
- “Craiglockhart Road”: bus 4
- Stops from “Craiglockhart Park” to “Glenlockhart Valley”: buses 4 and 36
- “Polwarth Terrace”: bus 38
- “Ashley Terrace”: bus 38
- “Polwarth Park”: buses 22, 34 and 35
- Stops from “Polwarth Crescent” to “Viewforth”: buses 1, 34 and 35
- “Leamington Terrace”: buses 1, 23, 34, 35 and 36
- “Lochrin Buildings”: buses 1, 12, 23, 24, 34, 35, 36, 47, 47B and 60
- “Home Street”: buses 1, 2, 12, 23, 24, 34, 35, 36, 47, 47B, 60 and 124
- “Bread Street”: buses 1, 2, 12, 22, 23, 24, 30, 34, 35, 36, 47, 47B, 60 and 124
- “Usher Hall”: buses 1, 2, 12, 22, 23, 24, 26, 30, 31, 34, 35, 36, 47, 47B, 60, 124 and X19
- “Lothian Road”: buses 1, 3, 4, 12, 13, 19, 22, 24, 25, 26, 30, 31, 33, 34, 36, 37, 43, 44, 47, 47B, 100, 106, 124, X4 and X19
- “Princes Street (west)”: buses 1, 3, 4, 9, 13, 19, 23, 24, 25, 26, 29, 30, 31, 33, 34, 37, 43, 44, 100, 106, 124, X4 and X19
- “George Street (Assembly Rooms)” (only towards “Ocean Terminal”): buses 1, 3, 4, 9, 13, 19, 23, 24, 25, 26, 29, 30, 31, 33, 34, 37, 43, 44, 100, 106, 124, X4 and X19
- “Dublin Street” (only towards “Ocean Terminal”): buses 9, 13, 23 and 100
- “York Place”: buses 1, 4, 5, 7, 8, 14, 19, 25, 26, 34, 43, 44, 49, 106, 124, X4 and X19
- “Elm Row”: buses 1, 4, 5, 7, 8, 14, 19, 25, 34 and 49
- “Hopetoun Crescent”: buses 7, 13, 14, 17, 25 and 49
- “McDonald Street”: buses 13 and 36
- “Redbraes Place”: buses 13 and 36
- “Bonnington Toll”: bus 36
- “Anderson Place”: bus 36
- “Swanfield”: buses 7, 14, 17, 21, 25, 35 and 36
- “Cables Wynd”: buses 7, 14, 17, 21, 35 and 36
- “Mill Lane”: buses 7, 14, 17, 21, 34, 35 and 36
- “Prince Regent Street”: buses 7, 14, 17, 21, 34, 35 and 36
- “Ocean Drive” (only towards “Ocean Terminal”): buses 17, 34, 35 and 36
- “Ocean Terminal”: buses 17, 34, 35 and 36
- “Stanwell Street” (only towards “Bonaly Terminus”): buses 7, 14, 21 and 36
- “North St David Street” (only towards “Bonaly Terminus”): buses 1, 3, 4, 9, 13, 19, 23, 25, 26, 29, 30, 31, 33, 34, 37, 43, 44, 100, 106, 124, X4 and X19
Pages for these routes: bus 1, bus 2, bus 3, bus 4, bus 5, bus 7, bus 8, bus 9, bus 11, bus 12, bus 13, bus 14, bus 17, bus 19, bus 21, bus 22, bus 23, bus 24, bus 25, bus 26, bus 27, bus 29, bus 30, bus 31, 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 about bus 10
Does bus 10 go to “Craiglockhart Park”?
Yes, in both directions.
Where can I change from bus 10 to another bus route?
Most routes stop at “Lothian Road” (1, 3, 4, 12, 13, 19, 22, 24, 25, 26, 30, 31, 33, 34, 36, 37, 43, 44, 47, 47B, 100, 106, 124, X4 and X19) and “Princes Street (west)” (1, 3, 4, 9, 13, 19, 23, 24, 25, 26, 29, 30, 31, 33, 34, 37, 43, 44, 100, 106, 124, X4 and X19). All other stops with connections are listed above.
Checked on 29 September 2026. Source of the route and stops: Lothian Buses.