BusGenie
X59A
Stagecoach East Scotland

X59A bus timetable: Edinburgh to Halbeath

Edinburgh - Halbeath

Mode Bus

Edinburgh Bus Station 6 → Halbeath Park & Ride Arrival Bay

18 trips · first 00:30 · last 23:30
Saturday Live From 2026-03-30

Swipe sideways to see later trips.

Stop
00:30 Halbeath Park & Ride Arrival Bay
07:35 Halbeath Park & Ride Arrival Bay
08:35 Halbeath Park & Ride Arrival Bay
09:35 Halbeath Park & Ride Arrival Bay
10:35 Halbeath Park & Ride Arrival Bay
11:35 Halbeath Park & Ride Arrival Bay
12:35 Halbeath Park & Ride Arrival Bay
13:35 Halbeath Park & Ride Arrival Bay
14:35 Halbeath Park & Ride Arrival Bay
15:35 Halbeath Park & Ride Arrival Bay
16:35 Halbeath Park & Ride Arrival Bay
17:35 Halbeath Park & Ride Arrival Bay
18:35 Halbeath Park & Ride Arrival Bay
19:40 Halbeath Park & Ride Arrival Bay
20:40 Halbeath Park & Ride Arrival Bay
21:30 Halbeath Park & Ride Arrival Bay
22:30 Halbeath Park & Ride Arrival Bay
23:30 Halbeath Park & Ride Arrival Bay
Edinburgh, Bus Station Gate D-Stance 6
00:30
07:35
08:35
09:35
10:35
11:35
12:35
13:35
14:35
15:35
16:35
17:35
18:35
19:40
20:40
21:30
22:30
23:30
00:41
07:46
08:46
09:46
10:46
11:46
12:46
13:46
14:46
15:46
16:46
17:46
18:46
19:51
20:51
21:41
22:41
23:41
00:48
07:53
08:53
09:53
10:53
11:53
12:53
13:53
14:53
15:53
16:53
17:53
18:53
19:58
20:58
21:48
22:48
23:48
01:02
08:07
09:07
10:07
11:07
12:07
13:07
14:07
15:07
16:07
17:07
18:07
19:07
20:12
21:12
22:02
23:02
00:02+1
01:07
08:12
09:12
10:12
11:12
12:12
13:12
14:12
15:12
16:12
17:12
18:12
19:12
20:17
21:17
22:07
23:07
00:07+1
01:17
08:22
09:22
10:22
11:22
12:22
13:22
14:22
15:22
16:22
17:22
18:22
19:22
20:27
21:27
22:17
23:17
00:17+1

Halbeath Park & Ride Arrival Bay → Edinburgh Bus Station 6

18 trips · first 06:40 · last 23:35
Saturday Live From 2026-03-30

Swipe sideways to see later trips.

Stop
06:40 Halbeath Park & Ride Arrival Bay
07:40 Halbeath Park & Ride Arrival Bay
08:40 Halbeath Park & Ride Arrival Bay
09:40 Halbeath Park & Ride Arrival Bay
10:40 Halbeath Park & Ride Arrival Bay
11:40 Halbeath Park & Ride Arrival Bay
12:40 Halbeath Park & Ride Arrival Bay
13:40 Halbeath Park & Ride Arrival Bay
14:40 Halbeath Park & Ride Arrival Bay
15:40 Halbeath Park & Ride Arrival Bay
16:40 Halbeath Park & Ride Arrival Bay
17:40 Halbeath Park & Ride Arrival Bay
18:35 Halbeath Park & Ride Arrival Bay
19:35 Halbeath Park & Ride Arrival Bay
20:35 Halbeath Park & Ride Arrival Bay
21:35 Halbeath Park & Ride Arrival Bay
22:35 Halbeath Park & Ride Arrival Bay
23:35 Halbeath Park & Ride Arrival Bay
06:40
07:40
08:40
09:40
10:40
11:40
12:40
13:40
14:40
15:40
16:40
17:40
18:35
19:35
20:35
21:35
22:35
23:35
06:43
07:43
08:43
09:43
10:43
11:43
12:43
13:43
14:43
15:43
16:43
17:43
18:38
19:38
20:38
21:38
22:38
23:38
06:51
07:51
08:51
09:51
10:51
11:51
12:51
13:51
14:51
15:51
16:51
17:51
18:46
19:46
20:46
21:46
22:46
23:46
06:56
07:56
08:56
09:56
10:56
11:56
12:56
13:56
14:56
15:56
16:56
17:56
18:51
19:51
20:51
21:51
22:51
23:51
07:05
08:05
09:05
10:05
11:05
12:05
13:05
14:05
15:05
16:05
17:05
18:05
19:00
20:00
21:00
22:00
23:00
00:00+1
07:17
08:17
09:17
10:17
11:17
12:17
13:17
14:17
15:17
16:17
17:17
18:17
19:12
20:12
21:12
22:12
23:12
00:12+1
07:28
08:28
09:28
10:28
11:28
12:28
13:28
14:28
15:28
16:28
17:28
18:28
19:23
20:23
21:23
22:23
23:23
00:23+1

Timetable data from Stagecoach East Scotland, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code S_SC_SCFI_X59A_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