3 Kilmarnock ↔ Bus Station
Operated by Stagecoach West Scotland. First bus 05:31, last bus 22:15. 56 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 6) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Shortlees Crescent (after) | 05:44 | 06:17 | 06:42 | 07:00 | 07:15 | 07:30 | 07:45 | 08:00 | 08:15 | 08:30 | 08:45 | 09:00 | 09:15 | 09:30 | 09:45 | 10:00 | 10:15 | 10:30 | 10:45 | 11:00 | 11:15 | 11:30 | 11:45 | 12:00 | 12:15 | 12:30 | 12:45 | 13:00 | 13:15 | 13:30 | 13:45 | 14:00 | 14:15 | 14:30 | 14:45 | 15:00 | 15:15 | 15:30 | 15:45 | 16:00 | 16:15 | 16:30 | 16:45 | 17:00 | 17:15 | 17:30 | 17:45 | 18:00 | 18:13 | 18:28 | 18:58 | 19:28 | 19:58 | 20:28 | 21:28 | 22:28 |
| Sunnyside Road (opp) | 05:46 | 06:20 | 06:45 | 07:04 | 07:19 | 07:34 | 07:49 | 08:04 | 08:19 | 08:34 | 08:49 | 09:04 | 09:19 | 09:34 | 09:49 | 10:04 | 10:19 | 10:34 | 10:49 | 11:04 | 11:19 | 11:34 | 11:49 | 12:04 | 12:19 | 12:34 | 12:49 | 13:04 | 13:19 | 13:34 | 13:49 | 14:04 | 14:19 | 14:34 | 14:49 | 15:04 | 15:19 | 15:34 | 15:49 | 16:04 | 16:19 | 16:34 | 16:49 | 17:04 | 17:19 | 17:34 | 17:49 | 18:04 | 18:15 | 18:30 | 19:00 | 19:30 | 20:00 | 20:30 | 21:30 | 22:30 |
| Galleon Centre (before) | 05:57 | 06:30 | 06:55 | 07:18 | 07:33 | 07:48 | 08:03 | 08:18 | 08:33 | 08:48 | 09:03 | 09:18 | 09:33 | 09:48 | 10:03 | 10:18 | 10:33 | 10:48 | 11:03 | 11:18 | 11:33 | 11:48 | 12:03 | 12:18 | 12:33 | 12:48 | 13:03 | 13:18 | 13:33 | 13:48 | 14:03 | 14:18 | 14:33 | 14:48 | 15:03 | 15:18 | 15:33 | 15:48 | 16:03 | 16:18 | 16:33 | 16:48 | 17:03 | 17:18 | 17:33 | 17:48 | 18:03 | 18:18 | 18:26 | 18:41 | 19:11 | 19:41 | 20:11 | 20:41 | 21:41 | 22:41 |
| Kilmarnock Bus Station (Stance 6) | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · | · |
| Hareshaw Drive (before) | 06:16 | 06:49 | 07:14 | 07:39 | 07:54 | 08:09 | 08:24 | 08:39 | 08:54 | 09:09 | 09:24 | 09:39 | 09:54 | 10:09 | 10:24 | 10:39 | 10:54 | 11:09 | 11:24 | 11:39 | 11:54 | 12:09 | 12:24 | 12:39 | 12:54 | 13:09 | 13:24 | 13:39 | 13:54 | 14:09 | 14:24 | 14:39 | 14:54 | 15:09 | 15:24 | 15:39 | 15:54 | 16:09 | 16:24 | 16:39 | 16:54 | 17:09 | 17:24 | 17:39 | 17:54 | 18:09 | 18:24 | 18:39 | · | 19:00 | 19:30 | 20:00 | · | 21:00 | 22:00 | · |
| Kilmarnock Bus Station (Stance 6) | 05:31 | 06:05 | 06:30 | 06:45 | 07:00 | 07:15 | 07:30 | 07:45 | 08:00 | 08:15 | 08:30 | 08:45 | 09:00 | 09:15 | 09:30 | 09:45 | 10:00 | 10:15 | 10:30 | 10:45 | 11:00 | 11:15 | 11:30 | 11:45 | 12:00 | 12:15 | 12:30 | 12:45 | 13:00 | 13:15 | 13:30 | 13:45 | 14:00 | 14:15 | 14:30 | 14:45 | 15:00 | 15:15 | 15:30 | 15:45 | 16:00 | 16:15 | 16:30 | 16:45 | 17:00 | 17:15 | 17:30 | 17:45 | 18:00 | 18:15 | 18:45 | 19:15 | 19:45 | 20:15 | 21:15 | 22:15 |
Route map
All stops on route 3
3 towards Bus Station
- Kilmarnock Bus Station (Stance 6) Kilmarnock
- Titchfield Street (at 56) Kilmarnock
- Galleon Centre (opp) Kilmarnock
- Little James Street (before) Kilmarnock
- Kennedy Street (opp) Kilmarnock
- East Shaw Street (after) Kilmarnock
- Hurlford Road (before) Kilmarnock
- Old Street (before) Riccarton
- Craigie Road (before) Shortlees
- Ayr Road (after) Shortlees
- Methven Avenue (before) Shortlees
- Knowehead Road (after) Shortlees
- Turnberry Drive (opp) Riccarton
- Kinloch Road (opp) Bellfield
- Denholm Way (after) Bellfield
- Beauly Crescent (opp) Bellfield
- Hurlford Road (after) Riccarton
- Ken Road (opp) Bellfield
- Campsie Road (Opp) Bellfield
- Cairngorm Road (before) Bellfield
- Leadhills Road (at) Bellfield
- Treeswoodhead Road (before) Bellfield
- Mosshead Road (opp) Bellfield
- Shortlees Crescent (after) Shortlees
- Langcraig Road (before) Shortlees
- Sunnyside Road (opp) Shortlees
- Langside Avenue (opp) Shortlees
- Blacksyke Avenue (opp) Shortlees
- Burnpark Road (opp) Shortlees
- Knowehead Road (before) Shortlees
- Rathlin Avenue (opp 30) Shortlees
- Bruce Street (before) Shortlees
- Ayr Road (before) Shortlees
- Stonyhill Avenue (after) Shortlees
- Campbell Street Roundabout (after) Kilmarnock
- Holmquarry Road (after) Kilmarnock
- West Shaw Street (before) Kilmarnock
- Galleon Centre (before) Kilmarnock
- Fowlds Street (opp) Kilmarnock
- Waterside Road (after) Kilmarnock
- Dunlop Street (at) Kilmarnock
- Kilmarnock Bus Station (Stance 6) Kilmarnock
- Church Street (before) Kilmarnock
- Wellington Street (After) Kilmarnock
- Wellington Place (before) Kilmarnock
- Witchill Place (opp) Kilmarnock
- Stafford Street (opp) Kilmarnock
- Innellan Drive (Opp) Longpark
- Morven Avenue (after) Onthank
- Archibald Craig Place (opp) Longpark
- Knockinlaw Road (After) Onthank
- Todhill Avenue (after) Onthank
- Amlaird Road (before) Onthank
- Thorn Terrace (after) Onthank
- Hareshaw Drive (before) Onthank
- Glencraigs Drive (after) Tourhill
- Bringan Road (opp) Tourhill
- Onthank Drive (before) Onthank
- Gainford Place (before) Onthank
- Newlands Place (opp) Onthank
- Mosside Place (before) Onthank
- Redding Avenue (before) Onthank
- Knockinlaw Road (Before) Onthank
- Archibald Craig Place (before) Longpark
- Innellan Drive (before) Longpark
- Morven Avenue (opp) Onthank
- Rosebank Place (after) Kilmarnock
- Stafford Street (before) Kilmarnock
- Dean Street (before) Kilmarnock
- Dean Street (after) Kilmarnock
- Dean Lane (opp) Kilmarnock
- Kilmarnock Bus Station (Stance 6) Kilmarnock
Service history & registered changes
- ✏️ Changed effective 30 Aug 2026 Newbarns → Ormsgill
- 🆕 Registered effective 30 Aug 2026 Operating between Aldershot and Yateley given service number 3 effective from 30 August 2026. To amend Timetable.
- 🆕 Registered effective 30 Aug 2026 Operating between City Centre and Harestock given service number 3 effective from 30 August 2026. To amend Timetable.
- ✏️ Changed effective 30 Aug 2026 Plymouth → Kingsbridge
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 3 bus?
The first 3 departure on weekdays leaves at 05:31 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 3 bus?
The last 3 on weekdays leaves its first stop at 22:15. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 3 bus cost?
The England fare cap doesn't apply in Scotland — Stagecoach West Scotland sets the fares on the 3. Under-22s, over-60s and eligible disabled passengers travel free with a National Entitlement Card.
Who runs the 3 bus?
The 3 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.