4 Dalkeith ↔ St Andrew Street
Operated by Lothian Community Transport. First bus 12:40, last bus 12:40. 1 journeys on weekdays.
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.
| South Street (at) | 12:40 |
|---|---|
| Jarnac Court (at) | 12:42 |
| Kings Park (at) | 12:44 |
| Tesco (at) | · |
| Maryfield Place (near) | 12:52 |
| Brixwold Bank (at) | 12:56 |
| Station Road (opp) | 13:00 |
| Arniston Engine (opp) | 13:03 |
| Wilson Road (SE-bound) | 13:06 |
| Arnprior Road (SW-bound) | 13:08 |
| Terminus (at) | 13:13 |
| Main Street (NW-bound) | 13:18 |
| Primrose Gardens (NE-bound) | 13:25 |
| Brixwold Bank (opp) | 13:31 |
| Douglas Crescent (at) | 13:34 |
| Tesco (at) | 12:47 |
| Westfield Park (opp) | 13:40 |
| Croft Street (opp) | 13:42 |
| St Andrew Street (near) | 13:45 |
Route map
All stops on route 4
4 towards St Andrew Street
- South Street (at) Dalkeith
- Jarnac Court (at) Dalkeith
- Kings Park (at) Dalkeith
- Glenesk Crescent (opp) Dalkeith
- Eskbank Toll (at) Dalkeith
- Station Road (near) Eskbank
- Westfield Park (at) Eskbank
- Muirpark (at) Eskbank
- Tesco (at) Eskbank
- Mayshade Garden Centre (opp) Bonnyrigg
- Pendreich Avenue (opp) Bonnyrigg
- Waverley Crescent (at) Bonnyrigg
- Maryfield Place (near) Bonnyrigg
- Bonnyrigg Toll (at) Bonnyrigg
- Waverley Terrace (at) Bonnyrigg
- Wolsey Avenue (near) Bonnyrigg
- Bairds Way (at) Bonnyrigg
- Brixwold Bank (at) Cockpen
- Dalhousie Grange (S-bound) Cockpen
- Ramsay Cottages (at) Newtonloan Toll
- Station Road (opp) Newtonloan Toll
- Newtonloan Lodge (at) Hunterfield
- New Hunterfield (at 69) Hunterfield
- Dundas Gardens (opp) Hunterfield
- Arniston Engine (opp) Arniston
- Wilson Road (SE-bound) Gorebridge
- McLean Place (SE-bound) Gorebridge
- Bonnybank Road (SW-bound) Gorebridge
- Arnprior Road (SW-bound) Gorebridge
- Vogrie Crescent south (SW-bound) Gorebridge
- Vogrie Road (opp 21) Gorebridge
- Hunter Square (SW-bound) Gorebridge
- Gorebridge Inn (opp) Gorebridge
- Powdermill Brae (near 3) Birkenside
- Powdermill Brae (at 43) Birkenside
- Terminus (at) Birkenside
- Main Street (SE-bound) Temple
- Main Street (NW-bound) Temple
- Braidwood bridge (N-bound) Temple
- Carrington Mill (N-bound) Carrington
- Primrose Gardens (NE-bound) Carrington
- Aikendean Bridge (N-bound) Carrington
- Upper Dalhousie (at) Carrington
- Dalhousie Grange (N-bound) Cockpen
- Brixwold Bank (opp) Cockpen
- Bairds Way (opp) Bonnyrigg
- Wolsey Avenue (opp) Bonnyrigg
- Waverley Terrace (opp) Bonnyrigg
- Dundas Park (opp) Bonnyrigg
- Douglas Crescent (at) Bonnyrigg
- Maryfield Place (opp) Bonnyrigg
- Waverley Crescent (opp) Bonnyrigg
- Pendreich Avenue (at) Bonnyrigg
- Mayshade Garden Centre (at) Bonnyrigg
- Tesco (at) Eskbank
- Muirpark (opp) Eskbank
- Westfield Park (opp) Eskbank
- Bonnyrigg Road (at 20) Eskbank
- Glenesk Crescent (at) Dalkeith
- Croft Street (opp) Dalkeith
- St Andrew Street (near) Dalkeith
Service history & registered changes
- ✏️ Changed effective 30 Aug 2026 Mereside Tesco → Cleveleys Park
- ✏️ Changed effective 30 Aug 2026 Harlow Temp Bus Station, Post Office Road → Harlow Town Railway Station
- 🆕 Registered effective 26 Jul 2026 Operating between Harlow Temp Bus Station, Post Office Road and Harlow Town Railway Station given service number 4 effective from 26 July 2026. To amend Timetable.
- 🆕 Registered effective 1 Jun 2026 Operating between Warrington Interchange and Woolston, Dam Lane given service number 4 effective from 01 June 2026. To amend Timetable.
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.