33
Lothian Buses
33 bus timetable: Millerhill to Wester Hailes
Millerhill - Wester Hailes
Route map
33 live route map
See the route, stops, and live buses currently on this line.
125 stops
Live buses loading
Map ready
Loading the route map...
Wester Millerhill → Westburn
196 trips · first 04:45 · last 23:12
Mon–Fri
Live Valid 2026-06-01 – 2027-05-31
Swipe sideways to see later trips.
Stop
04:45
Westburn
04:45
Westburn
04:45
Westburn
04:45
Westburn
05:40
Westburn
05:40
Westburn
05:40
Westburn
05:40
Westburn
06:06
Westburn
06:06
Westburn
06:06
Westburn
06:06
Westburn
06:36
Westburn
06:36
Westburn
06:36
Westburn
06:36
Westburn
07:11
Westburn
07:11
Westburn
07:11
Westburn
07:11
Westburn
07:34
Westburn
07:34
Westburn
07:34
Westburn
07:34
Westburn
07:54
Westburn
07:54
Westburn
07:54
Westburn
07:54
Westburn
08:14
Westburn
08:14
Westburn
08:14
Westburn
08:14
Westburn
08:36
Westburn
08:36
Westburn
08:36
Westburn
08:36
Westburn
08:58
Westburn
08:58
Westburn
08:58
Westburn
08:58
Westburn
09:18
Westburn
09:18
Westburn
09:18
Westburn
09:18
Westburn
09:38
Westburn
09:38
Westburn
09:38
Westburn
09:38
Westburn
09:58
Westburn
09:58
Westburn
09:58
Westburn
09:58
Westburn
10:18
Westburn
10:18
Westburn
10:18
Westburn
10:18
Westburn
10:38
Westburn
10:38
Westburn
10:38
Westburn
10:38
Westburn
10:58
Westburn
10:58
Westburn
10:58
Westburn
10:58
Westburn
11:18
Westburn
11:18
Westburn
11:18
Westburn
11:18
Westburn
11:38
Westburn
11:38
Westburn
11:38
Westburn
11:38
Westburn
11:58
Westburn
11:58
Westburn
11:58
Westburn
11:58
Westburn
12:18
Westburn
12:18
Westburn
12:18
Westburn
12:18
Westburn
12:38
Westburn
12:38
Westburn
12:38
Westburn
12:38
Westburn
12:58
Westburn
12:58
Westburn
12:58
Westburn
12:58
Westburn
13:18
Westburn
13:18
Westburn
13:18
Westburn
13:18
Westburn
13:38
Westburn
13:38
Westburn
13:38
Westburn
13:38
Westburn
13:58
Westburn
13:58
Westburn
13:58
Westburn
13:58
Westburn
14:18
Westburn
14:18
Westburn
14:18
Westburn
14:18
Westburn
14:38
Westburn
14:38
Westburn
14:38
Westburn
14:38
Westburn
14:58
Westburn
14:58
Westburn
14:58
Westburn
14:58
Westburn
15:20
Westburn
15:20
Westburn
15:20
Westburn
15:20
Westburn
15:43
Westburn
15:43
Westburn
15:43
Westburn
15:43
Westburn
16:03
Westburn
16:03
Westburn
16:03
Westburn
16:03
Westburn
16:24
Westburn
16:24
Westburn
16:24
Westburn
16:24
Westburn
16:46
Westburn
16:46
Westburn
16:46
Westburn
16:46
Westburn
17:08
Westburn
17:08
Westburn
17:08
Westburn
17:08
Westburn
17:33
Westburn
17:33
Westburn
17:33
Westburn
17:33
Westburn
17:54
Westburn
17:54
Westburn
17:54
Westburn
17:54
Westburn
18:14
Westburn
18:14
Westburn
18:14
Westburn
18:14
Westburn
18:34
Westburn
18:34
Westburn
18:34
Westburn
18:34
Westburn
18:54
Westburn
18:54
Westburn
18:54
Westburn
18:54
Westburn
19:08
Westburn
19:08
Westburn
19:08
Westburn
19:08
Westburn
19:28
Westburn
19:28
Westburn
19:28
Westburn
19:28
Westburn
19:48
Westburn
19:48
Westburn
19:48
Westburn
19:48
Westburn
20:12
Westburn
20:12
Westburn
20:12
Westburn
20:12
Westburn
20:42
Westburn
20:42
Westburn
20:42
Westburn
20:42
Westburn
21:12
Westburn
21:12
Westburn
21:12
Westburn
21:12
Westburn
21:42
Westburn
21:42
Westburn
21:42
Westburn
21:42
Westburn
22:12
Westburn
22:12
Westburn
22:12
Westburn
22:12
Westburn
22:42
Westburn
22:42
Westburn
22:42
Westburn
22:42
Westburn
23:12
Westburn
23:12
Westburn
23:12
Westburn
23:12
Westburn
Millerhill, Wester Millerhill
opposite
·
·
04:45
·
·
·
05:40
·
·
·
06:06
·
·
·
06:36
·
·
·
07:11
·
·
·
07:34
·
·
·
07:54
·
·
·
08:14
·
·
·
08:36
·
·
·
08:58
·
·
·
09:18
·
·
·
09:38
·
·
·
09:58
·
·
·
10:18
·
·
·
10:38
·
·
·
10:58
·
·
·
11:18
·
·
·
11:38
·
·
·
11:58
·
·
·
12:18
·
·
·
12:38
·
·
·
12:58
·
·
·
13:18
·
·
·
13:38
·
·
·
13:58
·
·
·
14:18
·
·
·
14:38
·
·
·
14:58
·
·
·
15:20
·
·
·
15:43
·
·
·
16:03
·
·
·
16:24
·
·
·
16:46
·
·
·
17:08
·
·
·
17:33
·
·
·
17:54
·
·
·
18:14
·
·
·
18:34
·
·
·
18:54
·
·
·
19:08
·
·
·
19:28
·
·
·
19:48
·
·
·
20:12
·
·
·
20:42
·
·
·
21:12
·
·
·
21:42
·
·
·
22:12
·
·
·
22:42
·
·
·
23:12
·
·
·
04:49
·
·
·
05:44
·
·
·
06:10
·
·
·
06:41
·
·
·
07:17
·
·
·
07:40
·
·
·
07:59
·
·
·
08:19
·
·
·
08:41
·
·
·
09:03
·
·
·
09:23
·
·
·
09:43
·
·
·
10:03
·
·
·
10:23
·
·
·
10:43
·
·
·
11:03
·
·
·
11:23
·
·
·
11:43
·
·
·
12:03
·
·
·
12:23
·
·
·
12:43
·
·
·
13:03
·
·
·
13:23
·
·
·
13:43
·
·
·
14:03
·
·
·
14:23
·
·
·
14:43
·
·
·
15:03
·
·
·
15:24
·
·
·
15:47
·
·
·
16:07
·
·
·
16:28
·
·
·
16:50
·
·
·
17:12
·
·
·
17:37
·
·
·
17:58
·
·
·
18:18
·
·
·
18:38
·
·
·
18:58
·
·
·
19:12
·
·
·
19:32
·
·
·
19:52
·
·
·
20:16
·
·
·
20:46
·
·
·
21:16
·
·
·
21:46
·
·
·
22:16
·
·
·
22:46
·
·
·
23:16
·
Danderhall, Old Dalkeith Road
north-west bound
·
·
04:51
·
·
·
05:46
·
·
·
06:12
·
·
·
06:43
·
·
·
07:19
·
·
·
07:42
·
·
·
08:04
·
·
·
08:23
·
·
·
08:45
·
·
·
09:05
·
·
·
09:25
·
·
·
09:45
·
·
·
10:05
·
·
·
10:25
·
·
·
10:45
·
·
·
11:05
·
·
·
11:25
·
·
·
11:45
·
·
·
12:05
·
·
·
12:25
·
·
·
12:45
·
·
·
13:05
·
·
·
13:25
·
·
·
13:45
·
·
·
14:05
·
·
·
14:25
·
·
·
14:45
·
·
·
15:05
·
·
·
15:26
·
·
·
15:49
·
·
·
16:09
·
·
·
16:30
·
·
·
16:52
·
·
·
17:14
·
·
·
17:39
·
·
·
18:00
·
·
·
18:20
·
·
·
18:40
·
·
·
19:00
·
·
·
19:14
·
·
·
19:34
·
·
·
19:54
·
·
·
20:18
·
·
·
20:48
·
·
·
21:18
·
·
·
21:48
·
·
·
22:18
·
·
·
22:48
·
·
·
23:18
·
·
·
04:58
·
·
·
05:53
·
·
·
06:19
·
·
·
06:51
·
·
·
07:28
·
·
·
07:52
·
·
·
08:14
·
·
·
08:32
·
·
·
08:54
·
·
·
09:12
·
·
·
09:32
·
·
·
09:52
·
·
·
10:12
·
·
·
10:32
·
·
·
10:52
·
·
·
11:12
·
·
·
11:32
·
·
·
11:52
·
·
·
12:12
·
·
·
12:32
·
·
·
12:52
·
·
·
13:12
·
·
·
13:32
·
·
·
13:52
·
·
·
14:12
·
·
·
14:32
·
·
·
14:52
·
·
·
15:12
·
·
·
15:34
·
·
·
15:57
·
·
·
16:17
·
·
·
16:38
·
·
·
17:00
·
·
·
17:22
·
·
·
17:47
·
·
·
18:07
·
·
·
18:27
·
·
·
18:47
·
·
·
19:07
·
·
·
19:21
·
·
·
19:41
·
·
·
20:01
·
·
·
20:25
·
·
·
20:54
·
·
·
21:24
·
·
·
21:54
·
·
·
22:24
·
·
·
22:54
·
·
·
23:24
·
·
·
05:04
·
·
·
05:59
·
·
·
06:25
·
·
·
06:58
·
·
·
07:37
·
·
·
08:01
·
·
·
08:23
·
·
·
08:41
·
·
·
09:02
·
·
·
09:19
·
·
·
09:39
·
·
·
09:59
·
·
·
10:19
·
·
·
10:39
·
·
·
10:59
·
·
·
11:19
·
·
·
11:39
·
·
·
11:59
·
·
·
12:19
·
·
·
12:39
·
·
·
12:59
·
·
·
13:19
·
·
·
13:39
·
·
·
13:59
·
·
·
14:19
·
·
·
14:39
·
·
·
14:59
·
·
·
15:20
·
·
·
15:42
·
·
·
16:06
·
·
·
16:26
·
·
·
16:47
·
·
·
17:09
·
·
·
17:30
·
·
·
17:55
·
·
·
18:15
·
·
·
18:34
·
·
·
18:54
·
·
·
19:14
·
·
·
19:28
·
·
·
19:48
·
·
·
20:08
·
·
·
20:32
·
·
·
21:00
·
·
·
21:30
·
·
·
22:00
·
·
·
22:30
·
·
·
23:00
·
·
·
23:30
·
Newington, Commonwealth Pool
opposite
·
·
05:08
·
·
·
06:04
·
·
·
06:30
·
·
·
07:03
·
·
·
07:42
·
·
·
08:07
·
·
·
08:29
·
·
·
08:47
·
·
·
09:08
·
·
·
09:25
·
·
·
09:45
·
·
·
10:05
·
·
·
10:25
·
·
·
10:45
·
·
·
11:05
·
·
·
11:25
·
·
·
11:45
·
·
·
12:05
·
·
·
12:25
·
·
·
12:45
·
·
·
13:05
·
·
·
13:25
·
·
·
13:45
·
·
·
14:05
·
·
·
14:25
·
·
·
14:45
·
·
·
15:05
·
·
·
15:26
·
·
·
15:48
·
·
·
16:12
·
·
·
16:32
·
·
·
16:53
·
·
·
17:15
·
·
·
17:36
·
·
·
18:00
·
·
·
18:20
·
·
·
18:39
·
·
·
18:59
·
·
·
19:19
·
·
·
19:33
·
·
·
19:53
·
·
·
20:13
·
·
·
20:36
·
·
·
21:04
·
·
·
21:34
·
·
·
22:03
·
·
·
22:33
·
·
·
23:03
·
·
·
23:33
·
Old Town, South Bridge
N-Bound 2
·
·
05:14
·
·
·
06:11
·
·
·
06:38
·
·
·
07:11
·
·
·
07:52
·
·
·
08:17
·
·
·
08:39
·
·
·
08:57
·
·
·
09:18
·
·
·
09:35
·
·
·
09:55
·
·
·
10:15
·
·
·
10:35
·
·
·
10:55
·
·
·
11:15
·
·
·
11:35
·
·
·
11:55
·
·
·
12:15
·
·
·
12:35
·
·
·
12:55
·
·
·
13:15
·
·
·
13:35
·
·
·
13:55
·
·
·
14:15
·
·
·
14:35
·
·
·
14:55
·
·
·
15:15
·
·
·
15:37
·
·
·
15:59
·
·
·
16:23
·
·
·
16:43
·
·
·
17:04
·
·
·
17:26
·
·
·
17:47
·
·
·
18:11
·
·
·
18:31
·
·
·
18:49
·
·
·
19:09
·
·
·
19:29
·
·
·
19:43
·
·
·
20:03
·
·
·
20:23
·
·
·
20:45
·
·
·
21:13
·
·
·
21:43
·
·
·
22:11
·
·
·
22:41
·
·
·
23:11
·
·
·
23:41
·
·
·
05:21
·
·
·
06:19
·
·
·
06:47
·
·
·
07:21
·
·
·
08:03
·
·
·
08:29
·
·
·
08:51
·
·
·
09:09
·
·
·
09:30
·
·
·
09:47
·
·
·
10:07
·
·
·
10:27
·
·
·
10:47
·
·
·
11:07
·
·
·
11:27
·
·
·
11:47
·
·
·
12:07
·
·
·
12:27
·
·
·
12:47
·
·
·
13:07
·
·
·
13:27
·
·
·
13:47
·
·
·
14:07
·
·
·
14:27
·
·
·
14:47
·
·
·
15:07
·
·
·
15:27
·
·
·
15:49
·
·
·
16:12
·
·
·
16:36
·
·
·
16:56
·
·
·
17:17
·
·
·
17:39
·
·
·
17:59
·
·
·
18:23
·
·
·
18:42
·
·
·
19:00
·
·
·
19:20
·
·
·
19:40
·
·
·
19:54
·
·
·
20:14
·
·
·
20:34
·
·
·
20:55
·
·
·
21:23
·
·
·
21:53
·
·
·
22:21
·
·
·
22:51
·
·
·
23:21
·
·
·
23:50
·
Haymarket Station
Stop HG
·
·
05:24
·
·
·
06:22
·
·
·
06:50
·
·
·
07:25
·
·
·
08:08
·
·
·
08:34
·
·
·
08:56
·
·
·
09:14
·
·
·
09:35
·
·
·
09:52
·
·
·
10:12
·
·
·
10:32
·
·
·
10:52
·
·
·
11:12
·
·
·
11:32
·
·
·
11:52
·
·
·
12:12
·
·
·
12:32
·
·
·
12:52
·
·
·
13:12
·
·
·
13:32
·
·
·
13:52
·
·
·
14:12
·
·
·
14:32
·
·
·
14:52
·
·
·
15:12
·
·
·
15:32
·
·
·
15:54
·
·
·
16:17
·
·
·
16:41
·
·
·
17:02
·
·
·
17:23
·
·
·
17:45
·
·
·
18:04
·
·
·
18:28
·
·
·
18:46
·
·
·
19:04
·
·
·
19:24
·
·
·
19:44
·
·
·
19:58
·
·
·
20:18
·
·
·
20:38
·
·
·
20:59
·
·
·
21:27
·
·
·
21:57
·
·
·
22:25
·
·
·
22:55
·
·
·
23:25
·
·
·
23:54
·
Gorgie, Balgreen Road
outside
·
·
05:29
·
·
·
06:28
·
·
·
06:57
·
·
·
07:33
·
·
·
08:17
·
·
·
08:43
·
·
·
09:05
·
·
·
09:23
·
·
·
09:44
·
·
·
10:01
·
·
·
10:21
·
·
·
10:41
·
·
·
11:01
·
·
·
11:21
·
·
·
11:41
·
·
·
12:01
·
·
·
12:22
·
·
·
12:42
·
·
·
13:02
·
·
·
13:22
·
·
·
13:42
·
·
·
14:02
·
·
·
14:22
·
·
·
14:42
·
·
·
15:02
·
·
·
15:22
·
·
·
15:43
·
·
·
16:05
·
·
·
16:28
·
·
·
16:52
·
·
·
17:13
·
·
·
17:34
·
·
·
17:55
·
·
·
18:14
·
·
·
18:37
·
·
·
18:55
·
·
·
19:13
·
·
·
19:33
·
·
·
19:53
·
·
·
20:07
·
·
·
20:27
·
·
·
20:46
·
·
·
21:07
·
·
·
21:35
·
·
·
22:05
·
·
·
22:33
·
·
·
23:03
·
·
·
23:33
·
·
·
00:02+1
·
·
·
05:33
·
·
·
06:32
·
·
·
07:02
·
·
·
07:39
·
·
·
08:23
·
·
·
08:49
·
·
·
09:11
·
·
·
09:29
·
·
·
09:50
·
·
·
10:07
·
·
·
10:27
·
·
·
10:47
·
·
·
11:07
·
·
·
11:27
·
·
·
11:47
·
·
·
12:07
·
·
·
12:28
·
·
·
12:48
·
·
·
13:08
·
·
·
13:28
·
·
·
13:48
·
·
·
14:08
·
·
·
14:28
·
·
·
14:48
·
·
·
15:08
·
·
·
15:28
·
·
·
15:50
·
·
·
16:12
·
·
·
16:35
·
·
·
16:59
·
·
·
17:20
·
·
·
17:41
·
·
·
18:01
·
·
·
18:20
·
·
·
18:43
·
·
·
19:01
·
·
·
19:19
·
·
·
19:39
·
·
·
19:59
·
·
·
20:13
·
·
·
20:32
·
·
·
20:51
·
·
·
21:12
·
·
·
21:40
·
·
·
22:10
·
·
·
22:38
·
·
·
23:08
·
·
·
23:38
·
·
·
00:07+1
·
·
·
05:36
·
·
·
06:35
·
·
·
07:05
·
·
·
07:42
·
·
·
08:26
·
·
·
08:52
·
·
·
09:14
·
·
·
09:32
·
·
·
09:53
·
·
·
10:10
·
·
·
10:30
·
·
·
10:50
·
·
·
11:10
·
·
·
11:30
·
·
·
11:50
·
·
·
12:10
·
·
·
12:31
·
·
·
12:51
·
·
·
13:11
·
·
·
13:31
·
·
·
13:51
·
·
·
14:11
·
·
·
14:31
·
·
·
14:51
·
·
·
15:11
·
·
·
15:31
·
·
·
15:53
·
·
·
16:15
·
·
·
16:38
·
·
·
17:02
·
·
·
17:23
·
·
·
17:44
·
·
·
18:04
·
·
·
18:23
·
·
·
18:46
·
·
·
19:04
·
·
·
19:22
·
·
·
19:42
·
·
·
20:02
·
·
·
20:16
·
·
·
20:35
·
·
·
20:54
·
·
·
21:15
·
·
·
21:43
·
·
·
22:13
·
·
·
22:41
·
·
·
23:11
·
·
·
23:41
·
·
·
00:10+1
·
·
·
05:39
·
·
·
06:38
·
·
·
07:09
·
·
·
07:46
·
·
·
08:31
·
·
·
08:57
·
·
·
09:19
·
·
·
09:37
·
·
·
09:58
·
·
·
10:15
·
·
·
10:35
·
·
·
10:55
·
·
·
11:15
·
·
·
11:35
·
·
·
11:55
·
·
·
12:15
·
·
·
12:36
·
·
·
12:56
·
·
·
13:16
·
·
·
13:36
·
·
·
13:56
·
·
·
14:16
·
·
·
14:36
·
·
·
14:56
·
·
·
15:16
·
·
·
15:37
·
·
·
15:59
·
·
·
16:21
·
·
·
16:44
·
·
·
17:08
·
·
·
17:29
·
·
·
17:49
·
·
·
18:09
·
·
·
18:28
·
·
·
18:50
·
·
·
19:08
·
·
·
19:26
·
·
·
19:46
·
·
·
20:06
·
·
·
20:20
·
·
·
20:39
·
·
·
20:58
·
·
·
21:19
·
·
·
21:47
·
·
·
22:17
·
·
·
22:45
·
·
·
23:15
·
·
·
23:45
·
·
·
00:14+1
·
Wester Hailes, Clovenstone Road
south-west bound
·
·
05:43
·
·
·
06:42
·
·
·
07:13
·
·
·
07:51
·
·
·
·
·
·
·
09:02
·
·
·
09:24
·
·
·
09:42
·
·
·
10:03
·
·
·
10:20
·
·
·
10:40
·
·
·
11:00
·
·
·
11:20
·
·
·
11:40
·
·
·
12:00
·
·
·
12:20
·
·
·
12:41
·
·
·
13:01
·
·
·
13:21
·
·
·
13:41
·
·
·
14:01
·
·
·
14:21
·
·
·
14:41
·
·
·
15:01
·
·
·
15:22
·
·
·
15:43
·
·
·
16:05
·
·
·
16:27
·
·
·
16:50
·
·
·
17:14
·
·
·
17:35
·
·
·
17:55
·
·
·
18:15
·
·
·
18:33
·
·
·
18:55
·
·
·
19:13
·
·
·
19:31
·
·
·
19:51
·
·
·
20:11
·
·
·
20:25
·
·
·
20:44
·
·
·
21:03
·
·
·
21:24
·
·
·
21:52
·
·
·
22:21
·
·
·
22:49
·
·
·
23:19
·
·
·
23:49
·
·
·
00:18+1
·
·
·
05:47
·
·
·
06:47
·
·
·
07:18
·
·
·
07:56
·
·
·
·
·
·
·
09:07
·
·
·
09:29
·
·
·
09:47
·
·
·
10:08
·
·
·
10:25
·
·
·
10:45
·
·
·
11:05
·
·
·
11:25
·
·
·
11:45
·
·
·
12:06
·
·
·
12:26
·
·
·
12:47
·
·
·
13:07
·
·
·
13:27
·
·
·
13:47
·
·
·
14:07
·
·
·
14:27
·
·
·
14:47
·
·
·
15:07
·
·
·
15:28
·
·
·
15:49
·
·
·
16:11
·
·
·
16:33
·
·
·
16:56
·
·
·
17:20
·
·
·
17:41
·
·
·
18:01
·
·
·
18:21
·
·
·
18:39
·
·
·
19:01
·
·
·
19:19
·
·
·
19:37
·
·
·
19:57
·
·
·
20:17
·
·
·
20:31
·
·
·
20:49
·
·
·
21:08
·
·
·
21:29
·
·
·
21:57
·
·
·
22:26
·
·
·
22:54
·
·
·
23:24
·
·
·
23:54
·
·
·
00:23+1
·
Westburn → Wester Millerhill
290 trips · first 00:27 · last 23:57
Mon–Fri
Live Valid 2026-06-01 – 2027-05-31
Swipe sideways to see later trips.
Stop
22:12
Westburn
22:12
Westburn
22:12
Westburn
22:12
Westburn
22:12
Westburn
22:42
Westburn
22:42
Westburn
22:42
Westburn
22:42
Westburn
22:42
Westburn
22:57
Westburn
22:57
Westburn
22:57
Westburn
22:57
Westburn
22:57
Westburn
23:27
Westburn
23:27
Westburn
23:27
Westburn
23:27
Westburn
23:27
Westburn
23:57
Westburn
23:57
Westburn
23:57
Westburn
23:57
Westburn
23:57
Westburn
Showing 25 of 290 trips from 22:12. View full day
Timetable data from Lothian Buses, refreshed 2026-06-03 · Source: Traveline National Dataset (TNDS) · Service code LOTH_33.
Main stops shown
16 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Wester Hailes, Westburn Grove after
- Wester Hailes, Clovenstone Road north-east bound
- Longstone, Parkhead Drive adjacent
- Wester Hailes, Westside Plaza Stop 2
- Sighthill Green before
- Saughton Mains outside
- Gorgie, Balgreen Road adjacent
- Haymarket Station Stop HA
- Edinburgh West End, Shandwick Place Stop SA
- Old Town, South Bridge S-bound 1
- Newington, Commonwealth Pool at
- Nether Liberton, Cameron Toll near
- Edinburgh Royal Infirmary, Royal Infirmary Stop IP
- Danderhall, Old Dalkeith Road south-east bound
- Danderhall, Sheriffhall Park and Ride Stop C
- Millerhill, Wester Millerhill opposite