BusGenie
X19
Lothian Country Buses

X19 bus timetable: Edinburgh to Winchburgh

Edinburgh - Winchburgh

Mode Bus

Edinburgh → Winchburgh

16 trips · first 07:30 · last 23:10
Saturday Upcoming Valid 2026-06-14 – 2027-06-13

Swipe sideways to see later trips.

Stop
07:30 Winchburgh
08:30 Winchburgh
09:45 Winchburgh
10:45 Winchburgh
11:45 Winchburgh
12:45 Winchburgh
13:45 Winchburgh
14:45 Winchburgh
15:50 Winchburgh
16:50 Winchburgh
18:00 Winchburgh
19:10 Winchburgh
20:10 Winchburgh
21:10 Winchburgh
22:10 Winchburgh
23:10 Winchburgh
07:30
08:30
09:45
10:45
11:45
12:45
13:45
14:45
15:50
16:50
18:00
19:10
20:10
21:10
22:10
23:10
07:41
08:41
09:57
10:58
11:58
12:58
13:59
14:59
16:05
17:05
18:14
19:24
20:23
21:22
22:22
23:21
07:50
08:50
10:08
11:10
12:10
13:10
14:11
15:11
16:17
17:18
18:24
19:34
20:33
21:32
22:30
23:29
07:53
08:53
10:11
11:13
12:13
13:14
14:15
15:14
16:20
17:21
18:27
19:37
20:36
21:34
22:32
23:31
08:02
09:02
10:20
11:22
12:22
13:24
14:25
15:24
16:30
17:31
18:36
19:46
20:44
21:42
22:40
23:39
08:06
09:07
10:25
11:27
12:28
13:31
14:32
15:31
16:37
17:38
18:42
19:52
20:48
21:46
22:44
23:43
Winchburgh, Station Road opposite and after
08:12
09:13
10:31
11:33
12:34
13:37
14:38
15:37
16:43
17:44
18:48
19:58
20:54
21:52
22:50
23:49
08:17
09:18
10:36
11:38
12:39
13:43
14:44
15:43
16:49
17:50
18:53
20:03
20:59
21:57
22:55
23:54

Winchburgh → Edinburgh

16 trips · first 06:15 · last 22:10
Saturday Upcoming Valid 2026-06-14 – 2027-06-13

Swipe sideways to see later trips.

Stop
06:15 Winchburgh
07:25 Winchburgh
08:30 Winchburgh
09:30 Winchburgh
10:30 Winchburgh
11:30 Winchburgh
12:30 Winchburgh
13:30 Winchburgh
14:45 Winchburgh
15:45 Winchburgh
17:00 Winchburgh
18:10 Winchburgh
19:10 Winchburgh
20:10 Winchburgh
21:10 Winchburgh
22:10 Winchburgh
06:15
07:25
08:30
09:30
10:30
11:30
12:30
13:30
14:45
15:45
17:00
18:10
19:10
20:10
21:10
22:10
06:20
07:30
08:35
09:35
10:35
11:35
12:36
13:36
14:51
15:51
17:05
18:15
19:15
20:15
21:15
22:15
06:26
07:36
08:41
09:41
10:41
11:41
12:43
13:43
14:58
15:58
17:11
18:21
19:21
20:21
21:21
22:21
06:30
07:40
08:45
09:46
10:46
11:46
12:49
13:49
15:04
16:04
17:16
18:26
19:25
20:25
21:25
22:25
06:38
07:49
08:54
09:55
10:56
11:56
12:59
13:59
15:13
16:13
17:25
18:35
19:34
20:34
21:33
22:33
06:40
07:52
08:57
09:58
11:00
12:00
13:03
14:03
15:16
16:16
17:28
18:38
19:37
20:36
21:35
22:35
06:48
08:02
09:08
10:10
11:14
12:13
13:16
14:16
15:27
16:27
17:38
18:48
19:47
20:44
21:43
22:43
06:58
08:13
09:19
10:22
11:26
12:25
13:28
14:28
15:39
16:39
17:50
19:00
19:59
20:55
21:54
22:54

Timetable data from Lothian Country Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code NELB_X19.

Main stops shown

8 main stops

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

  1. Edinburgh, St Andrew's House opposite
  2. Haymarket Station Stop HJ
  3. Corstorphine, Drum Brae South opposite
  4. Maybury Road opposite
  5. Newbridge, Old Liston Road before
  6. Kirkliston, Station Road after
  7. Winchburgh, Station Road opposite and after
  8. Winchburgh, M9 Junction after