7
Lothian Buses
7 bus timetable: Newhaven to Edinburgh Royal Infirmary
Newhaven - Edinburgh Royal Infirmary
Route map
7 live route map
See the route, stops, and live buses currently on this line.
110 stops
Live buses loading
Map ready
Loading the route map...
Newhaven → Edinburgh Royal Infirmary
27 trips · first 06:03 · last 23:23
Sunday
Live Valid 2026-06-03 – 2027-06-02
Swipe sideways to see later trips.
Stop
06:03
Edinburgh Royal Infirmary
08:07
Edinburgh Royal Infirmary
09:00
Edinburgh Royal Infirmary
10:06
Edinburgh Royal Infirmary
10:27
Edinburgh Royal Infirmary
10:46
Edinburgh Royal Infirmary
11:26
Edinburgh Royal Infirmary
11:46
Edinburgh Royal Infirmary
12:46
Edinburgh Royal Infirmary
13:06
Edinburgh Royal Infirmary
13:26
Edinburgh Royal Infirmary
14:06
Edinburgh Royal Infirmary
14:26
Edinburgh Royal Infirmary
15:26
Edinburgh Royal Infirmary
15:46
Edinburgh Royal Infirmary
16:06
Edinburgh Royal Infirmary
16:46
Edinburgh Royal Infirmary
17:06
Edinburgh Royal Infirmary
18:16
Edinburgh Royal Infirmary
18:38
Edinburgh Royal Infirmary
18:57
Edinburgh Royal Infirmary
19:37
Edinburgh Royal Infirmary
20:46
Edinburgh Royal Infirmary
21:05
Edinburgh Royal Infirmary
21:52
Edinburgh Royal Infirmary
22:53
Edinburgh Royal Infirmary
23:23
Edinburgh Royal Infirmary
Newhaven, Craighall Road
northbound
·
08:07
·
10:06
·
10:46
11:26
11:46
12:46
13:06
13:26
14:06
14:26
15:26
15:46
16:06
16:46
17:06
18:16
18:38
18:57
19:37
·
21:05
21:52
22:53
23:23
Newhaven, Craighall Road
southbound
06:03
08:08
09:00
10:07
10:27
10:47
11:27
11:47
12:47
13:07
13:27
14:07
14:27
15:27
15:47
16:07
16:47
17:07
18:17
18:39
18:58
19:38
20:46
21:06
21:53
22:54
23:24
Leith, Foot of the Walk
SW-bound 2
06:11
08:18
09:11
10:18
10:38
10:58
11:41
12:01
13:01
13:21
13:40
14:20
14:40
15:39
15:59
16:19
16:59
17:19
18:28
18:48
19:07
19:47
20:55
21:15
22:02
23:02
23:32
Hillside, Elm Row
Stop EB
06:16
08:25
09:18
10:25
10:45
11:06
11:49
12:09
13:09
13:29
13:48
14:28
14:48
15:47
16:07
16:27
17:07
17:27
18:35
18:55
19:14
19:54
21:02
21:22
22:09
23:09
23:39
Old Town, South Bridge
S-bound 2
06:20
08:31
09:24
10:31
10:51
11:13
11:56
12:17
13:17
13:37
13:56
14:36
14:56
15:55
16:15
16:35
17:15
17:35
18:42
19:02
19:21
20:01
21:09
21:29
22:16
23:16
23:46
Newington Road
south-east bound
06:24
08:36
09:30
10:37
10:57
11:20
12:03
12:24
13:24
13:44
14:03
14:44
15:04
16:03
16:23
16:43
17:23
17:43
18:49
19:09
19:28
20:08
21:16
21:36
22:23
23:23
23:53
06:28
08:41
09:35
10:42
11:02
11:26
12:09
12:30
13:30
13:50
14:09
14:50
15:10
16:09
16:29
16:49
17:29
17:49
18:54
19:14
19:33
20:13
21:21
21:41
22:28
23:28
23:58
Kaimes Crossroads
adjacent
06:35
08:48
09:43
10:50
11:11
11:35
12:18
12:39
13:39
13:59
14:18
14:59
15:19
16:18
16:38
16:58
17:38
17:58
19:02
19:22
19:41
20:21
21:28
21:48
22:35
23:35
00:05+1
Gilmerton, Hyvot Park
before
06:40
08:53
09:48
10:55
11:17
11:41
12:24
12:45
13:45
14:05
14:24
15:05
15:25
16:24
16:44
17:04
17:44
18:04
19:08
19:28
19:47
20:27
21:33
21:53
22:40
23:40
00:10+1
06:48
09:01
09:57
11:04
11:26
11:50
12:34
12:55
13:55
14:15
14:34
15:15
15:35
16:33
16:53
17:13
17:53
18:13
19:17
19:37
19:56
20:35
21:41
22:01
22:48
23:48
00:18+1
Edinburgh Royal Infirmary → Newhaven
28 trips · first 07:00 · last 23:53
Sunday
Live Valid 2026-06-03 – 2027-06-02
Swipe sideways to see later trips.
Stop
07:00
Edinburgh Royal Infirmary
08:58
Edinburgh Royal Infirmary
09:26
Edinburgh Royal Infirmary
10:06
Edinburgh Royal Infirmary
10:26
Edinburgh Royal Infirmary
11:26
Edinburgh Royal Infirmary
11:46
Edinburgh Royal Infirmary
12:06
Edinburgh Royal Infirmary
12:46
Edinburgh Royal Infirmary
13:06
Edinburgh Royal Infirmary
14:06
Edinburgh Royal Infirmary
14:26
Edinburgh Royal Infirmary
14:46
Edinburgh Royal Infirmary
15:26
Edinburgh Royal Infirmary
15:46
Edinburgh Royal Infirmary
16:46
Edinburgh Royal Infirmary
17:06
Edinburgh Royal Infirmary
17:26
Edinburgh Royal Infirmary
18:06
Edinburgh Royal Infirmary
18:26
Edinburgh Royal Infirmary
19:26
Edinburgh Royal Infirmary
19:46
Edinburgh Royal Infirmary
20:03
Edinburgh Royal Infirmary
20:43
Edinburgh Royal Infirmary
21:53
Edinburgh Royal Infirmary
22:23
Edinburgh Royal Infirmary
22:53
Edinburgh Royal Infirmary
23:53
Edinburgh Royal Infirmary
07:00
08:58
09:26
10:06
10:26
11:26
11:46
12:06
12:46
13:06
14:06
14:26
14:46
15:26
15:46
16:46
17:06
17:26
18:06
18:26
19:26
19:46
20:03
20:43
21:53
22:23
22:53
23:53
Gilmerton, Burndale Place
opposite
07:09
09:09
09:37
10:18
10:38
11:39
11:59
12:19
12:59
13:19
14:19
14:39
14:59
15:39
15:59
16:59
17:19
17:39
18:18
18:38
19:36
19:56
20:13
20:52
22:02
22:32
23:02
00:01+1
Kaimes Crossroads
after
07:14
09:15
09:43
10:25
10:45
11:46
12:06
12:26
13:06
13:26
14:26
14:46
15:06
15:46
16:06
17:06
17:26
17:46
18:25
18:44
19:42
20:02
20:19
20:57
22:07
22:37
23:07
00:06+1
Nether Liberton, Lady Road
opposite
07:20
09:23
09:51
10:34
10:54
11:56
12:16
12:36
13:16
13:36
14:36
14:56
15:16
15:55
16:15
17:15
17:35
17:55
18:34
18:52
19:49
20:09
20:26
21:04
22:14
22:44
23:14
00:12+1
Newington Road
north-west bound
07:24
09:29
09:57
10:40
11:00
12:02
12:22
12:42
13:22
13:42
14:42
15:02
15:22
16:01
16:21
17:21
17:41
18:01
18:39
18:57
19:54
20:14
20:31
21:08
22:18
22:48
23:18
00:16+1
Old Town, South Bridge
N-bound 1
07:28
09:36
10:05
10:48
11:08
12:11
12:31
12:51
13:31
13:51
14:51
15:11
15:31
16:10
16:30
17:30
17:50
18:10
18:47
19:05
20:02
20:22
20:38
21:15
22:25
22:55
23:25
00:23+1
Broughton, Elm Row
Stop ED
07:34
09:44
10:14
10:57
11:17
12:20
12:40
13:00
13:40
14:00
15:00
15:20
15:41
16:20
16:40
17:40
18:00
18:19
18:56
19:13
20:10
20:30
20:46
21:23
22:33
23:03
23:33
00:30+1
Leith, Foot of the Walk
north-east bound
07:40
09:51
10:21
11:04
11:24
12:27
12:47
13:07
13:47
14:07
15:07
15:27
15:48
16:27
16:47
17:47
18:07
18:26
19:03
19:19
20:16
20:36
20:52
21:29
22:39
23:09
23:38
·
Newhaven, Craighall Road
northbound
07:48
10:00
10:31
11:14
11:34
12:38
12:58
13:18
13:59
14:19
15:19
15:39
16:00
16:39
16:59
17:59
18:19
18:37
19:13
19:29
20:26
20:45
21:01
21:38
22:48
23:18
23:46
·
Timetable data from Lothian Buses, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code LOTH_7.
Main stops shown
10 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Newhaven, Craighall Road northbound
- Newhaven, Craighall Road southbound
- Leith, Foot of the Walk SW-bound 2
- Hillside, Elm Row Stop EB
- Old Town, South Bridge S-bound 2
- Newington Road south-east bound
- Nether Liberton, Lady Road after
- Kaimes Crossroads adjacent
- Gilmerton, Hyvot Park before
- Edinburgh Royal Infirmary, Royal Infirmary Stop IO