Last buses from Helensburgh

Direct buses from Helensburgh go to 28 places. Tonight (Saturday) the last one leaves at 23:04, the 316 to Rhu. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.

ToToday (Saturday)WeekdaysSaturdaysSundays
Dumbarton206 19:27206 19:20206 19:27206 19:06
Balloch206 18:26206 18:17206 18:26206 18:03
Alexandria206 18:26206 18:17206 18:26206 18:03
Garelochhead316 23:04316 23:04316 23:04316A 22:04
Arrochar302 17:38302 17:38302 17:38none
Arden302 17:38306 17:48302 17:38306 15:48
Luss302 17:38302 17:38302 17:38none
Bonhill206 18:26206 18:17206 18:26206 18:03
Inverbeg302 17:38302 17:38302 17:38none
Tarbet302 17:38302 17:38302 17:38none
Cardross206 19:27206 19:20206 19:27206 19:06
Coulport316 23:04316 22:04316 23:04316A 22:04
Craigendoran206 19:27206 19:20206 19:27206 19:06
Kilcreggan316 23:04316 22:04316 23:04316A 22:04
Ardgartan302 13:58302 13:58302 13:58none
Ardpeaton316 23:04316 22:04316 23:04316A 22:04
Blairvadach316 23:04316 23:04316 23:04316A 22:04
Clynder316 23:04316 22:04316 23:04316A 22:04
Faslane316 23:04316 23:04316 23:04316A 22:04
Rahane316 23:04316 22:04316 23:04316A 22:04
Rhu316 23:04316 23:04316 23:04316A 22:04
Rosneath316 23:04316 22:04316 23:04316A 22:04
Shandon316 23:04316 23:04316 23:04316A 22:04
Succoth302 17:38302 17:38302 17:38none
Carrick Castle302 13:58302 13:58302 13:58none
Cove316 23:04316 22:04316 23:04316A 22:04
Lochgoilhead302 13:58302 13:58302 13:58none
Rest And Be Thankful302 13:58302 13:58302 13:58none

The time each last direct bus leaves Helensburgh, 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 Helensburgh tonight?
The 316 to Rhu at 23:04 from Kidston Park, from the timetable for Saturday.
What time is the last bus from Helensburgh to Dumbarton?
The last direct bus from Helensburgh to Dumbarton: on weekdays, the 206 at 19:20 from Talisman Crescent, reaching Dumbarton at 19:39; on Saturdays, the 206 at 19:27 from Talisman Crescent, reaching Dumbarton at 19:46; on Sundays, the 206 at 19:06 from Talisman Crescent, reaching Dumbarton at 19:24.
What time is the last bus from Helensburgh to Balloch?
The last direct bus from Helensburgh to Balloch: on weekdays, the 206 at 18:17 from Talisman Crescent, reaching Balloch at 19:17; on Saturdays, the 206 at 18:26 from Talisman Crescent, reaching Balloch at 19:28; on Sundays, the 206 at 18:03 from Talisman Crescent, reaching Balloch at 19:11.
What time is the last bus from Helensburgh to Alexandria?
The last direct bus from Helensburgh to Alexandria: on weekdays, the 206 at 18:17 from Talisman Crescent, reaching Alexandria at 19:07; on Saturdays, the 206 at 18:26 from Talisman Crescent, reaching Alexandria at 19:17; on Sundays, the 206 at 18:03 from Talisman Crescent, reaching Alexandria at 19:00.
What time is the last bus from Helensburgh to Garelochhead?
The last direct bus from Helensburgh to Garelochhead: on weekdays, the 316 at 23:04 from Kidston Park, reaching Garelochhead at 23:15; on Saturdays, the 316 at 23:04 from Kidston Park, reaching Garelochhead at 23:15; on Sundays, the 316A at 22:04 from Kidston Park, reaching Garelochhead at 22:15.
What time is the last bus from Helensburgh to Arrochar?
The last direct bus from Helensburgh to Arrochar: on weekdays, the 302 at 17:38 from West Dhuhill Drive, reaching Arrochar at 18:09; on Saturdays, the 302 at 17:38 from West Dhuhill Drive, reaching Arrochar at 18:09; on Sundays, there's no direct bus.
What time is the last bus from Helensburgh to Arden?
The last direct bus from Helensburgh to Arden: on weekdays, the 306 at 17:48 from West Dhuhill Drive, reaching Arden at 17:54; on Saturdays, the 302 at 17:38 from West Dhuhill Drive, reaching Arden at 17:44; on Sundays, the 306 at 15:48 from West Dhuhill Drive, reaching Arden at 15:54.
What time is the last bus from Helensburgh to Luss?
The last direct bus from Helensburgh to Luss: on weekdays, the 302 at 17:38 from West Dhuhill Drive, reaching Luss at 17:48; on Saturdays, the 302 at 17:38 from West Dhuhill Drive, reaching Luss at 17:48; on Sundays, there's no direct bus.
What time is the last bus from Helensburgh to Bonhill?
The last direct bus from Helensburgh to Bonhill: on weekdays, the 206 at 18:17 from Talisman Crescent, reaching Bonhill at 19:01; on Saturdays, the 206 at 18:26 from Talisman Crescent, reaching Bonhill at 19:11; on Sundays, the 206 at 18:03 from Talisman Crescent, reaching Bonhill at 18:53.
What time is the last bus from Helensburgh to Inverbeg?
The last direct bus from Helensburgh to Inverbeg: on weekdays, the 302 at 17:38 from West Dhuhill Drive, reaching Inverbeg at 17:59; on Saturdays, the 302 at 17:38 from West Dhuhill Drive, reaching Inverbeg at 17:59; on Sundays, there's no direct bus.
What time is the last bus from Helensburgh to Tarbet?
The last direct bus from Helensburgh to Tarbet: on weekdays, the 302 at 17:38 from West Dhuhill Drive, reaching Tarbet at 18:06; on Saturdays, the 302 at 17:38 from West Dhuhill Drive, reaching Tarbet at 18:06; on Sundays, there's no direct bus.

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