4 Dalkeith circular via Bonnyrigg, Gorebridge

Operated by Lothian Community Transport. First bus 12:40, last bus 12:40. 1 journey on Mondays. Fares: set by the operator — more.

Next towards St Andrew Street from South Street (at): tomorrow 12:40

Wanted a different 4? 108 other bus routes are numbered 4 elsewhere in the UK — see every 4 bus timetable by area.

Timetable

Ends at Dalkeith, St Andrew Street · Mondays · 1 journey

Each column is one journey, headed by the time it sets off. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

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 →

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Lothian Community Transport before you travel. Everything above is an ordinary week.

Not published yet: 28 December and 4 January. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 4

4 towards St Andrew Street

All 61 stops
  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

Towns & areas on this route

Frequently asked questions

What time is the first 4 bus?

The first 4 departure on Mondays 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 Mondays 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 Lothian Community Transport via the DfT Bus Open Data Service (Scotland feed). Check before you travel — services can change at short notice.