N2
Arriva London
N2 bus timetable: Crystal Palace to Marylebone
Crystal Palace - Marylebone
Route map
N2 live route map
See the route, stops, and live buses currently on this line.
101 stops
Live buses loading
Map ready
Loading the route map...
Crystal Palace Bus Station → Marylebone Station
15 trips · first 00:02 · last 23:42
Fri
Live Valid 2026-06-06 – 2026-12-23
Swipe sideways to see later trips.
Stop
00:02
Marylebone Station
00:22
Marylebone Station
00:43
Marylebone Station
01:03
Marylebone Station
01:23
Marylebone Station
01:44
Marylebone Station
02:04
Marylebone Station
02:24
Marylebone Station
02:44
Marylebone Station
03:04
Marylebone Station
03:24
Marylebone Station
03:45
Marylebone Station
04:05
Marylebone Station
04:25
Marylebone Station
23:42
Marylebone Station
Crystal Palace Bus Station
Stop D
00:02
00:22
00:43
01:03
01:23
01:44
02:04
02:24
02:44
03:04
03:24
03:45
04:05
04:25
23:42
00:09
00:29
00:50
01:10
01:30
01:51
02:11
02:31
02:50
03:10
03:30
03:51
04:11
04:31
23:49
00:11
00:31
00:52
01:12
01:32
01:53
02:13
02:33
02:52
03:12
03:32
03:53
04:13
04:33
23:51
Tulse Hill Station
Stop E
00:14
00:34
00:55
01:15
01:35
01:55
02:15
02:35
02:54
03:14
03:34
03:55
04:15
04:35
23:54
Brixton Station
Stop T
00:23
00:43
01:04
01:24
01:44
02:04
02:24
02:44
03:02
03:22
03:42
04:03
04:23
04:43
00:03+1
Stockwell Gardens
Stop R
00:28
00:48
01:09
01:29
01:49
02:09
02:29
02:48
03:06
03:26
03:46
04:07
04:27
04:47
00:08+1
Vauxhall Bus Station
Stop A
00:35
00:55
01:16
01:36
01:56
02:16
02:36
02:55
03:13
03:33
03:53
04:13
04:33
04:53
00:15+1
Victoria Station
Stop H
00:41
01:01
01:21
01:41
02:01
02:21
02:41
03:00
03:18
03:38
03:58
04:18
04:38
04:58
00:21+1
Hyde Park Corner
Stop K
00:44
01:04
01:24
01:44
02:04
02:24
02:44
03:03
03:21
03:41
04:01
04:21
04:41
05:01
00:24+1
00:48
01:08
01:28
01:48
02:08
02:28
02:48
03:07
03:25
03:45
04:05
04:25
04:45
05:05
00:28+1
00:50
01:10
01:30
01:50
02:10
02:30
02:50
03:09
03:27
03:47
04:07
04:27
04:47
05:07
00:30+1
Marylebone Station
Stop LA
00:55
01:15
01:35
01:55
02:15
02:34
02:54
03:13
03:31
03:51
04:11
04:31
04:51
05:11
00:35+1
Marylebone Station → Crystal Palace Bus Station
15 trips · first 00:35 · last 05:20
Fri
Live Valid 2026-06-06 – 2026-12-23
Swipe sideways to see later trips.
Stop
00:35
Marylebone Station
00:55
Marylebone Station
01:15
Marylebone Station
01:35
Marylebone Station
01:55
Marylebone Station
02:15
Marylebone Station
02:35
Marylebone Station
02:56
Marylebone Station
03:17
Marylebone Station
03:39
Marylebone Station
04:00
Marylebone Station
04:20
Marylebone Station
04:40
Marylebone Station
05:00
Marylebone Station
05:20
Marylebone Station
Marylebone Station
Stop L
00:35
00:55
01:15
01:35
01:55
02:15
02:35
02:56
03:17
03:39
04:00
04:20
04:40
05:00
05:20
00:43
01:03
01:23
01:43
02:02
02:22
02:42
03:03
03:24
03:46
04:07
04:26
04:46
05:06
05:26
Vauxhall Bus Station
Stop D
01:00
01:20
01:40
02:00
02:19
02:39
02:59
03:19
03:39
04:00
04:21
04:40
05:00
05:20
05:40
Stockwell Gardens
Stop X
01:07
01:27
01:47
02:07
02:26
02:46
03:06
03:26
03:46
04:07
04:27
04:46
05:06
05:26
05:46
Tulse Hill Station
Stop G
01:26
01:45
02:05
02:24
02:43
03:03
03:23
03:41
04:00
04:20
04:40
04:59
05:17
05:37
05:57
01:28
01:47
02:07
02:26
02:45
03:05
03:25
03:43
04:02
04:22
04:42
05:01
05:19
05:39
05:59
Crystal Palace Parade
Stop C
01:37
01:56
02:16
02:35
02:54
03:13
03:32
03:50
04:09
04:29
04:49
05:07
05:25
05:45
06:05
Timetable data from Arriva London, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code 8-N2-_-y05-60659.
Main stops shown
12 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Crystal Palace Bus Station Stop D
- West Norwood, Norwood Bus Garage Stop U
- West Norwood, Norwood Road / Robson Road Stop N
- Tulse Hill Station Stop E
- Brixton Station Stop T
- Stockwell Gardens Stop R
- Vauxhall Bus Station Stop A
- Victoria Station Stop H
- Hyde Park Corner Stop K
- Marble Arch Station / Park Lane Stop W
- Marble Arch, Portman Street / Selfridges Stop M
- Marylebone Station Stop LA