11 October 2026

Bus route 19 in Edinburgh: Joppa Pans layby ↔ Granton Square

Related

Bus route 29 in Edinburgh: Silverknowes Terminus ↔ Terminus

Bus route 29 in Edinburgh goes from “Silverknowes Terminus”...

Bus route 37 in Edinburgh: Silverknowes Terminus ↔ Terminus

Bus route 37 in Edinburgh links “Silverknowes Terminus” and...

Night bus route N14 in Edinburgh: Waterfront Gait ↔ Surgeons’ Hall

Bus route N14 in Edinburgh links “Waterfront Gait” and...

Bus route 3 in Edinburgh: Cook Crescent ↔ Clovenstone Drive

Bus route 3 in Edinburgh goes from “Cook Crescent”...

Night bus route N26 in Edinburgh: Road End ↔ West Maitland Street

Bus route N26 in Edinburgh runs between “Road End”...

Share

Bus route 19 in Edinburgh runs between “Joppa Pans layby” and “Granton Square”.

All routes in Edinburgh →

Which way bus 19 runs

Bus route 19 in Edinburgh on the map: the route both ways

Towards “Granton Square”: 57 stops. After “Joppa Pans layby”, the bus calls at “Joppa Pans”, “Seaview Terrace”, “Coillesdene Drive”, “Morton Street”, “Brunstane Road North”, “Pitville Street”, “Bellfield Lane”, “Windsor Place”, “Portobello Town Hall”, “Bridge Street”. Then “King’s Road”, “Portobello Road”, “Bryce Avenue”, “Vandeleur Avenue”, “Christiemillar Avenue”, “Craigentinny Crossroads”, “Loganlea Road”, “Loaning Road”, “Restalrig Drive”, “Findlay Avenue”. Then “Sleigh Drive”, “Restalrig Gardens”, “Marionville Drive”, “Marionville Avenue”, “Marionville Park”, “Dalgety Avenue”, “Abbeyhill”, “Brunton Place”, “Wellington Street”, “Brunswick Street”. Then “Leopold Place”, “Leith Street”, “Princes Street (Waverley Steps)”, “Queensferry Street”, “Drumsheugh Place”, “Dean Bridge”, “Learmonth Terrace”, “Flora Stevenson School”, “Comely Bank Cemetery”, “Western General”. Then “West Woods”, “North Werber Park”, “Crewe Toll”, “Crewe Road Gardens”, “Crewe Road West”, “Boswall Parkway”, “Crewe Bank”, “Royston Mains Gardens”, “Granton Primary School”, “Pilton Crescent”. Before “Granton Square”: “Granton Gardens”, “Granton Terrace”, “Granton Crescent”, “Wardieburn Road”, “Granton Park Avenue”.

On the way back, from “Granton Square” to “Joppa Pans layby”: 59 stops. Only in this direction does it call at “Granton Medway”, “Wardie Crescent”, “Orchard Brae Avenue” and “Marionville Road”. Only in the direction of “Granton Square” does it call at “Joppa Pans” and “Granton Gardens”. For the way back, board nearby: “Joppa Pans” → “Joppa Pans layby” (100 m) and “Granton Gardens” → “Wardie Crescent” (100 m). Towards “Granton Square”, board nearby: “Granton Medway” → “Granton Square” (150 m), “Wardie Crescent” → “Granton Gardens” (100 m), “Orchard Brae Avenue” → “Flora Stevenson School” (200 m) and “Marionville Road” → “Abbeyhill” (150 m).

