Last buses from Mauchline
Direct buses from Mauchline go to 14 places. Tonight (Saturday) the last one leaves at 23:41, the X76B to Catrine. Below: the last bus to each, tonight and on weekdays, Saturdays and Sundays.
| To | Today (Saturday) | Weekdays | Saturdays | Sundays |
|---|---|---|---|---|
| Ayr | 43 17:40 | 43 23:11 | 43 17:40 | 343 23:08 |
| Kilmarnock | X76B 22:42 | X76B 22:42 | X76B 22:42 | X76B 22:33 |
| Kilwinning | 149 17:43 | 149 18:07 | 149 17:43 | none |
| Cumnock | X76B 23:41 | X76B 23:41 | X76B 23:41 | X76B 23:31 |
| Auchinleck | X76B 23:41 | X76B 23:41 | X76B 23:41 | X76B 23:31 |
| Hurlford | X76B 22:42 | X76B 22:42 | X76B 22:42 | X76B 22:33 |
| Catrine | X76B 23:41 | X76B 23:41 | X76B 23:41 | X76B 23:31 |
| Crookedholm | X76B 22:42 | X76B 22:42 | X76B 22:42 | X76B 22:33 |
| New Cumnock | 343 22:29 | 343 22:29 | 343 22:29 | 343 22:27 |
| Crosshands | X76B 22:42 | X76B 22:42 | X76B 22:42 | X76B 22:33 |
| Crossroads | X76B 22:42 | X76B 22:42 | X76B 22:42 | X76B 22:33 |
| Mossblown | 43 17:40 | 43 23:11 | 43 17:40 | 343 23:08 |
| Failford | 343 23:11 | 43 23:11 | 343 23:11 | 343 23:08 |
| Tarbolton | 343 23:11 | 43 23:11 | 343 23:11 | 343 23:08 |
The time each last direct bus leaves Mauchline, 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 Mauchline tonight?
- The X76B to Catrine at 23:41 from Ballochmyle Way, from the timetable for Saturday.
- What time is the last bus from Mauchline to Ayr?
- The last direct bus from Mauchline to Ayr: on weekdays, the 43 at 23:11 from Barskimming Road, reaching Ayr at 23:31; on Saturdays, the 43 at 17:40 from Cowgate, reaching Ayr at 18:02; on Sundays, the 343 at 23:08 from Arran View, reaching Ayr at 23:29.
- What time is the last bus from Mauchline to Kilmarnock?
- The last direct bus from Mauchline to Kilmarnock: on weekdays, the X76B at 22:42 from Cowgate, reaching Kilmarnock at 22:47; on Saturdays, the X76B at 22:42 from Cowgate, reaching Kilmarnock at 22:47; on Sundays, the X76B at 22:33 from Cowgate, reaching Kilmarnock at 22:38.
- What time is the last bus from Mauchline to Kilwinning?
- The last direct bus from Mauchline to Kilwinning: on weekdays, the 149 at 18:07 from Tarbolton Road, reaching Kilwinning at 18:39; on Saturdays, the 149 at 17:43 from Tarbolton Road, reaching Kilwinning at 18:15; on Sundays, there's no direct bus.
- What time is the last bus from Mauchline to Cumnock?
- The last direct bus from Mauchline to Cumnock: on weekdays, the X76B at 23:41 from Ballochmyle Way, reaching Cumnock at 00:04; on Saturdays, the X76B at 23:41 from Ballochmyle Way, reaching Cumnock at 00:04; on Sundays, the X76B at 23:31 from Ballochmyle Way, reaching Cumnock at 23:54.
- What time is the last bus from Mauchline to Auchinleck?
- The last direct bus from Mauchline to Auchinleck: on weekdays, the X76B at 23:41 from Ballochmyle Way, reaching Auchinleck at 23:54; on Saturdays, the X76B at 23:41 from Ballochmyle Way, reaching Auchinleck at 23:54; on Sundays, the X76B at 23:31 from Ballochmyle Way, reaching Auchinleck at 23:44.
- What time is the last bus from Mauchline to Hurlford?
- The last direct bus from Mauchline to Hurlford: on weekdays, the X76B at 22:42 from Cowgate, reaching Hurlford at 22:51; on Saturdays, the X76B at 22:42 from Cowgate, reaching Hurlford at 22:51; on Sundays, the X76B at 22:33 from Cowgate, reaching Hurlford at 22:42.
- What time is the last bus from Mauchline to Catrine?
- The last direct bus from Mauchline to Catrine: on weekdays, the X76B at 23:41 from Ballochmyle Way, reaching Catrine at 23:44; on Saturdays, the X76B at 23:41 from Ballochmyle Way, reaching Catrine at 23:44; on Sundays, the X76B at 23:31 from Ballochmyle Way, reaching Catrine at 23:34.
- What time is the last bus from Mauchline to Crookedholm?
- The last direct bus from Mauchline to Crookedholm: on weekdays, the X76B at 22:42 from Cowgate, reaching Crookedholm at 22:56; on Saturdays, the X76B at 22:42 from Cowgate, reaching Crookedholm at 22:56; on Sundays, the X76B at 22:33 from Cowgate, reaching Crookedholm at 22:47.
- What time is the last bus from Mauchline to New Cumnock?
- The last direct bus from Mauchline to New Cumnock: on weekdays, the 343 at 22:29 from Ballochmyle Way, reaching New Cumnock at 23:08; on Saturdays, the 343 at 22:29 from Ballochmyle Way, reaching New Cumnock at 23:08; on Sundays, the 343 at 22:27 from Ballochmyle Way, reaching New Cumnock at 23:06.
- What time is the last bus from Mauchline to Crosshands?
- The last direct bus from Mauchline to Crosshands: on weekdays, the X76B at 22:42 from Cowgate, reaching Crosshands at 22:45; on Saturdays, the X76B at 22:42 from Cowgate, reaching Crosshands at 22:45; on Sundays, the X76B at 22:33 from Cowgate, reaching Crosshands at 22:36.
Buses in Mauchline · 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