BusGenie
X59
Stagecoach East Scotland

X59 bus timetable: Edinburgh to Halbeath

Edinburgh - Halbeath

Mode Bus

Edinburgh Bus Station 6 → Halbeath Park & Ride Arrival Bay

9 trips · first 10:10 · last 18:10
Sunday Live From 2026-03-30

Swipe sideways to see later trips.

Stop
10:10 Halbeath Park & Ride Arrival Bay
11:10 Halbeath Park & Ride Arrival Bay
12:10 Halbeath Park & Ride Arrival Bay
13:10 Halbeath Park & Ride Arrival Bay
14:10 Halbeath Park & Ride Arrival Bay
15:10 Halbeath Park & Ride Arrival Bay
16:10 Halbeath Park & Ride Arrival Bay
17:10 Halbeath Park & Ride Arrival Bay
18:10 Halbeath Park & Ride Arrival Bay
Edinburgh, Bus Station Gate D-Stance 6
10:10
11:10
12:10
13:10
14:10
15:10
16:10
17:10
18:10
10:21
11:21
12:21
13:21
14:21
15:21
16:21
17:21
18:21
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:28
10:42
11:42
12:42
13:42
14:42
15:42
16:42
17:42
18:42
10:47
11:47
12:47
13:47
14:47
15:47
16:47
17:47
18:47
10:57
11:57
12:57
13:57
14:57
15:57
16:57
17:57
18:57

Halbeath Park & Ride Arrival Bay → Edinburgh Bus Station 6

9 trips · first 09:15 · last 17:15
Sunday Live From 2026-03-30

Swipe sideways to see later trips.

Stop
09:15 Halbeath Park & Ride Arrival Bay
10:15 Halbeath Park & Ride Arrival Bay
11:15 Halbeath Park & Ride Arrival Bay
12:15 Halbeath Park & Ride Arrival Bay
13:15 Halbeath Park & Ride Arrival Bay
14:15 Halbeath Park & Ride Arrival Bay
15:15 Halbeath Park & Ride Arrival Bay
16:15 Halbeath Park & Ride Arrival Bay
17:15 Halbeath Park & Ride Arrival Bay
09:15
10:15
11:15
12:15
13:15
14:15
15:15
16:15
17:15
09:18
10:18
11:18
12:18
13:18
14:18
15:18
16:18
17:18
09:26
10:26
11:26
12:26
13:26
14:26
15:26
16:26
17:26
09:31
10:31
11:31
12:31
13:31
14:31
15:31
16:31
17:31
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
09:52
10:52
11:52
12:52
13:52
14:52
15:52
16:52
17:52
10:03
11:03
12:03
13:03
14:03
15:03
16:03
17:03
18:03

Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_X59_1.

Main stops shown

7 main stops

The map can include more stops across directions; use All Stops above for the full timetable list.

  1. Halbeath, Park & Ride Arrival Bay at
  2. Halbeath, Park & Ride Stance 4
  3. Ferrytoll, Park & Ride Stance 3
  4. Queensferry, Slip Road southbound
  5. Blackhall, Telford Road after
  6. Edinburgh West End, Queensferry Street Stop QC
  7. Edinburgh, Bus Station at