BusGenie
X19
Lothian Country Buses

X19 bus timetable: Edinburgh to Winchburgh

Edinburgh - Winchburgh

Mode Bus

Edinburgh → Winchburgh

105 trips · first 06:30 · last 23:10
Mon–Fri Live Valid 2026-04-15 – 2027-04-14

Swipe sideways to see later trips.

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

Winchburgh → Edinburgh

132 trips · first 05:30 · last 22:10
Mon–Fri Live Valid 2026-04-15 – 2027-04-14

Swipe sideways to see later trips.

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

Timetable data from Lothian Country Buses, refreshed 2026-06-11 · 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