Bus route 106 in Edinburgh goes from “High Street” to “Western General Hospital”. One stop is served in one direction only.
Which way bus 106 runs

Towards “Western General Hospital”: 69 stops. After “High Street”, the bus calls at “Police Station”, “Station Road”, “Letham Drive”, “Park Lane”, “Knowes Road”, “Gateside Road”, “Arthurs Way”, “Letham Mains Rd End”, “Coates Road”, “Liberty Hall”. Then “Gladsmuir Farmhouse”, “Roundabout”, “Penston Road End”, “St Germains Terrace”, “Whiteloch Road”, “The Christies”, “Muirpark Road”, “Morrison Avenue”, “St Martin’s School”, “Bridge Street”. Then “Polson Park”, “Polson Gardens”, “Dolphingstone Farm”, “Kinwegar Recycling Centre”, “Strawberry Corner”, “Chuckers Row”, “Railway Station”, “Wallyford Journey Hub”, “Galt Road”, “Moir Crescent”. Then “Levenhall Roundabout”, “Windsor Park Drive”, “Ashgrove North”, “Beulah”, “Loretto Upper School”, “St Peter’s Church”, “Brunton Theatre Journey Hub”, “North High Street”, “Fisherrow”, “Harbour Point”. Then “Clayknowes Crescent”, “Stoneyhill Drive”, “Clayknowes Place”, “Clayknowes Avenue”, “Clayknowes Court”, “Denholm Drive”, “Queen Margaret University”, “Queen Margaret Drive”, “Fort Kinnaird East”, “Fort Kinnaird”. Then “Fort Kinnaird West”, “The Jewel”, “Paisley Drive”, “Meadowbank House”, “Abbeyhill”, “Calton Terrace Brae”, “Regent Terrace”, “St Andrew’s House”, “Waterloo Place”, “Princes Street (Waverley Steps)”. Before “Western General Hospital”: “Queensferry Street”, “Drumsheugh Place”, “Dean Bridge”, “Learmonth Terrace”, “Flora Stevenson School”, “Comely Bank Cemetery”, “Western General”.
On the way back, from “Western General Hospital” to “High Street”: 72 stops. After “Bridge Street”, the bus runs a loop via “High Street (Stop B)”, “St Peter’s Church”, “Loretto Upper School”, “Beulah” and “Ashgrove North” and returns to “Bridge Street”. Only in this direction does it call at, among others, “Orchard Brae Avenue”, “Fisherow”, “Coal Neuk”, “Satellite Park”, “Industrial Estate West” and “Lamington Road”. Only in the direction of “Western General Hospital” does it call at “Penston Road End”, “St Martin’s School”, “North High Street”, “Fisherrow” and “Clayknowes Place”. For the way back, board nearby: “Penston Road End” → “Industrial Estate West” (150 m), “St Martin’s School” → “Morrison Avenue” (250 m), “North High Street” → “Fisherow” (100 m) and “Fisherrow” → “Fisherow” (100 m). Towards “Western General Hospital”, board nearby: “Orchard Brae Avenue” → “Flora Stevenson School” (200 m), “Fisherow” → “Fisherrow” (100 m), “Coal Neuk” → “Polson Park” (250 m) and “Satellite Park” → “Penston Road End” (150 m).
In practice: you can get to “Market Street” on this bus only in the direction of “High Street”.
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 7 towards “Western General Hospital” and 9 the other way. Tap a stop to see its name.
Other routes along the way
On part of the route, between “Chuckers Row” and “Fisherrow” it shares the road with route 124; between “The Jewel” and “Princes Street (Waverley Steps)” it shares the road with route X4; between “Princes Street (Waverley Steps)” and “Western General” it shares the road with routes 19 and 37.
Connections by stop, in route order:
- Stops from “High Street” to “Park Lane”: bus 111
- “St Martin’s School” (only towards “Western General Hospital”): bus 110
- Stops from “Kinwegar Recycling Centre” to “Wallyford Journey Hub”: buses 44 and 111
- “Galt Road”: bus 44
- Stops from “Moir Crescent” to “Windsor Park Drive”: buses 26 and 44
- “St Peter’s Church”: buses 26, 44, 111 and 140
- “Brunton Theatre Journey Hub”: buses 26 and 44
- “North High Street” (only towards “Western General Hospital”): buses 26, 44 and 111
- “Fisherrow” (only towards “Western General Hospital”): buses 26, 44 and 111
- “Harbour Point”: buses 26, 44 and 111
- “Clayknowes Crescent”: buses 30 and 111
- “Stoneyhill Drive”: buses 30 and 111
- “Clayknowes Place” (only towards “Western General Hospital”): buses 30 and 111
- “Clayknowes Avenue”: buses 30 and 111
- Stops from “Clayknowes Court” to “Queen Margaret University”: buses 4, 30 and 111
- “Queen Margaret Drive”: buses 4 and 30
- “Fort Kinnaird East”: buses 30 and 49
- “Fort Kinnaird”: buses 18, 30 and 49
- “Fort Kinnaird West”: buses 18, 30 and 49
- “The Jewel”: buses 2, 4, 21 and 49
- “Paisley Drive”: buses 4, 12 and 44
- “Meadowbank House”: buses 4, 5, 15, 26, 44 and 45
- “Abbeyhill”: buses 1, 4, 5, 15, 26, 34, 35, 44 and 45
- “Calton Terrace Brae”: buses 1, 4, 5, 15, 26, 34, 35, 44 and 45
- “Regent Terrace”: buses 15, 26, 35, 43, 44, 60 and X19
- “St Andrew’s House”: buses 1, 4, 5, 7, 8, 14, 15, 16, 25, 26, 34, 35, 43, 44, 45, 49 and X19
- “Waterloo Place”: buses 1, 4, 5, 7, 8, 10, 11, 14, 15, 16, 25, 26, 29, 34, 43, 44, 45, 49, 100 and X19
- “Princes Street (Waverley Steps)”: buses 1, 3, 4, 10, 11, 13, 15, 16, 24, 25, 26, 29, 30, 31, 33, 34, 43, 44, 100 and X19
- “Queensferry Street”: buses 1, 3, 4, 10, 11, 12, 13, 15, 16, 24, 25, 26, 30, 31, 33, 34, 36, 43, 44, 47, 47B, 100 and X19
- “Drumsheugh Place”: buses 3, 4, 13, 25, 26, 31, 33, 36, 43, 44, 47, 47B, 100 and X19
- “Dean Bridge”: buses 36, 43, 47 and 47B
- “Learmonth Terrace”: buses 36, 43, 47 and 47B
- “Flora Stevenson School”: buses 24, 29, 38, 43, 47 and 47B
- Stops from “Comely Bank Cemetery” to “Western General Hospital”: buses 24, 29 and 38
- “Orchard Brae Avenue” (only towards “High Street”): buses 24, 29, 43, 47 and 47B
- “Fisherow” (only towards “High Street”): buses 26, 44 and 111
- “Coal Neuk” (only towards “High Street”): bus 110
- “Corn Exchange” (only towards “High Street”): buses 110 and 111
- “Market Street” (only towards “High Street”): buses 110 and 111
Pages for these routes: bus 1, bus 2, bus 3, bus 4, bus 5, bus 7, bus 8, bus 10, bus 11, bus 12, bus 13, bus 14, bus 15, bus 16, bus 18, bus 19, bus 21, bus 24, bus 25, bus 26, 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 111, bus 140.
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 106 stop at “Market Street”?
Only in the direction of “High Street”: in the other direction it does not stop there.
Does bus 106 go to “Police Station”?
Yes, in both directions.
Where can I change from bus 106 to another bus route?
Most routes stop at “Waterloo Place” (1, 4, 5, 7, 8, 10, 11, 14, 15, 16, 25, 26, 29, 34, 43, 44, 45, 49, 100 and X19) and “Queensferry Street” (1, 3, 4, 10, 11, 12, 13, 15, 16, 24, 25, 26, 30, 31, 33, 34, 36, 43, 44, 47, 47B, 100 and X19). All other stops with connections are listed above.
Checked on 30 September 2026. Source of the route and stops: Lothian Buses.