Bus route 39 in Edinburgh links “Schools Campus” and “Cameron Crescent”. The two directions are not quite the same: 4 stops are served in one direction only, which is worth knowing before you travel.
Which way bus 39 runs

Towards “Cameron Crescent”: 38 stops. After “Schools Campus”, the bus calls at “Community Campus”, “Sainsbury’s”, “Cowden Crescent”, “Dalkeith Heights”, “Hepburn Drive”, “Primrose Terrace”, “Bruce Gardens”, “James Lean Avenue”, “South Street”, “Jarnac Court”. Then “Kings Park”, “Glenesk Crescent”, “Eskbank Toll”, “Station Road”, “Westfield Park”, “Muirpark”, “Tesco”, “Bairds Way South”, “Brixwold Drive”, “Burnbrae Road”. Then “Burnbrae Terrace”, “Burnbrae Avenue”, “Burnbrae Walk”, “Sawmill Terrace”, “Brixwold Bank”, “Bairds Way”, “Wolsey Avenue”, “Waverley Terrace”, “Dundas Park”, “Dobbies Road”. Before “Cameron Crescent”: “Hazel Drive”, “Hopefield Place”, “Rosewell Road”, “Dalhousie Drive”, “Farm Avenue”, “St Annes Avenue”.
On the way back the bus takes a different route, from “Cameron Crescent” to “Schools Campus” (49 stops). Only in this direction does it call at “Pentland Road”, “Skeltiemuir Avenue”, “Bonnyrigg Toll”, “Bonnyrigg Road”, “Croft Street”, “Buccleuch Street”, “Newmills Terrace”, “Bevan Lee Court”, “Woodburn Gardens”, “Woodburn Drive”, “Place Charente”, “Woodburn Grove”, “Woodburn Loan”, “Woodburn View”, “Whitehill Drive”, “Whitehill Lodge”, “Whitehill Grove”, “Clarinda Gardens”, “Pankhurst Lane”, “Woodburn Terrace”, “Woodburn Place”, “Woodburn Street”, “Wilson Avenue” and “Salters Road”. Only in the direction of “Cameron Crescent” does it call at, among others, “Cowden Crescent”, “Dalkeith Heights”, “Hepburn Drive”, “Primrose Terrace”, “Bruce Gardens” and “South Street”. For the way back, board nearby: “Cowden Crescent” → “Sainsbury’s” (150 m), “Dalkeith Heights” → “Clarinda Gardens” (100 m), “Hepburn Drive” → “Woodburn Loan” (200 m) and “Primrose Terrace” → “Woodburn Grove” (200 m). Towards “Cameron Crescent”, board nearby: “Pentland Road” → “Farm Avenue” (100 m), “Skeltiemuir Avenue” → “Rosewell Road” (100 m), “Bonnyrigg Toll” → “Dundas Park” (50 m) and “Bonnyrigg Road” → “Station Road” (150 m).
Left column runs down, right column runs up. Filled stops are served both ways, dashed ones only one way: 13 towards “Cameron Crescent” and 24 the other way. Tap a stop to see its name.
Connections
On part of the route, between “Hepburn Drive” and “Eskbank Toll” it shares the road with route 3; between “Dobbies Road” and “St Annes Avenue” it shares the road with route 31; between “Jarnac Court” and “Muirpark” it shares the road with route 140.
Connections by stop, in route order:
- Stops from “Westfield Park” to “Bairds Way South”: bus 29
Pages for these routes: bus 3, bus 29, bus 31, bus 140.
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 39
Does bus 39 go to “Westfield Park”?
Yes, in both directions.
Where can I change from bus 39 to another bus route?
Most routes stop at “Westfield Park” and “Muirpark” (29). All other stops with connections are listed above.
Checked on 2 October 2026. Source of the route and stops: Lothian Buses.