Bus route 22 in Edinburgh goes from “Granton Harbour” to “Gyle Centre”.
Where bus 22 goes

Towards “Gyle Centre”: 53 stops. After “Granton Harbour”, the bus calls at “Granton Square”, “Waterfront Lighthouse”, “Saltire Square”, “Waterfront Avenue”, “Waterfront Broadway”, “Royston Mains Crescent”, “Boswall Parkway”, “Crewe Road West”, “Crewe Road Gardens”, “Crewe Toll”. Then “North Werber Park”, “West Woods”, “Western General”, “Comely Bank Cemetery”, “Flora Stevenson School”, “Orchard Brae Avenue”, “Learmonth Terrace”, “Dean Bridge”, “Drumsheugh Place”, “Queensferry Street”. Then “Lothian Road”, “The Exchange”, “Morrison Crescent”, “Fountain Park”, “Angle Park Terrace”, “St Michaels Church”, “Shandon Place”, “Hermand Street”, “Hutchison Crossway”, “Hutchison Place”. Then “Slateford Station”, “Edinburgh West Retail Park”, “Chesser Grove”, “Chesser Avenue”, “Stenhouse Terrace”, “Stenhouse Grove”, “Saughton Mains Street”, “Saughton Road North”, “Saughton House”, “Broomhouse Gardens”. Then “Broomhouse Avenue”, “Broomhouse Roundabout”, “South Gyle Access”, “Bankhead Drive”, “Forrester High School”, “South Gyle Wynd”, “South Gyle Mains”, “South Gyle Park”, “Redheughs Avenue”, “Lochside Place”. Before “Gyle Centre”: “Lochside Crescent”.
On the way back, from “Gyle Centre” to “Granton Harbour”: 51 stops. Only in this direction does it call at “Stenhouse Crescent”, “Moat Drive” and “Chestnut Street”. Only in the direction of “Gyle Centre” does it call at “Granton Square”, “Orchard Brae Avenue”, “Hermand Street”, “Chesser Avenue” and “South Gyle Access”. For the way back, board nearby: “Granton Square” → “Granton Harbour” (250 m), “Orchard Brae Avenue” → “Flora Stevenson School” (200 m), “Hermand Street” → “Moat Drive” (200 m) and “Chesser Avenue” → “Chesser Grove” (150 m). Towards “Gyle Centre”, board nearby: “Stenhouse Crescent” → “Chesser Avenue” (150 m), “Moat Drive” → “Hermand Street” (200 m) and “Chestnut Street” → “Waterfront Lighthouse” (250 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 5 towards “Gyle Centre” and 3 the other way. Tap a stop to see its name.
Where to change
On part of the route, between “Boswall Parkway” and “Queensferry Street” it shares the road with route 19; between “Broomhouse Roundabout” and “Gyle Centre” it shares the road with routes 12 and 21; between “Crewe Toll” and “Queensferry Street” it shares the road with route 37.
Connections by stop, in route order:
- “Granton Harbour”: buses 9, 16 and 17
- “Granton Square” (only towards “Gyle Centre”): buses 9, 16 and 17
- “Waterfront Lighthouse”: buses 9, 16 and 17
- “Saltire Square”: buses 8, 9, 16 and 17
- Stops from “Waterfront Avenue” to “Boswall Parkway”: buses 8, 9, 14, 16, 17, 24, 32 and 38
- “Crewe Road West”: buses 14 and 38
- “Crewe Road Gardens”: buses 27, 29 and 38
- “Crewe Toll”: buses 24, 27, 29 and 38
- Stops from “North Werber Park” to “Comely Bank Cemetery”: buses 24, 29, 38 and 106
- “Flora Stevenson School”: buses 24, 29, 38, 43, 47, 47B and 106
- “Orchard Brae Avenue” (only towards “Gyle Centre”): buses 24, 29, 43, 47, 47B and 106
- “Learmonth Terrace”: buses 36, 43, 47, 47B and 106
- “Dean Bridge”: buses 36, 43, 47, 47B and 106
- “Drumsheugh Place”: buses 3, 4, 13, 25, 26, 31, 33, 36, 43, 44, 47, 47B, 100, 106, X4 and X19
- “Queensferry Street”: buses 1, 3, 4, 10, 11, 13, 15, 16, 24, 25, 26, 30, 31, 33, 34, 36, 43, 44, 47, 47B, 100, 106, 124, X4 and X19
- “Lothian Road”: buses 1, 3, 4, 10, 11, 13, 15, 16, 24, 25, 26, 30, 31, 33, 34, 36, 43, 44, 47, 47B, 100, 106, 124, X4 and X19
- “The Exchange”: buses 1, 3, 4, 10, 11, 13, 15, 16, 24, 25, 26, 30, 31, 33, 34, 36, 43, 44, 47, 47B, 60, 100, 106, 124, X4 and X19
- “Morrison Crescent”: buses 1, 3, 4, 25, 26, 30, 31, 33, 34, 44, 60, 100 and X19
- “Fountain Park”: buses 1, 3, 4, 25, 30, 33, 34 and 44
- “Angle Park Terrace”: buses 1, 3, 4, 10, 25, 27, 33, 34 and 44
- “St Michaels Church”: buses 1, 3, 4, 25, 33, 34 and 44
- “Shandon Place”: buses 1, 3, 4, 25, 33, 34, 38 and 44
- “Hermand Street” (only towards “Gyle Centre”): buses 4, 34, 38 and 44
- “Hutchison Crossway”: buses 4, 34 and 44
- “Hutchison Place”: buses 4, 34 and 44
- “Slateford Station”: buses 4, 20, 34 and 44
- “Edinburgh West Retail Park”: buses 3, 20, 25, 30 and 33
- “Chesser Grove”: buses 3, 25, 30 and 33
- “Chesser Avenue” (only towards “Gyle Centre”): buses 3, 25, 30 and 33
- “Stenhouse Terrace”: buses 1, 3, 25, 30 and 33
- Stops from “Stenhouse Grove” to “Saughton House”: bus 1
- “Broomhouse Roundabout”: bus 18
- “South Gyle Access” (only towards “Gyle Centre”): buses 18, 32 and 36
- Stops from “Bankhead Drive” to “South Gyle Wynd”: bus 18
- “South Gyle Park”: bus 18
- “Redheughs Avenue”: buses 18, 32 and 36
- “Lochside Place”: buses 18, 32 and 36
- “Lochside Crescent”: buses 18, 32, 36, 70 and 71
- “Gyle Centre”: buses 17, 18, 31, 32, 36, 70, 71, 100 and X19
- “Stenhouse Crescent” (only towards “Granton Harbour”): buses 1, 3, 25, 30 and 33
- “Moat Drive” (only towards “Granton Harbour”): buses 4, 34, 38 and 44
- “Chestnut Street” (only towards “Granton Harbour”): bus 9
Pages for these routes: bus 1, bus 3, bus 4, bus 8, bus 9, bus 10, bus 11, bus 12, bus 13, bus 14, bus 15, bus 16, bus 17, bus 18, bus 19, bus 20, bus 21, bus 24, bus 25, bus 26, bus 27, bus 29, bus 30, bus 31, bus 32, bus 33, bus 34, bus 36, bus 37, bus 38, bus 43, bus 44, bus 47, bus 47B, bus 60, bus 100, bus 106.
Passes and concessions
Tickets, passes and concessions are covered on a separate page: how to pay for public transport in Edinburgh.
Questions about bus 22
Does bus 22 go to “Boswall Parkway”?
Yes, in both directions.
Where can I change from bus 22 to another bus route?
Most routes stop at “Queensferry Street” (1, 3, 4, 10, 11, 13, 15, 16, 24, 25, 26, 30, 31, 33, 34, 36, 43, 44, 47, 47B, 100, 106, 124, X4 and X19) and “The Exchange” (1, 3, 4, 10, 11, 13, 15, 16, 24, 25, 26, 30, 31, 33, 34, 36, 43, 44, 47, 47B, 60, 100, 106, 124, X4 and X19). All other stops with connections are listed above.
Checked on 27 September 2026. Source of the route and stops: Lothian Buses.