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
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
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.
Main stops shown
10 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Edinburgh, York Place Stop YB
- Edinburgh West End, Queensferry Street Stop QE
- Blackhall, Telford Road before
- Queensferry, Slip Road northbound
- Ferrytoll, Park & Ride Stance 1
- Halbeath, Park & Ride Arrival Bay at
- Halbeath, Park & Ride Stance 2
- Dunfermline, Amazon Way adjacent
- Dunfermline, Masterton Primary School adjacent
- Halbeath, Shin Way adjacent