Last buses from Lothianbridge

Direct buses from Lothianbridge go to 19 places. Tonight (Saturday) the last one leaves at 00:10 (after midnight), the 29 to Newbattle. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Edinburgh29 00:10 after midnight29 00:10 after midnight29 00:10 after midnight29 00:10 after midnight
DalkeithnoneX33 07:38nonenone
Eskbank29 00:10 after midnight29 00:10 after midnight29 00:10 after midnight29 00:10 after midnight
LoanheadnoneX33 18:58nonenone
BonnyriggnoneX33 18:58nonenone
Crewe Toll29 22:5629 22:5629 22:5629 22:56
StraitonnoneX33 18:58nonenone
DanderhallnoneX33 07:38nonenone
LasswadenoneX33 18:58nonenone
WadingburnnoneX33 18:58nonenone
Gorebridge29 23:3229 23:3329 23:3229 23:33
Newtongrange29 23:3229 23:3329 23:3229 23:33
Gowkshill29 23:3229 23:3329 23:3229 23:33
Melville Nursery29 00:10 after midnight29 00:10 after midnight29 00:10 after midnight29 00:10 after midnight
Newbattle29 00:10 after midnight29 00:10 after midnight29 00:10 after midnight29 00:10 after midnight
EasthousesnoneX33 07:38nonenone
KippielawnoneX33 07:38nonenone
BryansnoneX33 07:38nonenone
MayfieldnoneX33 07:38nonenone

The time each last direct bus leaves Lothianbridge, 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 Lothianbridge tonight?
The 29 to Newbattle at 00:10 (after midnight) from Dalhousie Road, from the timetable for Saturday.
What time is the last bus from Lothianbridge to Edinburgh?
The last direct bus from Lothianbridge to Edinburgh: on weekdays, the 29 at 00:10 (after midnight) from Dalhousie Road, reaching Edinburgh at 00:20; on Saturdays, the 29 at 00:10 (after midnight) from Dalhousie Road, reaching Edinburgh at 00:20; on Sundays, the 29 at 00:10 (after midnight) from Dalhousie Road, reaching Edinburgh at 00:19.
What time is the last bus from Lothianbridge to Dalkeith?
The last direct bus from Lothianbridge to Dalkeith: on weekdays, the X33 at 07:38 from Dalhousie Road, reaching Dalkeith at 08:00; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Lothianbridge to Eskbank?
The last direct bus from Lothianbridge to Eskbank: on weekdays, the 29 at 00:10 (after midnight) from Dalhousie Road, reaching Eskbank at 00:14; on Saturdays, the 29 at 00:10 (after midnight) from Dalhousie Road, reaching Eskbank at 00:14; on Sundays, the 29 at 00:10 (after midnight) from Dalhousie Road, reaching Eskbank at 00:14.
What time is the last bus from Lothianbridge to Loanhead?
The last direct bus from Lothianbridge to Loanhead: on weekdays, the X33 at 18:58 from Dalhousie Road, 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 Lothianbridge to Bonnyrigg?
The last direct bus from Lothianbridge to Bonnyrigg: on weekdays, the X33 at 18:58 from Dalhousie Road, reaching Bonnyrigg at 19:01; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Lothianbridge to Crewe Toll?
The last direct bus from Lothianbridge to Crewe Toll: on weekdays, the 29 at 22:56 from Dalhousie Road, reaching Crewe Toll at 23:47; on Saturdays, the 29 at 22:56 from Dalhousie Road, reaching Crewe Toll at 23:47; on Sundays, the 29 at 22:56 from Dalhousie Road, reaching Crewe Toll at 23:47.
What time is the last bus from Lothianbridge to Straiton?
The last direct bus from Lothianbridge to Straiton: on weekdays, the X33 at 18:58 from Dalhousie Road, reaching Straiton at 19:18; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Lothianbridge to Danderhall?
The last direct bus from Lothianbridge to Danderhall: on weekdays, the X33 at 07:38 from Dalhousie Road, reaching Danderhall at 08:14; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Lothianbridge to Lasswade?
The last direct bus from Lothianbridge to Lasswade: on weekdays, the X33 at 18:58 from Dalhousie Road, reaching Lasswade at 19:08; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.
What time is the last bus from Lothianbridge to Wadingburn?
The last direct bus from Lothianbridge to Wadingburn: on weekdays, the X33 at 18:58 from Dalhousie Road, reaching Wadingburn at 19:10; on Saturdays, there's no direct bus; on Sundays, there's no direct bus.

Buses in Lothianbridge · 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