X57
Stagecoach East Scotland
X57 bus timetable: Edinburgh to Halbeath
Edinburgh - Halbeath
Edinburgh bus station - Halbeath Park & Ride
Route map
X57 live route map
See the route, stops, and live buses currently on this line.
42 stops
Live buses loading
Map ready
Loading the route map...
Edinburgh York Place → Halbeath Shin Way
11 trips · first 07:45 · last 18:05
Mon, Tue, Wed, Thu
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
07:45
Halbeath Shin Way
08:55
Halbeath Shin Way
10:05
Halbeath Shin Way
11:05
Halbeath Shin Way
12:05
Halbeath Shin Way
13:05
Halbeath Shin Way
14:05
Halbeath Shin Way
15:05
Halbeath Shin Way
16:05
Halbeath Shin Way
17:05
Halbeath Shin Way
18:05
Halbeath Shin Way
07:56
09:06
10:16
11:16
12:16
13:16
14:16
15:16
16:20
17:20
18:20
Halbeath Shin Way → Edinburgh York Place
11 trips · first 06:24 · last 17:15
Mon, Tue, Wed, Thu
Live From 2026-03-30
Swipe sideways to see later trips.
Stop
06:24
Halbeath Shin Way
07:34
Halbeath Shin Way
08:50
Halbeath Shin Way
09:54
Halbeath Shin Way
10:54
Halbeath Shin Way
11:54
Halbeath Shin Way
12:54
Halbeath Shin Way
13:54
Halbeath Shin Way
14:54
Halbeath Shin Way
15:54
Halbeath Shin Way
17:15
Halbeath Shin Way
07:23
08:33
09:47
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:49
Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_X57_1.
All stops shown
32 stops- Halbeath, Park & Ride Stance 2
- Halbeath, Kingdom Services adjacent
- Dunfermline, Learning Campus opposite
- Dunfermline, Amazon Way adjacent
- Duloch Park, Kyle Crescent adjacent
- Duloch Park, Deeside Place adjacent
- Duloch Park, Cromar Drive adjacent
- Dunfermline, Masterton Primary School adjacent
- Duloch Park, David Crescent adjacent
- Duloch Park, Greenshank Drive Northbound
- Duloch Park, Teal Place adjacent
- Duloch Park, Curlew Gardens adjacent
- Duloch Park, Trondheim Roundabout Northbound
- Duloch Park, Kingfisher Place opposite
- Duloch Park, Fieldfare View opposite
- Duloch Park, Birnam Gardens adjacent
- Dunfermline, Lochy Rise adjacent
- Halbeath, Shin Way adjacent
- Halbeath, Kingdom Services opposite
- Halbeath, Park & Ride Arrival Bay at
- Halbeath, Park & Ride Stance 4
- Ferrytoll, Park & Ride Stance 3
- North Queensferry, North Access southbound
- Queensferry, Slip Road southbound
- Barnton Junction eastbound
- Blackhall, Hillpark Steps opposite
- Blackhall, Telford Road after
- Craigleith Drive before
- Orchard Brae, Learmonth Terrace outside
- Edinburgh West End, Queensferry Street Stop QC
- Edinburgh, Princes Street (west) Stop PD
- Edinburgh, York Place Stop YB