Last buses from Newton Stewart

Direct buses from Newton Stewart go to 40 places. Tonight (Sunday) the last one leaves at 19:18, the 500 to Kirkcowan. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Sunday)WeekdaysSaturdaysSundays
Dumfries500 17:19500 20:19500 20:19500 17:19
Castle Douglas500 17:19500 20:19500 20:19500 17:19
Stranraer500 19:18500 22:17500 22:17500 19:18
Girvannone359 15:41359 15:40none
Crocketford500 17:19500 20:19500 20:19500 17:19
Lochfoot500 17:19500 20:19500 20:19500 17:19
Shawhead500 17:19500 20:19500 20:19500 17:19
Springholm500 17:19500 20:19500 20:19500 17:19
Bridge of Dee500 17:19500 20:19500 20:19500 17:19
Holmheadnone359 15:41359 15:40none
Pinmorenone359 15:41359 15:40none
Pinwherrynone359 15:41359 15:40none
Rhonehouse500 17:19500 20:19500 20:19500 17:19
Ringford500 17:19500 20:19500 20:19500 17:19
Barrhillnone359 15:41359 15:40none
Bladnoch415 16:35415 19:25415 19:25415 16:35
Carse of Clary415 16:35415 19:25415 19:25415 16:35
Castle Kennedy500 19:18500 22:17500 22:17500 19:18
Dunragit500 19:18500 22:17500 22:17500 19:18
Garlieston415 13:55415 19:25415 19:25415 13:55
Gatehouse of Fleet500 17:19500 20:19500 20:19500 17:19
Glenluce500 19:18500 22:17500 22:17500 19:18
Isle of Whithorn415 13:55415 19:25415 19:25415 13:55
Kirkinner415 16:35415 19:25415 19:25415 16:35
Monreith415 13:55415 17:25415 17:25415 13:55
Port William415 16:35415 17:25415 17:25415 16:35
Sorbie415 13:55415 19:25415 19:25415 13:55
Twynholm500 17:19500 20:19500 20:19500 17:19
Whithorn415 13:55415 19:25415 19:25415 13:55
Wigtown415 16:35415 19:25415 19:25415 16:35
Auchenlarie500 17:19500 20:19500 20:19500 17:19
Auchenmalgnone416 07:05416 07:05none
Bargrennannone359 15:41359 15:40none
Barlae500 19:18500 22:17500 22:17500 19:18
Blackcraig500 17:19500 20:19500 20:19500 17:19
Carsluith500 17:19500 20:19500 20:19500 17:19
Creetown500 17:19500 20:19500 20:19500 17:19
Glentrool Villagenone359 15:41359 15:40none
Kirkcowan500 19:18500 22:17500 22:17500 19:18
Mochrum415 16:35415 13:34415 14:20415 16:35

The time each last direct bus leaves Newton Stewart, 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 Newton Stewart tonight?
The 500 to Kirkcowan at 19:18 from Blackpark Farm Rd End, from the timetable for Sunday.
What time is the last bus from Newton Stewart to Dumfries?
The last direct bus from Newton Stewart to Dumfries: on weekdays, the 500 at 20:19 from Calgow, reaching Dumfries at 21:37; on Saturdays, the 500 at 20:19 from Calgow, reaching Dumfries at 21:37; on Sundays, the 500 at 17:19 from Calgow, reaching Dumfries at 18:38.
What time is the last bus from Newton Stewart to Castle Douglas?
The last direct bus from Newton Stewart to Castle Douglas: on weekdays, the 500 at 20:19 from Calgow, reaching Castle Douglas at 21:05; on Saturdays, the 500 at 20:19 from Calgow, reaching Castle Douglas at 21:05; on Sundays, the 500 at 17:19 from Calgow, reaching Castle Douglas at 18:13.
What time is the last bus from Newton Stewart to Stranraer?
The last direct bus from Newton Stewart to Stranraer: on weekdays, the 500 at 22:17 from Blackpark Farm Rd End, reaching Stranraer at 22:53; on Saturdays, the 500 at 22:17 from Blackpark Farm Rd End, reaching Stranraer at 22:53; on Sundays, the 500 at 19:18 from Blackpark Farm Rd End, reaching Stranraer at 19:52.
What time is the last bus from Newton Stewart to Girvan?
The last direct bus from Newton Stewart to Girvan: on weekdays, the 359 at 15:41 from Douglas Ewart, reaching Girvan at 16:48; on Saturdays, the 359 at 15:40 from Stance 1, reaching Girvan at 16:48; on Sundays, there's no direct bus.
What time is the last bus from Newton Stewart to Crocketford?
The last direct bus from Newton Stewart to Crocketford: on weekdays, the 500 at 20:19 from Calgow, reaching Crocketford at 21:22; on Saturdays, the 500 at 20:19 from Calgow, reaching Crocketford at 21:22; on Sundays, the 500 at 17:19 from Calgow, reaching Crocketford at 18:26.
What time is the last bus from Newton Stewart to Lochfoot?
The last direct bus from Newton Stewart to Lochfoot: on weekdays, the 500 at 20:19 from Calgow, reaching Lochfoot at 21:33; on Saturdays, the 500 at 20:19 from Calgow, reaching Lochfoot at 21:33; on Sundays, the 500 at 17:19 from Calgow, reaching Lochfoot at 18:34.
What time is the last bus from Newton Stewart to Shawhead?
The last direct bus from Newton Stewart to Shawhead: on weekdays, the 500 at 20:19 from Calgow, reaching Shawhead at 21:31; on Saturdays, the 500 at 20:19 from Calgow, reaching Shawhead at 21:31; on Sundays, the 500 at 17:19 from Calgow, reaching Shawhead at 18:32.
What time is the last bus from Newton Stewart to Springholm?
The last direct bus from Newton Stewart to Springholm: on weekdays, the 500 at 20:19 from Calgow, reaching Springholm at 21:17; on Saturdays, the 500 at 20:19 from Calgow, reaching Springholm at 21:17; on Sundays, the 500 at 17:19 from Calgow, reaching Springholm at 18:24.
What time is the last bus from Newton Stewart to Bridge of Dee?
The last direct bus from Newton Stewart to Bridge of Dee: on weekdays, the 500 at 20:19 from Calgow, reaching Bridge of Dee at 21:04; on Saturdays, the 500 at 20:19 from Calgow, reaching Bridge of Dee at 21:04; on Sundays, the 500 at 17:19 from Calgow, reaching Bridge of Dee at 18:10.
What time is the last bus from Newton Stewart to Holmhead?
The last direct bus from Newton Stewart to Holmhead: on weekdays, the 359 at 15:41 from Douglas Ewart, reaching Holmhead at 16:42; on Saturdays, the 359 at 15:40 from Stance 1, reaching Holmhead at 16:42; on Sundays, there's no direct bus.

Buses in Newton Stewart · 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