X78
Stagecoach West Scotland
X78 bus timetable: Kilmarnock to Troon
Kilmarnock - Troon
Bus Station, Kilmarnock - Lang Road, Barassie, Troon
Route map
X78 live route map
See the route, stops, and live buses currently on this line.
77 stops
Live buses loading
Map ready
Loading the route map...
Kilmarnock Bus Station → Troon Garden Place
1 trip · first 18:28 · last 18:28
Mon, Tue, Wed, Thu
Upcoming From 2026-06-29
Swipe sideways to see later trips.
Stop
18:28
Troon Garden Place
Kilmarnock Bus Station
Stance 4
18:28
18:30
Kilmarnock, Seaford Street
opposite
18:31
Kilmarnock, Aird Avenue
before
18:31
Kilmarnock, Galrigside Road
opposite
18:32
Kilmarnock, Mount Avenue
after
18:33
18:33
Kilmarnock, Porter Drive
before
18:34
Gatehead, Moorfield Ind Estate
opposite
18:35
Gatehead, Old Rome Way
opposite
18:38
Gatehead, Milton View
opposite
18:38
Dundonald, Earl Drive
before
18:42
18:42
Dundonald, Kilmarnock Road
opposite
18:43
Dundonald, Cochrane Drive
opposite
18:43
18:44
18:49
Barassie, Kilmarnock Road
before
18:50
Barassie, Lang Road
opposite
18:51
Barassie, Calder Avenue
before
18:52
18:53
Troon, Findhorn Place
opposite
18:54
Troon, Esk Road
opposite
18:55
18:57
Troon, Annick Place
near
18:58
Troon, Lochlea Avenue
before
18:59
Troon, Merrick Avenue
before
18:59
Troon, West Crescent
opposite
19:01
Troon, Wilson Avenue
near
19:01
Troon, Ottoline Drive
after
19:02
19:03
19:04
19:04
Troon, Dukes Road
opposite
19:05
19:06
19:06
Troon, Bradan Road
opposite
19:06
Troon, Bank Street
opposite
19:07
Troon, Wellbeck Crescent
opposite
19:07
Troon, Kennedy Road
opposite
19:08
Troon, Garden Place
opposite
19:08
Troon, Garden Place
after
19:09
Troon Garden Place → Kilmarnock Bus Station
1 trip · first 06:52 · last 06:52
Mon, Tue, Wed, Thu
Upcoming From 2026-06-29
Swipe sideways to see later trips.
Stop
06:52
Troon Garden Place
Troon, Garden Place
after
06:52
06:55
Troon, Barassie street
before
06:55
06:56
06:56
06:56
Troon, Ottoline Drive
opposite
06:57
Troon, South Drive
opposite
06:59
Troon, Merrick Avenue
after
06:59
Troon, North Drive
before
06:59
Troon, Teviot Place
after
07:00
Troon, Esk Place
before
07:00
07:01
Barassie, Dornal Drive
opposite
07:02
Barassie, Calder Avenue
after
07:02
07:03
07:04
Barassie, Gailes Burn
opposite
07:05
Dundonald, Kilnford Drive
opposite
07:10
07:11
Dundonald, Kilmarnock Road
before
07:12
Dundonald, School Wynd
after
07:12
Dundonald, Earl Drive
opposite
07:12
Gatehead, Milton View
after
07:16
Gatehead, Old Rome Way
before
07:17
07:19
Kilmarnock, Porter Drive
opposite
07:22
Kilmarnock, Smillie Place
opposite
07:22
Kilmarnock, Mount House
after
07:23
Kilmarnock, Mount Avenue
opposite
07:23
Kilmarnock, Westmoor Crescent
opposite
07:24
Kilmarnock, Aird Avenue
opposite
07:25
Kilmarnock, Seaford Street
before
07:26
Kilmarnock, Nelson Street
before
07:27
07:28
Kilmarnock Bus Station
Stance 11
07:30
Timetable data from Stagecoach West Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_STWS_X78_1.
All stops shown
42 stops- Kilmarnock Bus Station Stance 4
- Kilmarnock, Waterside Road after
- Kilmarnock, Seaford Street opposite
- Kilmarnock, Aird Avenue before
- Kilmarnock, Galrigside Road opposite
- Kilmarnock, Mount Avenue after
- Kilmarnock, Glen Orrin Avenue before
- Kilmarnock, Porter Drive before
- Gatehead, Moorfield Ind Estate opposite
- Gatehead, Old Rome Way opposite
- Gatehead, Milton View opposite
- Dundonald, Earl Drive before
- Dundonald, Bruce Avenue At
- Dundonald, Kilmarnock Road opposite
- Dundonald, Cochrane Drive opposite
- Dundonald, Kilnford Drive near
- Barassie, Gailes Burn at
- Barassie, Kilmarnock Road before
- Barassie, Lang Road opposite
- Barassie, Calder Avenue before
- Barassie, Spallander Road At
- Troon, Findhorn Place opposite
- Troon, Esk Road opposite
- Troon, Spey Road At
- Troon, Annick Place near
- Troon, Lochlea Avenue before
- Troon, Merrick Avenue before
- Troon, West Crescent opposite
- Troon, Wilson Avenue near
- Troon, Ottoline Drive after
- Troon, Harling Drive At
- Troon, St Meddans Crescent near
- Troon, St Meddans Crescent after
- Troon, Dukes Road opposite
- Troon, Academy Street near
- Troon, West Portland Street near
- Troon, Bradan Road opposite
- Troon, Bank Street opposite
- Troon, Wellbeck Crescent opposite
- Troon, Kennedy Road opposite
- Troon, Garden Place opposite
- Troon, Garden Place after