↓ to “Granton Square”↑ to “Joppa Pans layby” Joppa Pans laybyJoppa Pans laybyJoppa PansJoppa PansSeaview TerraceSeaview TerraceCoillesdene DriveCoillesdene DriveMorton StreetMorton StreetBrunstane Road NorthBrunstane Road NorthPitville StreetPitville StreetBellfield LaneBellfield LaneWindsor PlaceWindsor PlacePortobello Town HallPortobello Town HallBridge StreetBridge StreetKing's RoadKing's RoadPortobello RoadPortobello RoadBryce AvenueBryce AvenueVandeleur AvenueVandeleur AvenueChristiemillar AvenueChristiemillar AvenueCraigentinny CrossroadsCraigentinny CrossroadsLoganlea RoadLoganlea RoadLoaning RoadLoaning RoadRestalrig DriveRestalrig DriveFindlay AvenueFindlay AvenueSleigh DriveSleigh DriveRestalrig GardensRestalrig GardensMarionville DriveMarionville DriveMarionville AvenueMarionville AvenueMarionville ParkMarionville ParkDalgety AvenueDalgety AvenueAbbeyhillAbbeyhillBrunton PlaceBrunton PlaceWellington StreetWellington StreetBrunswick StreetBrunswick StreetLeopold PlaceLeopold PlaceLeith StreetLeith StreetPrinces Street (Waverley Steps)Princes Street (Waverley Steps)Princes Street (west)Princes Street (west)Queensferry StreetQueensferry StreetDrumsheugh PlaceDrumsheugh PlaceDean BridgeDean BridgeLearmonth TerraceLearmonth TerraceFlora Stevenson SchoolFlora Stevenson SchoolComely Bank CemeteryComely Bank CemeteryWestern GeneralWestern GeneralWest WoodsWest WoodsNorth Werber ParkNorth Werber ParkCrewe TollCrewe TollCrewe TollCrewe TollCrewe Road GardensCrewe Road GardensCrewe Road WestCrewe Road WestBoswall ParkwayBoswall ParkwayCrewe BankCrewe BankRoyston Mains GardensRoyston Mains GardensGranton Primary SchoolGranton Primary SchoolPilton CrescentPilton CrescentGranton GardensGranton GardensGranton TerraceGranton TerraceGranton CrescentGranton CrescentWardieburn RoadWardieburn RoadGranton Park AvenueGranton Park AvenueGranton SquareGranton SquareGranton SquareGranton SquareGranton MedwayGranton MedwayGranton Park AvenueGranton Park AvenueWardieburn RoadWardieburn RoadGranton CrescentGranton CrescentGranton TerraceGranton TerraceWardie CrescentWardie CrescentPilton CrescentPilton CrescentGranton Primary SchoolGranton Primary SchoolRoyston Mains GardensRoyston Mains GardensCrewe BankCrewe BankBoswall ParkwayBoswall ParkwayCrewe Road WestCrewe Road WestCrewe Road GardensCrewe Road GardensCrewe TollCrewe TollCrewe TollCrewe TollNorth Werber ParkNorth Werber ParkWest WoodsWest WoodsWestern GeneralWestern GeneralComely Bank CemeteryComely Bank CemeteryFlora Stevenson SchoolFlora Stevenson SchoolOrchard Brae AvenueOrchard Brae AvenueLearmonth TerraceLearmonth TerraceDean BridgeDean BridgeDrumsheugh PlaceDrumsheugh PlaceQueensferry StreetQueensferry StreetPrinces Street (west)Princes Street (west)Princes Street (Scott Mon.)Princes Street (Scott Mon.)Leith StreetLeith StreetLeopold PlaceLeopold PlaceBrunswick StreetBrunswick StreetWellington StreetWellington StreetBrunton PlaceBrunton PlaceAbbeyhillAbbeyhillMarionville RoadMarionville RoadDalgety AvenueDalgety AvenueMarionville ParkMarionville ParkMarionville AvenueMarionville AvenueMarionville DriveMarionville DriveRestalrig GardensRestalrig GardensSleigh DriveSleigh DriveFindlay AvenueFindlay AvenueRestalrig DriveRestalrig DriveLoaning RoadLoaning RoadLoganlea RoadLoganlea RoadCraigentinny CrossroadsCraigentinny CrossroadsChristiemillar AvenueChristiemillar AvenueVandeleur AvenueVandeleur AvenueBryce AvenueBryce AvenuePortobello RoadPortobello RoadKing's RoadKing's RoadBridge StreetBridge StreetPortobello Town HallPortobello Town HallWindsor PlaceWindsor PlaceBellfield LaneBellfield LanePitville StreetPitville StreetBrunstane Road NorthBrunstane Road NorthMorton StreetMorton StreetCoillesdene DriveCoillesdene DriveSeaview TerraceSeaview TerraceJoppa Pans laybyJoppa Pans layby

Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 3 towards “Granton Square” and 5 the other way. Tap a stop to see its name.

Connections

On part of the route, between “Queensferry Street” and “Boswall Parkway” it shares the road with route 22; between “Sleigh Drive” and “Princes Street (Waverley Steps)” it shares the road with route 34; between “Portobello Town Hall” and “Sleigh Drive” it shares the road with route 49.

Connections by stop, in route order:

  • “Joppa Pans layby”: buses 44, 45 and 124
  • “Joppa Pans” (only towards “Granton Square”): buses 44, 45 and 124
  • “Seaview Terrace”: buses 44, 45 and 124
  • Stops from “Coillesdene Drive” to “Bellfield Lane”: bus 45
  • Stops from “Windsor Place” to “Bridge Street”: buses 12, 21 and 45
  • Stops from “King’s Road” to “Bryce Avenue”: buses 12, 15, 21 and 45
  • Stops from “Christiemillar Avenue” to “Restalrig Drive”: bus 21
  • Stops from “Findlay Avenue” to “Marionville Drive”: buses 13 and 21
  • “Marionville Avenue”: bus 13
  • “Marionville Park”: buses 4, 5, 15, 44 and 45
  • “Dalgety Avenue”: buses 4, 5, 15, 44, 45, 106, 124 and X4
  • Stops from “Abbeyhill” to “Wellington Street”: buses 1, 4, 5, 15, 35, 44, 45, 106, 124 and X4
  • “Brunswick Street”: buses 1, 4, 5, 7, 10, 11, 14, 16 and 45
  • “Leopold Place”: buses 1, 4, 5, 7, 8, 10, 11, 14, 16 and 45
  • “Leith Street”: buses 1, 4, 5, 7, 8, 10, 11, 14, 15, 16, 29, 43, 44, 45, 100, 106, 124, X4 and X19
  • “Princes Street (Waverley Steps)”: buses 1, 3, 4, 10, 11, 13, 15, 16, 24, 29, 30, 31, 33, 43, 44, 100, 106, 124, X4 and X19
  • “Queensferry Street”: buses 1, 3, 4, 10, 11, 12, 13, 15, 16, 24, 30, 31, 33, 36, 43, 44, 47, 47B, 100, 106, 124, X4 and X19
  • “Drumsheugh Place”: buses 3, 4, 13, 31, 33, 36, 43, 44, 47, 47B, 100, 106, X4 and X19
  • “Dean Bridge”: buses 36, 43, 47, 47B and 106
  • “Learmonth Terrace”: buses 36, 43, 47, 47B and 106
  • “Flora Stevenson School”: buses 24, 29, 38, 43, 47, 47B and 106
  • Stops from “Comely Bank Cemetery” to “North Werber Park”: buses 24, 29, 38 and 106
  • “Crewe Toll”: buses 21, 24, 27, 29 and 38
  • “Crewe Road Gardens”: buses 21, 27, 29 and 38
  • “Crewe Road West”: buses 14 and 38
  • “Boswall Parkway”: buses 8, 9, 14, 16, 17, 24, 32 and 38
  • “Crewe Bank”: buses 8, 14, 16, 17 and 38
  • “Royston Mains Gardens”: buses 8, 14, 16 and 17
  • “Granton Primary School”: buses 8 and 14
  • “Pilton Crescent”: buses 8 and 14
  • “Granton Gardens” (only towards “Granton Square”): buses 8, 9 and 14
  • Stops from “Granton Terrace” to “Wardieburn Road”: buses 8, 9, 14, 16 and 17
  • “Granton Park Avenue”: buses 8, 9, 16 and 17
  • “Granton Square”: buses 9, 16 and 17
  • “Granton Medway” (only towards “Joppa Pans layby”): buses 9, 16 and 17
  • “Wardie Crescent” (only towards “Joppa Pans layby”): buses 8, 9 and 14
  • “Orchard Brae Avenue” (only towards “Joppa Pans layby”): buses 24, 29, 43, 47, 47B and 106
  • “Marionville Road” (only towards “Joppa Pans layby”): buses 4, 5, 15, 44, 45, 106, 124 and X4

Pages for these routes: bus 1, bus 3, bus 4, bus 5, bus 7, bus 8, bus 9, bus 10, bus 11, bus 12, bus 13, bus 14, bus 15, bus 16, bus 17, bus 21, bus 22, bus 24, bus 27, bus 29, bus 30, bus 31, bus 32, bus 33, bus 34, bus 35, bus 36, bus 38, bus 43, bus 44, bus 45, bus 47, bus 47B, bus 49, 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 and answers

Does bus 19 go to “Windsor Place”?

Yes, in both directions.

Where can I change from bus 19 to another bus route?

Most routes stop at “Princes Street (Waverley Steps)” (1, 3, 4, 10, 11, 13, 15, 16, 24, 29, 30, 31, 33, 43, 44, 100, 106, 124, X4 and X19) and “Queensferry Street” (1, 3, 4, 10, 11, 12, 13, 15, 16, 24, 30, 31, 33, 36, 43, 44, 47, 47B, 100, 106, 124, X4 and X19). All other stops with connections are listed above.

Checked on 25 September 2026. Source of the route and stops: Lothian Buses.

...