Last buses from Danderhall
Direct buses from Danderhall go to 40 places. Tonight (Saturday) the last one leaves at 23:53, the 33 to Newton Village. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Edinburgh | 48 23:43 | 48 23:33 | 48 23:43 | 48 23:43 |
| Carlisle | none | none | none | X95 11:12 |
| Musselburgh | 48 23:43 | 48 23:33 | 48 23:43 | 48 23:43 |
| Dalkeith | 48 23:52 | 48 23:52 | 48 23:52 | 48 23:52 |
| Eskbank | X95 20:50 | X95 20:50 | X95 20:50 | 39A 20:31 |
| Galashiels | X95 20:50 | X95 20:50 | X95 20:50 | X95 19:12 |
| Loanhead | none | X33 18:25 | none | none |
| Prestonpans | 111 18:41 | X11 20:17 | 111 18:41 | none |
| Haddington | 111 18:41 | X11 20:17 | 111 18:41 | none |
| Hawick | X95 20:50 | X95 20:50 | X95 20:50 | X95 19:12 |
| Bonnyrigg | 39A 20:31 | 39A 20:31 | 39A 20:31 | 39A 20:31 |
| Straiton | none | X33 18:25 | none | none |
| Tranent | none | X11 20:17 | none | none |
| Lasswade | none | X33 18:25 | none | none |
| Wadingburn | none | X33 18:25 | none | none |
| Cockenzie | 111 18:41 | 111 18:41 | 111 18:41 | none |
| Gorebridge | 48 23:52 | 48 23:52 | 48 23:52 | 48 23:52 |
| Port Seton | 111 18:41 | 111 18:41 | 111 18:41 | none |
| Longniddry | 111 18:41 | 111 18:41 | 111 18:41 | none |
| Melrose | 51 19:38 | 51 19:38 | 51 19:38 | 51 18:18 |
| Newtongrange | 48 23:52 | 48 23:52 | 48 23:52 | 48 23:52 |
| Darnick | 51 19:38 | 51 19:38 | 51 19:38 | 51 18:18 |
| Macmerry | none | X11 20:17 | none | none |
| Gladsmuir | none | X11 20:17 | none | none |
| Leaderfoot | 51 19:38 | 51 19:38 | 51 19:38 | 51 18:18 |
| Newton Village | 33 23:53 | 33 23:53 | 33 23:53 | 33 23:53 |
| Gowkshill | 48 23:52 | 48 23:52 | 48 23:52 | 48 23:52 |
| Melville Nursery | X95 20:50 | X95 20:50 | X95 20:50 | X95 19:12 |
| Millerhill | 33 23:53 | 33 23:53 | 33 23:53 | 33 23:53 |
| Newbattle | X95 20:50 | X95 20:50 | X95 20:50 | X95 19:12 |
| Newtown St Boswells | 51 19:38 | 51 19:38 | 51 19:38 | 51 18:18 |
| Selkirk | X95 20:50 | X95 20:50 | X95 20:50 | X95 19:12 |
| Stow | X95 20:50 | X95 20:50 | X95 20:50 | X95 19:12 |
| Whitecraig | 111 18:41 | 111 18:41 | 111 18:41 | none |
| Boleside | X95 20:50 | X95 20:50 | X95 20:50 | X95 19:12 |
| Canonbie | none | none | none | X95 11:12 |
| Earlston | 51 19:38 | 51 19:38 | 51 19:38 | 51 18:18 |
| Easthouses | 48 23:52 | 48 23:52 | 48 23:52 | 48 23:52 |
| Kingstown | none | none | none | X95 11:12 |
| Kippielaw | 48 23:52 | 48 23:52 | 48 23:52 | 48 23:52 |
The time each last direct bus leaves Danderhall, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 15 November 2026; bank holidays and Christmas can differ. Before you rely on a last bus, check its live time on its stop's page.
Questions
- What time is the last bus from Danderhall tonight?
- The 33 to Newton Village at 23:53 from Shawfair Hospital, from the timetable for Saturday.
- What time is the last bus from Danderhall to Edinburgh?
- The last direct bus from Danderhall to Edinburgh: on weekdays, the 48 at 23:33 from The Wisp, reaching Edinburgh at 23:35; on Saturdays, the 48 at 23:43 from The Wisp, reaching Edinburgh at 23:45; on Sundays, the 48 at 23:43 from The Wisp, reaching Edinburgh at 23:45.
- What time is the last bus from Danderhall to Carlisle?
- The last direct bus from Danderhall to Carlisle: on weekdays, there's no direct bus; on Saturdays, there's no direct bus; on Sundays, the X95 at 11:12 from Campend, reaching Carlisle at 14:10.
- What time is the last bus from Danderhall to Musselburgh?
- The last direct bus from Danderhall to Musselburgh: on weekdays, the 48 at 23:33 from The Wisp, reaching Musselburgh at 23:52; on Saturdays, the 48 at 23:43 from The Wisp, reaching Musselburgh at 00:02; on Sundays, the 48 at 23:43 from The Wisp, reaching Musselburgh at 00:02.
- What time is the last bus from Danderhall to Dalkeith?
- The last direct bus from Danderhall to Dalkeith: on weekdays, the 48 at 23:52 from Campend, reaching Dalkeith at 23:54; on Saturdays, the 48 at 23:52 from Campend, reaching Dalkeith at 23:54; on Sundays, the 48 at 23:52 from Campend, reaching Dalkeith at 23:54.
- What time is the last bus from Danderhall to Eskbank?
- The last direct bus from Danderhall to Eskbank: on weekdays, the X95 at 20:50 from Campend, reaching Eskbank at 20:54; on Saturdays, the X95 at 20:50 from Campend, reaching Eskbank at 20:54; on Sundays, the 39A at 20:31 from Campend, reaching Eskbank at 20:38.
- What time is the last bus from Danderhall to Galashiels?
- The last direct bus from Danderhall to Galashiels: on weekdays, the X95 at 20:50 from Campend, reaching Galashiels at 21:43; on Saturdays, the X95 at 20:50 from Campend, reaching Galashiels at 21:43; on Sundays, the X95 at 19:12 from Campend, reaching Galashiels at 20:05.
- What time is the last bus from Danderhall to Loanhead?
- The last direct bus from Danderhall to Loanhead: on weekdays, the X33 at 18:25 from Campend, reaching Loanhead at 19:14; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Danderhall to Prestonpans?
- The last direct bus from Danderhall to Prestonpans: on weekdays, the X11 at 20:17 from Cocklerow Loan, reaching Prestonpans at 20:35; on Saturdays, the 111 at 18:41 from Newton Church Road, reaching Prestonpans at 19:16; on Sundays, there's no direct bus.
- What time is the last bus from Danderhall to Haddington?
- The last direct bus from Danderhall to Haddington: on weekdays, the X11 at 20:17 from Cocklerow Loan, reaching Haddington at 20:54; on Saturdays, the 111 at 18:41 from Newton Church Road, reaching Haddington at 19:46; on Sundays, there's no direct bus.
- What time is the last bus from Danderhall to Hawick?
- The last direct bus from Danderhall to Hawick: on weekdays, the X95 at 20:50 from Campend, reaching Hawick at 22:22; on Saturdays, the X95 at 20:50 from Campend, reaching Hawick at 22:22; on Sundays, the X95 at 19:12 from Campend, reaching Hawick at 20:44.
Buses in Danderhall · Plan a journey with a change
Timetables from the Bus Open Data Service (Department for Transport), updated Saturday, 14 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook