Last buses from Gorebridge
Direct buses from Gorebridge go to 40 places. Tonight (Saturday) the last one leaves at 00:04 (after midnight), the 29 to Gowkshill. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Edinburgh | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight |
| Carlisle | none | none | none | X95 11:29 |
| Temple | none | 4 13:13 | none | none |
| Musselburgh | 48 23:14 | 48 23:04 | 48 23:14 | 48 23:14 |
| Dalkeith | 48 23:33 | 48 23:33 | 48 23:33 | 48 23:33 |
| Eskbank | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight |
| Galashiels | X95 21:07 | X95 21:07 | X95 21:07 | X95 19:29 |
| Loanhead | none | 800 12:21 | none | none |
| Hawick | X95 21:07 | X95 21:07 | X95 21:07 | X95 19:29 |
| Penicuik | none | 800 12:21 | none | none |
| Bonnyrigg | none | 4 13:13 | none | none |
| Crewe Toll | 29 22:49 | 29 22:49 | 29 22:49 | 29 22:49 |
| Straiton | none | 800 12:21 | none | none |
| Bilston | none | 800 12:21 | none | none |
| Danderhall | 48 23:14 | 48 23:04 | 48 23:14 | 48 23:14 |
| Lasswade | none | 800 12:21 | none | none |
| Wadingburn | none | 800 12:21 | none | none |
| Newtongrange | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight |
| Carrington | none | 4 13:13 | none | none |
| Gowkley Moss | none | 800 12:21 | none | none |
| Gowkshill | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight |
| Melville Nursery | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight |
| Newbattle | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight |
| Selkirk | X95 21:07 | X95 21:07 | X95 21:07 | X95 19:29 |
| Stow | X95 21:07 | X95 21:07 | X95 21:07 | X95 19:29 |
| Boleside | X95 21:07 | X95 21:07 | X95 21:07 | X95 19:29 |
| Canonbie | none | none | none | X95 11:29 |
| Easthouses | 48 23:33 | 48 23:33 | 48 23:33 | 48 23:33 |
| Kingstown | none | none | none | X95 11:29 |
| Kippielaw | 48 23:33 | 48 23:33 | 48 23:33 | 48 23:33 |
| Langholm | none | none | none | X95 11:29 |
| Lindean | X95 21:07 | X95 21:07 | X95 21:07 | X95 19:29 |
| Moorville | none | none | none | X95 11:29 |
| Bryans | 48 23:33 | 48 23:33 | 48 23:33 | 48 23:33 |
| Longtown | none | none | none | X95 11:29 |
| Lothianbridge | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight | 29 00:04 after midnight |
| Newtonloan Toll | X95 19:04 | X95 19:04 | X95 19:04 | X95 17:29 |
| Ashkirk | X95 21:07 | X95 21:07 | X95 21:07 | X95 19:29 |
| Blackford | none | none | none | X95 11:29 |
| Bowland | X95 21:07 | X95 21:07 | X95 21:07 | X95 19:29 |
The time each last direct bus leaves Gorebridge, 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 Gorebridge tonight?
- The 29 to Gowkshill at 00:04 (after midnight) from Hogarth Avenue, from the timetable for Saturday.
- What time is the last bus from Gorebridge to Edinburgh?
- The last direct bus from Gorebridge to Edinburgh: on weekdays, the 29 at 00:04 (after midnight) from Hogarth Avenue, reaching Edinburgh at 00:20; on Saturdays, the 29 at 00:04 (after midnight) from Hogarth Avenue, reaching Edinburgh at 00:20; on Sundays, the 29 at 00:04 (after midnight) from Hogarth Avenue, reaching Edinburgh at 00:19.
- What time is the last bus from Gorebridge to Carlisle?
- The last direct bus from Gorebridge to Carlisle: on weekdays, there's no direct bus; on Saturdays, there's no direct bus; on Sundays, the X95 at 11:29 from Harvieston Cemetery, reaching Carlisle at 14:10.
- What time is the last bus from Gorebridge to Temple?
- The last direct bus from Gorebridge to Temple: on weekdays, the 4 at 13:13 from Terminus, reaching Temple at 13:17; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Gorebridge to Musselburgh?
- The last direct bus from Gorebridge to Musselburgh: on weekdays, the 48 at 23:04 from Hogarth Avenue, reaching Musselburgh at 23:52; on Saturdays, the 48 at 23:14 from Hogarth Avenue, reaching Musselburgh at 00:02; on Sundays, the 48 at 23:14 from Hogarth Avenue, reaching Musselburgh at 00:02.
- What time is the last bus from Gorebridge to Dalkeith?
- The last direct bus from Gorebridge to Dalkeith: on weekdays, the 48 at 23:33 from Hogarth Avenue, reaching Dalkeith at 23:48; on Saturdays, the 48 at 23:33 from Hogarth Avenue, reaching Dalkeith at 23:48; on Sundays, the 48 at 23:33 from Hogarth Avenue, reaching Dalkeith at 23:48.
- What time is the last bus from Gorebridge to Eskbank?
- The last direct bus from Gorebridge to Eskbank: on weekdays, the 29 at 00:04 (after midnight) from Hogarth Avenue, reaching Eskbank at 00:14; on Saturdays, the 29 at 00:04 (after midnight) from Hogarth Avenue, reaching Eskbank at 00:14; on Sundays, the 29 at 00:04 (after midnight) from Hogarth Avenue, reaching Eskbank at 00:14.
- What time is the last bus from Gorebridge to Galashiels?
- The last direct bus from Gorebridge to Galashiels: on weekdays, the X95 at 21:07 from Harvieston Cemetery, reaching Galashiels at 21:43; on Saturdays, the X95 at 21:07 from Harvieston Cemetery, reaching Galashiels at 21:43; on Sundays, the X95 at 19:29 from Harvieston Cemetery, reaching Galashiels at 20:05.
- What time is the last bus from Gorebridge to Loanhead?
- The last direct bus from Gorebridge to Loanhead: on weekdays, the 800 at 12:21 from Hogarth Avenue, reaching Loanhead at 12:52; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
- What time is the last bus from Gorebridge to Hawick?
- The last direct bus from Gorebridge to Hawick: on weekdays, the X95 at 21:07 from Harvieston Cemetery, reaching Hawick at 22:22; on Saturdays, the X95 at 21:07 from Harvieston Cemetery, reaching Hawick at 22:22; on Sundays, the X95 at 19:29 from Harvieston Cemetery, reaching Hawick at 20:44.
- What time is the last bus from Gorebridge to Penicuik?
- The last direct bus from Gorebridge to Penicuik: on weekdays, the 800 at 12:21 from Hogarth Avenue, reaching Penicuik at 13:10; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
Buses in Gorebridge · 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