11 October 2026

Bus route 20 in Edinburgh: Corn Exchange ↔ Calder Crescent

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 20 in Edinburgh goes from “Corn Exchange” to “Calder Crescent”.

All routes in Edinburgh →

The route of bus 20

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

Towards “Calder Crescent”: 26 stops. After “Corn Exchange”, the bus calls at “Allan Park Road”, “Water of Leith Centre”, “Inglis Green Road”, “Longstone Park”, “Haugh Park”, “Longstone Grove”, “Longstone Place”, “Peatville Gardens”, “Kingsknowe Drive”, “Kingsknowe Golf Club”. Then “Kingsknowe Road South”, “Hailes Grove”, “Spylaw Bank Road”, “Spylaw Park”, “Viewfield Road”, “Clovenstone Road”, “Wester Hailes Park”, “Hailesland Place”, “Murrayburn Park”, “Westside Plaza”. Before “Calder Crescent”: “Calder Gardens”, “Calder Place”, “Calder Park”, “Cobbinshaw House”.

On the way back, from “Calder Crescent” to “Corn Exchange”: 26 stops. Only in this direction does it call at “Calder Grove”, “Calder Grove Nursery”, “Wester Hailes Education Centre” and “Murrayburn Approach”. Only in the direction of “Calder Crescent” does it call at “Calder Gardens”, “Calder Place”, “Calder Park” and “Cobbinshaw House”. For the way back, board nearby: “Calder Gardens” → “Wester Hailes Education Centre” (50 m), “Calder Place” → “Wester Hailes Education Centre” (200 m), “Calder Park” → “Calder Crescent” (300 m) and “Cobbinshaw House” → “Calder Crescent” (200 m). Towards “Calder Crescent”, board nearby: “Calder Grove” → “Calder Crescent” (150 m), “Calder Grove Nursery” → “Cobbinshaw House” (250 m), “Wester Hailes Education Centre” → “Calder Gardens” (50 m) and “Murrayburn Approach” → “Westside Plaza” (150 m).

↓ to “Calder Crescent”↑ to “Corn Exchange” Corn ExchangeCorn ExchangeAllan Park RoadAllan Park RoadWater of Leith CentreWater of Leith CentreInglis Green RoadInglis Green RoadLongstone ParkLongstone ParkHaugh ParkHaugh ParkLongstone GroveLongstone GroveLongstone PlaceLongstone PlacePeatville GardensPeatville GardensKingsknowe DriveKingsknowe DriveKingsknowe Golf ClubKingsknowe Golf ClubKingsknowe Road SouthKingsknowe Road SouthHailes GroveHailes GroveSpylaw Bank RoadSpylaw Bank RoadSpylaw ParkSpylaw ParkViewfield RoadViewfield RoadClovenstone RoadClovenstone RoadWester Hailes ParkWester Hailes ParkHailesland PlaceHailesland PlaceMurrayburn ParkMurrayburn ParkWestside PlazaWestside PlazaCalder GardensCalder GardensCalder PlaceCalder PlaceCalder ParkCalder ParkCobbinshaw HouseCobbinshaw HouseCalder CrescentCalder CrescentCalder CrescentCalder CrescentCalder GroveCalder GroveCalder Grove NurseryCalder Grove NurseryWester Hailes Education CentreWester Hailes Education CentreMurrayburn ApproachMurrayburn ApproachWestside PlazaWestside PlazaMurrayburn ParkMurrayburn ParkHailesland PlaceHailesland PlaceWester Hailes ParkWester Hailes ParkClovenstone RoadClovenstone RoadViewfield RoadViewfield RoadSpylaw ParkSpylaw ParkSpylaw Bank RoadSpylaw Bank RoadHailes GroveHailes GroveKingsknowe Road SouthKingsknowe Road SouthKingsknowe Golf ClubKingsknowe Golf ClubKingsknowe DriveKingsknowe DrivePeatville GardensPeatville GardensLongstone PlaceLongstone PlaceLongstone GroveLongstone GroveHaugh ParkHaugh ParkLongstone ParkLongstone ParkInglis Green RoadInglis Green RoadWater of Leith CentreWater of Leith CentreAllan Park RoadAllan Park RoadCorn ExchangeCorn Exchange

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

Where to change

On part of the route, between “Viewfield Road” and “Westside Plaza” it shares the road with route 18; between “Clovenstone Road” and “Westside Plaza” it shares the road with route 3; between “Allan Park Road” and “Longstone Park” it shares the road with route 34.

Connections by stop, in route order:

  • “Corn Exchange”: buses 4, 22 and 35
  • “Allan Park Road”: buses 4, 22, 35 and 36
  • “Water of Leith Centre”: buses 4 and 36
  • Stops from “Inglis Green Road” to “Longstone Grove”: bus 36
  • Stops from “Spylaw Bank Road” to “Viewfield Road”: buses 30 and 45
  • Stops from “Clovenstone Road” to “Westside Plaza”: buses 30 and 33
  • “Calder Gardens” (only towards “Calder Crescent”): bus 33
  • “Calder Place” (only towards “Calder Crescent”): buses 25, 32, 33, 35 and 36
  • “Calder Park” (only towards “Calder Crescent”): buses 25, 32 and 35
  • “Cobbinshaw House” (only towards “Calder Crescent”): buses 25, 32 and 35
  • “Calder Crescent”: buses 25, 32 and 35
  • “Calder Grove” (only towards “Corn Exchange”): buses 25, 32 and 35
  • “Wester Hailes Education Centre” (only towards “Corn Exchange”): buses 30 and 33
  • “Murrayburn Approach” (only towards “Corn Exchange”): buses 30 and 33

Pages for these routes: bus 3, bus 4, bus 18, bus 22, bus 25, bus 30, bus 32, bus 33, bus 34, bus 35, bus 36, bus 45.

Passes and concessions

Our page “How to pay for public transport in Edinburgh” describes tickets, passes and concessions, including any differences between modes of transport.

Questions about bus 20

Does bus 20 go to “Allan Park Road”?

Yes, in both directions.

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

Most routes stop at “Allan Park Road” (4, 22, 35 and 36) and “Calder Place” (only towards “Calder Crescent”; 25, 32, 33, 35 and 36). All other stops with connections are listed above.

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

...