X56
Stagecoach East Scotland
X56 bus timetable: Halbeath to Perth
Halbeath - Perth
Route map
X56 live route map
See the route, stops, and live buses currently on this line.
75 stops
Live buses loading
Map ready
Loading the route map...
Halbeath Park & Ride Arrival Bay → Inveralmond Bus Depot
5 trips · first 11:42 · last 19:42
Sunday
Live From 2026-04-20
Swipe sideways to see later trips.
Stop
11:42
Inveralmond Bus Depot
13:42
Inveralmond Bus Depot
15:42
Inveralmond Bus Depot
17:42
Inveralmond Bus Depot
19:42
Inveralmond Bus Depot
Inveralmond Bus Depot → Halbeath Park & Ride Arrival Bay
5 trips · first 09:00 · last 17:00
Sunday
Live From 2026-04-20
Swipe sideways to see later trips.
Stop
09:00
Inveralmond Bus Depot
11:00
Inveralmond Bus Depot
13:00
Inveralmond Bus Depot
15:00
Inveralmond Bus Depot
17:00
Inveralmond Bus Depot
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_X56_2.
All stops shown
38 stops- Halbeath, Park & Ride Arrival Bay at
- Halbeath, Park & Ride Stance 1
- Kelty, Blackhall Road adjacent
- Kelty, Kingsland Terrace opposite
- Kelty, Crown Hotel adjacent
- Kelty, Primary School opposite
- Kelty, Community Centre opposite
- Kelty, Westcroft Way adjacent
- Kelty, Main Street adjacent
- Kelty, Gowanbank Farm adjacent
- Kelty, Blairfordel Farm opposite
- Kelty, Lochran Farm at
- Gairney Bank, Greenacres at
- Gairney Bank, Gairneybridge Farm at
- Gairney Bank, Hatchbank Road at
- Kinross, Bridgend opposite
- Kinross, Clashburn Way opposite
- Kinross, Levenbridge Place opposite
- Kinross, Park and Ride at
- Kinross, Ochil View at
- Kinross, Primary School opposite
- Kinross, Kirklands Hotel at
- Kinross, Green Hotel at
- Kinross, The Muirs opposite
- Kinross, Gallowhill Road at
- Kinross, Loch Leven Leisure Centre at
- Milnathort, Auld Mart Road opposite
- Milnathort, Bridgefauld Road at
- Milnathort, War Memorial at
- Milnathort, Church Street at
- Bridge of Earn, Side Street opposite
- Scoonieburn, Craigclowan School at
- Friarton, Breadalbane Terrace opposite
- Friarton, Tesco opposite
- Perth, Prison opposite
- Perth, Edinburgh Road Stop ZL
- Perth, Canal Street Stop ZP
- Perth, Bus Station Stances