N31
London Transit
N31 bus timetable: Camden Town to Clapham Junction
Camden Town - Clapham Junction
Route map
N31 live route map
See the route, stops, and live buses currently on this line.
118 stops
Live buses loading
Map ready
Loading the route map...
Bayham Street → Clapham Junction Station
8 trips · first 01:00 · last 04:35
Sunday
Live Valid 2026-06-06 – 2026-12-23
Swipe sideways to see later trips.
Stop
01:00
Clapham Junction Station
01:35
Clapham Junction Station
02:05
Clapham Junction Station
02:35
Clapham Junction Station
03:05
Clapham Junction Station
03:35
Clapham Junction Station
04:05
Clapham Junction Station
04:35
Clapham Junction Station
Clapham Junction Station → Bayham Street
9 trips · first 00:40 · last 04:41
Sunday
Live Valid 2026-06-06 – 2026-12-23
Swipe sideways to see later trips.
Stop
00:40
Clapham Junction Station
01:10
Clapham Junction Station
01:40
Clapham Junction Station
02:10
Clapham Junction Station
02:40
Clapham Junction Station
03:10
Clapham Junction Station
03:40
Clapham Junction Station
04:11
Clapham Junction Station
04:41
Clapham Junction Station
Timetable data from London Transit, refreshed 2026-06-12 · Source: Traveline National Dataset (TNDS) · Service code 5-N31-_-y05-11.
Main stops shown
12 main stopsThe map can include more stops across directions; use All Stops above for the full timetable list.
- Camden Town, Bayham Street Stop U
- Chalk Farm Station Stop CB
- Swiss Cottage Station Stop L
- Kilburn High Rd /Cambridge Ave Stop Y
- Maida Vale, Chippenham Road /Shirland Road Stop MM
- Westbourne Park Station Stop B
- Kensington, Palace Gardens Terr/ Notting Hill Gate Stop K
- High Street Kensington Station Stop E
- Earls Court, Earl's Court Station Stop A
- Chelsea, Hobury Street / Worlds End Stop QH
- Battersea, Parkgate Road Battersea Stop BE
- Clapham Junction Station Stop L