Last buses from Tarbolton
Direct buses from Tarbolton go to 8 places. Tonight (Saturday) the last one leaves at 23:21, the 43 to Failford. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Ayr | 43 23:19 | 43 23:23 | 43 23:19 | 343 23:21 |
| Cumnock | 43 23:21 | 43 23:21 | 43 23:21 | 343 22:14 |
| Auchinleck | 43 23:21 | 43 23:21 | 43 23:21 | 343 22:14 |
| Catrine | 43 23:21 | 43 23:21 | 43 23:21 | 343 22:14 |
| Mauchline | 43 23:21 | 43 23:21 | 43 23:21 | 343 23:14 |
| New Cumnock | 343 22:27 | 343 22:27 | 343 22:27 | 343 22:14 |
| Mossblown | 43 23:19 | 43 23:23 | 43 23:19 | 343 23:21 |
| Failford | 43 23:21 | 43 23:21 | 43 23:21 | 343 23:14 |
The time each last direct bus leaves Tarbolton, 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 Tarbolton tonight?
- The 43 to Failford at 23:21 from James Street, from the timetable for Saturday.
- What time is the last bus from Tarbolton to Ayr?
- The last direct bus from Tarbolton to Ayr: on weekdays, the 43 at 23:23 from James Street, reaching Ayr at 23:31; on Saturdays, the 43 at 23:19 from Cunningham Street, reaching Ayr at 23:28; on Sundays, the 343 at 23:21 from James Street, reaching Ayr at 23:29.
- What time is the last bus from Tarbolton to Cumnock?
- The last direct bus from Tarbolton to Cumnock: on weekdays, the 43 at 23:21 from James Street, reaching Cumnock at 23:49; on Saturdays, the 43 at 23:21 from James Street, reaching Cumnock at 23:49; on Sundays, the 343 at 22:14 from James Street, reaching Cumnock at 22:42.
- What time is the last bus from Tarbolton to Auchinleck?
- The last direct bus from Tarbolton to Auchinleck: on weekdays, the 43 at 23:21 from James Street, reaching Auchinleck at 23:45; on Saturdays, the 43 at 23:21 from James Street, reaching Auchinleck at 23:46; on Sundays, the 343 at 22:14 from James Street, reaching Auchinleck at 22:38.
- What time is the last bus from Tarbolton to Catrine?
- The last direct bus from Tarbolton to Catrine: on weekdays, the 43 at 23:21 from James Street, reaching Catrine at 23:37; on Saturdays, the 43 at 23:21 from James Street, reaching Catrine at 23:37; on Sundays, the 343 at 22:14 from James Street, reaching Catrine at 22:30.
- What time is the last bus from Tarbolton to Mauchline?
- The last direct bus from Tarbolton to Mauchline: on weekdays, the 43 at 23:21 from James Street, reaching Mauchline at 23:31; on Saturdays, the 43 at 23:21 from James Street, reaching Mauchline at 23:31; on Sundays, the 343 at 23:14 from James Street, reaching Mauchline at 23:24.
- What time is the last bus from Tarbolton to New Cumnock?
- The last direct bus from Tarbolton to New Cumnock: on weekdays, the 343 at 22:27 from James Street, reaching New Cumnock at 23:08; on Saturdays, the 343 at 22:27 from James Street, reaching New Cumnock at 23:08; on Sundays, the 343 at 22:14 from James Street, reaching New Cumnock at 23:06.
- What time is the last bus from Tarbolton to Mossblown?
- The last direct bus from Tarbolton to Mossblown: on weekdays, the 43 at 23:23 from James Street, reaching Mossblown at 23:28; on Saturdays, the 43 at 23:19 from Cunningham Street, reaching Mossblown at 23:25; on Sundays, the 343 at 23:21 from James Street, reaching Mossblown at 23:26.
- What time is the last bus from Tarbolton to Failford?
- The last direct bus from Tarbolton to Failford: on weekdays, the 43 at 23:21 from James Street, reaching Failford at 23:26; on Saturdays, the 43 at 23:21 from James Street, reaching Failford at 23:26; on Sundays, the 343 at 23:14 from James Street, reaching Failford at 23:19.
Buses in Tarbolton · 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