2 Kilmarnock Bus Station ↔ Hurlford Richardson Avenue
Operated by Stagecoach West Scotland. First bus 06:07, last bus 18:10. 29 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Kilmarnock Bus Station (Stance 3) | 06:54 | 06:54 | 07:54 | 08:54 | 09:54 | 09:54 | 10:54 | 11:54 | 12:54 | 12:54 | 13:54 | 14:54 | 15:54 | 15:54 | 16:54 | 17:54 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asda Superstore (At) | · | · | · | 08:59 | 09:59 | 09:59 | 10:59 | 11:59 | 12:59 | 12:59 | 13:59 | 14:59 | 15:59 | 15:59 | 16:59 | 17:59 |
| Richardson Avenue (after) | 07:07 | 07:07 | 08:07 | 09:10 | 10:10 | 10:10 | 11:10 | 12:10 | 13:10 | 13:10 | 14:10 | 15:10 | 16:10 | 16:10 | 17:10 | 18:10 |
Route map
All stops on route 2
2 towards Hurlford Richardson Avenue
- Kilmarnock Bus Station (Stance 3) Kilmarnock
- Princes Street (opp) Kilmarnock
- Dick Road (before) Kilmarnock
- New Mill Road (before) Kilmarnock
- Victoria East Road (after) Kilmarnock
- Asda Queens Drive (At) Kilmarnock
- Asda Superstore (At) Kilmarnock
- Hurlford Road (opp) Kilmarnock
- Bellfield Avenue (opp) Hurlford
- Maxwell Gardens (after) Hurlford
- Barnweil Drive (opp) Hurlford
- Mauchline Road (before) Hurlford
- Blair Crescent (before) Hurlford
- Blair Avenue (opp) Hurlford
- Craigie Road (after) Hurlford
- Richardson Avenue (after) Hurlford
2 towards Kilmarnock Bus Station
- Richardson Avenue (after) Hurlford
- Knowehead Road (opp) Hurlford
- Drumleyhill Drive (after) Hurlford
- Cessnock Avenue (after) Hurlford
- Blair Avenue (before) Hurlford
- Kerrmuir Avenue (opp) Hurlford
- Mauchline Road (after) Hurlford
- Morris Crescent (opp) Hurlford
- Barnweil Drive (after) Hurlford
- Furnace Court (opp) Hurlford
- Bellfield Avenue (after) Hurlford
- Hurlford Road (after) Kilmarnock
- Asda Queens Drive (At) Kilmarnock
- Asda Superstore (At) Kilmarnock
- Victoria East Road (opp) Kilmarnock
- MacKinlay Place (opp) Kilmarnock
- Shaw's Monument (near) Kilmarnock
- Kilmarnock Bus Station (Stance 4) Kilmarnock
- Kilmarnock Bus Station (Stance 6) Kilmarnock
Service history & registered changes
- ✏️ Changed effective 30 Aug 2026 Basingstoke → Baughurst
- ✏️ Changed effective 30 Aug 2026 Exeter → Newton Abbot
- 🆕 Registered effective 30 Aug 2026 Operating between Saltash and Mount Batten given service number 2 effective from 30 August 2026. To amend Timetable.
- 🆕 Registered effective 19 Jul 2026 Operating between Penrith and North Lakes School given service number 2 effective from 19 July 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 2 bus?
The first 2 departure on weekdays leaves at 06:07 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 2 bus?
The last 2 on weekdays leaves its first stop at 18:10. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 2 bus cost?
The England fare cap doesn't apply in Scotland — Stagecoach West Scotland sets the fares on the 2. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 2 bus?
The 2 is operated by Stagecoach West Scotland.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.