4 Dalkeith ↔ St Andrew Street

Operated by Lothian Community Transport. First bus 12:40, last bus 12:40. 1 journeys on weekdays.

💷 The England fare cap doesn't apply in Scotland — Lothian Community Transport sets the fares on the 4. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card. Who travels free →

Timetable

Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.

Route map

All stops on route 4

4 towards St Andrew Street

  1. South Street (at) Dalkeith
  2. Jarnac Court (at) Dalkeith
  3. Kings Park (at) Dalkeith
  4. Glenesk Crescent (opp) Dalkeith
  5. Eskbank Toll (at) Dalkeith
  6. Station Road (near) Eskbank
  7. Westfield Park (at) Eskbank
  8. Muirpark (at) Eskbank
  9. Tesco (at) Eskbank
  10. Mayshade Garden Centre (opp) Bonnyrigg
  11. Pendreich Avenue (opp) Bonnyrigg
  12. Waverley Crescent (at) Bonnyrigg
  13. Maryfield Place (near) Bonnyrigg
  14. Bonnyrigg Toll (at) Bonnyrigg
  15. Waverley Terrace (at) Bonnyrigg
  16. Wolsey Avenue (near) Bonnyrigg
  17. Bairds Way (at) Bonnyrigg
  18. Brixwold Bank (at) Cockpen
  19. Dalhousie Grange (S-bound) Cockpen
  20. Ramsay Cottages (at) Newtonloan Toll
  21. Station Road (opp) Newtonloan Toll
  22. Newtonloan Lodge (at) Hunterfield
  23. New Hunterfield (at 69) Hunterfield
  24. Dundas Gardens (opp) Hunterfield
  25. Arniston Engine (opp) Arniston
  26. Wilson Road (SE-bound) Gorebridge
  27. McLean Place (SE-bound) Gorebridge
  28. Bonnybank Road (SW-bound) Gorebridge
  29. Arnprior Road (SW-bound) Gorebridge
  30. Vogrie Crescent south (SW-bound) Gorebridge
  31. Vogrie Road (opp 21) Gorebridge
  32. Hunter Square (SW-bound) Gorebridge
  33. Gorebridge Inn (opp) Gorebridge
  34. Powdermill Brae (near 3) Birkenside
  35. Powdermill Brae (at 43) Birkenside
  36. Terminus (at) Birkenside
  37. Main Street (SE-bound) Temple
  38. Main Street (NW-bound) Temple
  39. Braidwood bridge (N-bound) Temple
  40. Carrington Mill (N-bound) Carrington
  41. Primrose Gardens (NE-bound) Carrington
  42. Aikendean Bridge (N-bound) Carrington
  43. Upper Dalhousie (at) Carrington
  44. Dalhousie Grange (N-bound) Cockpen
  45. Brixwold Bank (opp) Cockpen
  46. Bairds Way (opp) Bonnyrigg
  47. Wolsey Avenue (opp) Bonnyrigg
  48. Waverley Terrace (opp) Bonnyrigg
  49. Dundas Park (opp) Bonnyrigg
  50. Douglas Crescent (at) Bonnyrigg
  51. Maryfield Place (opp) Bonnyrigg
  52. Waverley Crescent (opp) Bonnyrigg
  53. Pendreich Avenue (at) Bonnyrigg
  54. Mayshade Garden Centre (at) Bonnyrigg
  55. Tesco (at) Eskbank
  56. Muirpark (opp) Eskbank
  57. Westfield Park (opp) Eskbank
  58. Bonnyrigg Road (at 20) Eskbank
  59. Glenesk Crescent (at) Dalkeith
  60. Croft Street (opp) Dalkeith
  61. St Andrew Street (near) Dalkeith

Service history & registered changes

From official Traffic Commissioner registrations. All service changes →

Towns & areas on this route

Frequently asked questions

What time is the first 4 bus?

The first 4 departure on weekdays leaves at 12:40 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 4 bus?

The last 4 on weekdays leaves its first stop at 12:40. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 4 bus cost?

The England fare cap doesn't apply in Scotland — Lothian Community Transport sets the fares on the 4. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.

Who runs the 4 bus?

The 4 is operated by Lothian Community Transport.

Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.