N38
Arriva London
N38 bus timetable: Walthamstow Central to Hackney to Islington to Holborn to Victoria
Walthamstow Central - Hackney - Islington - Holborn - Victoria
Route map
N38 live route map
See the route, stops, and live buses currently on this line.
115 stops
Live buses loading
Map ready
Loading the route map...
Walthamstow Bus Station → Victoria Bus Station
19 trips · first 00:10 · last 04:40
Saturday
Live Valid 2026-06-06 – 2026-12-23
Swipe sideways to see later trips.
Stop
00:10
Victoria Bus Station
00:25
Victoria Bus Station
00:40
Victoria Bus Station
00:55
Victoria Bus Station
01:10
Victoria Bus Station
01:25
Victoria Bus Station
01:40
Victoria Bus Station
01:55
Victoria Bus Station
02:10
Victoria Bus Station
02:25
Victoria Bus Station
02:40
Victoria Bus Station
02:55
Victoria Bus Station
03:10
Victoria Bus Station
03:25
Victoria Bus Station
03:40
Victoria Bus Station
03:55
Victoria Bus Station
04:10
Victoria Bus Station
04:25
Victoria Bus Station
04:40
Victoria Bus Station
Walthamstow Bus Station
Stop A
00:10
00:25
00:40
00:55
01:10
01:25
01:40
01:55
02:10
02:25
02:40
02:55
03:10
03:25
03:40
03:55
04:10
04:25
04:40
00:15
00:30
00:45
01:00
01:15
01:30
01:45
01:59
02:14
02:29
02:44
02:59
03:14
03:29
03:44
03:59
04:14
04:29
04:44
Lower Clapton, Clapton Pond
Stop E
00:25
00:40
00:55
01:09
01:24
01:39
01:53
02:07
02:22
02:37
02:52
03:07
03:22
03:37
03:52
04:07
04:22
04:37
04:52
Hackney Central Station
Stop T
00:32
00:47
01:02
01:16
01:30
01:45
01:59
02:13
02:28
02:43
02:58
03:13
03:28
03:43
03:57
04:12
04:27
04:42
04:57
00:39
00:54
01:09
01:23
01:36
01:51
02:05
02:19
02:34
02:49
03:04
03:19
03:33
03:48
04:02
04:17
04:32
04:47
05:02
Islington, Essex Road Station
Stop EJ
00:45
01:00
01:15
01:29
01:42
01:57
02:11
02:25
02:39
02:54
03:09
03:24
03:38
03:53
04:07
04:22
04:37
04:52
05:07
Angel Station
Stop F
00:50
01:05
01:20
01:34
01:47
02:02
02:16
02:30
02:44
02:59
03:14
03:28
03:42
03:57
04:11
04:26
04:41
04:56
05:11
Holborn, Bloomsbury Square
Stop B
01:00
01:14
01:29
01:43
01:56
02:10
02:24
02:38
02:52
03:07
03:22
03:36
03:50
04:05
04:19
04:34
04:49
05:04
05:19
Tottenham Court Road Station
Stop X
01:03
01:18
01:32
01:46
01:59
02:14
02:27
02:41
02:55
03:10
03:25
03:39
03:53
04:08
04:22
04:37
04:52
05:07
05:22
Soho, Trocadero / Haymarket
Stop K
01:10
01:25
01:39
01:53
02:06
02:21
02:34
02:48
03:02
03:17
03:31
03:45
03:59
04:13
04:27
04:42
04:57
05:12
05:26
Victoria Bus Station → Walthamstow Bus Station
21 trips · first 00:40 · last 05:40
Saturday
Live Valid 2026-06-06 – 2026-12-23
Swipe sideways to see later trips.
Stop
00:40
Victoria Bus Station
00:55
Victoria Bus Station
01:10
Victoria Bus Station
01:40
Victoria Bus Station
01:41
Victoria Bus Station
02:10
Victoria Bus Station
02:11
Victoria Bus Station
02:40
Victoria Bus Station
02:40
Victoria Bus Station
03:08
Victoria Bus Station
03:10
Victoria Bus Station
03:37
Victoria Bus Station
03:40
Victoria Bus Station
04:06
Victoria Bus Station
04:10
Victoria Bus Station
04:35
Victoria Bus Station
04:40
Victoria Bus Station
05:03
Victoria Bus Station
05:10
Victoria Bus Station
05:33
Victoria Bus Station
05:40
Victoria Bus Station
01:01
01:15
01:30
02:00
01:45
02:29
02:15
02:58
02:44
03:12
03:27
03:41
03:55
04:09
04:24
04:38
04:52
05:06
05:21
05:36
05:50
01:08
01:22
01:36
02:06
01:51
02:35
02:21
03:04
02:50
03:18
03:33
03:47
04:00
04:14
04:29
04:42
04:56
05:10
05:25
05:40
05:54
Holborn, Bloomsbury Square
Stop F
01:11
01:25
01:39
02:11
01:54
02:39
02:26
03:07
02:53
03:21
03:38
03:51
04:04
04:18
04:32
04:45
04:59
05:13
05:28
05:43
05:58
Angel Station
Stop X
01:21
01:35
01:49
02:19
02:04
02:47
02:34
03:15
03:01
03:29
03:44
03:57
04:10
04:24
04:38
04:51
05:05
05:19
05:34
05:49
06:04
Islington, Essex Road Station
Stop EB
01:25
01:39
01:53
02:23
02:08
02:51
02:38
03:18
03:04
03:32
03:47
04:00
04:13
04:27
04:41
04:54
05:08
05:22
05:37
05:52
06:07
01:34
01:47
02:01
02:31
02:16
02:58
02:46
03:25
03:11
03:39
03:54
04:07
04:20
04:33
04:47
05:00
05:14
05:28
05:43
05:58
06:13
Hackney Central Station
Stop J
01:40
01:53
02:07
02:37
02:22
03:04
02:52
03:30
03:16
03:44
03:59
04:12
04:25
04:38
04:52
05:05
05:19
05:33
05:48
06:03
06:18
01:46
01:59
02:13
02:43
02:28
03:10
02:58
03:36
03:22
03:50
04:05
04:17
04:30
04:43
04:57
05:10
05:24
05:38
05:53
06:08
06:23
01:55
02:08
02:22
02:52
02:37
03:19
03:07
03:45
03:31
03:59
04:14
04:25
04:38
04:51
05:05
05:19
05:33
05:47
06:02
06:17
06:32
Walthamstow Bus Station
northbound
01:59
02:12
02:26
02:56
02:41
03:23
03:11
03:49
03:35
04:03
04:18
04:29
04:42
04:55
05:09
05:23
05:37
05:51
06:06
06:21
06:36
Timetable data from Arriva London, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code 8-N38-_-y05-61943.
Main stops shown
14 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Soho, Trocadero / Haymarket Stop H
- Victoria Bus Station Stop D
- Hyde Park Corner Stop K
- Piccadilly Circus Stop B
- Soho, Gerrard Place / Chinatown Stop P
- Tottenham Court Road Station / New Oxford Street Stop Y
- Holborn, Bloomsbury Square Stop F
- Angel Station Stop X
- Islington, Essex Road Station Stop EB
- Kingsland, Dalston Lane /Dalston Junction Station Stop K
- Hackney Central Station Stop J
- Lower Clapton, Lea Bridge Roundabout Stop L
- Whipps Cross, High Road Leyton / Bakers Arms Stop EC
- Walthamstow Bus Station northbound