Last buses from Donaldsons Lodge

Direct buses from Donaldsons Lodge go to 19 places. Tonight (Sunday) the last one leaves at 18:31, the 67 to Twizel. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Berwick-upon-Tweed67 18:3167 19:3167 19:3167 18:31
Galashiels67 17:3267 18:4767 18:4767 17:32
Kelso67 17:3267 18:4767 18:4767 17:32
Melrose67 17:3267 18:4767 18:4767 17:32
Darnick67 17:3267 18:4767 18:4767 17:32
Leaderfoot67 17:3267 18:4767 18:4767 17:32
Newtown St Boswells67 17:3267 18:4767 18:4767 17:32
Coldstream67 17:3267 18:4767 18:4767 17:32
St Boswells67 17:3267 18:4767 18:4767 17:32
Cornhill-on-Tweed67 17:3267 18:4767 18:4767 17:32
Newstead67 17:3267 18:4767 18:4767 17:32
Birgham67 17:3267 18:4767 18:4767 17:32
Clintmains67 17:3267 18:4767 18:4767 17:32
East Newbiggin67 18:3167 19:3167 19:3167 18:31
Emerick67 18:3167 19:3167 19:3167 18:31
Horncliffe67 18:3167 19:3167 19:3167 18:31
Loanend67 18:3167 19:3167 19:3167 18:31
Norham67 18:3167 19:3167 19:3167 18:31
Twizel67 18:3167 19:3167 19:3167 18:31

The time each last direct bus leaves Donaldsons Lodge, with its route number. Weekdays, Saturdays and Sundays are from the timetables for Monday, 16 November 2026, Saturday, 21 November 2026 and Sunday, 22 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 Donaldsons Lodge tonight?
The 67 to Twizel at 18:31 from Main Road, from the timetable for Sunday.
What time is the last bus from Donaldsons Lodge to Berwick-upon-Tweed?
The last direct bus from Donaldsons Lodge to Berwick-upon-Tweed: on weekdays, the 67 at 19:31 from Main Road, reaching Berwick-upon-Tweed at 19:55; on Saturdays, the 67 at 19:31 from Main Road, reaching Berwick-upon-Tweed at 19:55; on Sundays, the 67 at 18:31 from Main Road, reaching Berwick-upon-Tweed at 18:55.
What time is the last bus from Donaldsons Lodge to Galashiels?
The last direct bus from Donaldsons Lodge to Galashiels: on weekdays, the 67 at 18:47 from Main Road, reaching Galashiels at 20:02; on Saturdays, the 67 at 18:47 from Main Road, reaching Galashiels at 20:02; on Sundays, the 67 at 17:32 from Main Road, reaching Galashiels at 18:47.
What time is the last bus from Donaldsons Lodge to Kelso?
The last direct bus from Donaldsons Lodge to Kelso: on weekdays, the 67 at 18:47 from Main Road, reaching Kelso at 19:13; on Saturdays, the 67 at 18:47 from Main Road, reaching Kelso at 19:13; on Sundays, the 67 at 17:32 from Main Road, reaching Kelso at 17:58.
What time is the last bus from Donaldsons Lodge to Melrose?
The last direct bus from Donaldsons Lodge to Melrose: on weekdays, the 67 at 18:47 from Main Road, reaching Melrose at 19:51; on Saturdays, the 67 at 18:47 from Main Road, reaching Melrose at 19:51; on Sundays, the 67 at 17:32 from Main Road, reaching Melrose at 18:36.
What time is the last bus from Donaldsons Lodge to Darnick?
The last direct bus from Donaldsons Lodge to Darnick: on weekdays, the 67 at 18:47 from Main Road, reaching Darnick at 19:57; on Saturdays, the 67 at 18:47 from Main Road, reaching Darnick at 19:57; on Sundays, the 67 at 17:32 from Main Road, reaching Darnick at 18:42.
What time is the last bus from Donaldsons Lodge to Leaderfoot?
The last direct bus from Donaldsons Lodge to Leaderfoot: on weekdays, the 67 at 18:47 from Main Road, reaching Leaderfoot at 19:47; on Saturdays, the 67 at 18:47 from Main Road, reaching Leaderfoot at 19:47; on Sundays, the 67 at 17:32 from Main Road, reaching Leaderfoot at 18:32.
What time is the last bus from Donaldsons Lodge to Newtown St Boswells?
The last direct bus from Donaldsons Lodge to Newtown St Boswells: on weekdays, the 67 at 18:47 from Main Road, reaching Newtown St Boswells at 19:42; on Saturdays, the 67 at 18:47 from Main Road, reaching Newtown St Boswells at 19:42; on Sundays, the 67 at 17:32 from Main Road, reaching Newtown St Boswells at 18:27.
What time is the last bus from Donaldsons Lodge to Coldstream?
The last direct bus from Donaldsons Lodge to Coldstream: on weekdays, the 67 at 18:47 from Main Road, reaching Coldstream at 18:55; on Saturdays, the 67 at 18:47 from Main Road, reaching Coldstream at 18:55; on Sundays, the 67 at 17:32 from Main Road, reaching Coldstream at 17:40.
What time is the last bus from Donaldsons Lodge to St Boswells?
The last direct bus from Donaldsons Lodge to St Boswells: on weekdays, the 67 at 18:47 from Main Road, reaching St Boswells at 19:38; on Saturdays, the 67 at 18:47 from Main Road, reaching St Boswells at 19:38; on Sundays, the 67 at 17:32 from Main Road, reaching St Boswells at 18:23.
What time is the last bus from Donaldsons Lodge to Cornhill-on-Tweed?
The last direct bus from Donaldsons Lodge to Cornhill-on-Tweed: on weekdays, the 67 at 18:47 from Main Road, reaching Cornhill-on-Tweed at 18:50; on Saturdays, the 67 at 18:47 from Main Road, reaching Cornhill-on-Tweed at 18:50; on Sundays, the 67 at 17:32 from Main Road, reaching Cornhill-on-Tweed at 17:35.

Buses in Donaldsons Lodge · Plan a journey with a change

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 15 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