London Bus N38 Timetable

First bus, last bus and departure times at every stop

Route: Walthamstow Bus Station ↔ Victoria Bus Station
Timetable last updated: 24 August 2026

This is the full timetable for the number N38 bus in London, which runs between Walthamstow Bus Station and Victoria Bus Station. The table shows the first bus, the last bus and how often the N38 runs from each of the 57 stops in each direction. Times below are for buses towards Victoria Bus Station (Mon-Thu night). Use the toggles to switch direction or day, and tap any stop for its full hour by hour departure list.

This page shows TfL's scheduled times for the N38. Waiting at a stop right now? See live arrivals and the route map for bus N38 instead.

Tap any stop to see every scheduled departure, hour by hour, plus a link to its live arrivals.

Stop First Last Every
Walthamstow Bus StationA
00:05
04:45
-
Grosvenor Park RoadK
00:06
04:46
-
Grove RoadSJ
00:07
04:47
-
Bakers AvenueSK
00:08
04:48
-
High Road Leyton / Bakers ArmsWH
00:09
04:49
-
Shortlands RoadWJ
00:09
04:49
-
Markhouse RoadLK
00:11
04:51
-
Emmanuel Parish ChurchLL
00:12
04:52
-
Bloxhall RoadLM
00:12
04:52
-
Lea Bridge StationLN
00:13
04:53
-
Lea Valley Riding CentreN
00:14
04:54
-
Lee Valley Ice CentreP
00:15
04:55
-
Chatsworth RoadQ
00:15
04:55
-
Wattisfield RoadU
00:16
04:56
-
Lea Bridge RoundaboutT
00:17
04:57
-
Clapton PondE
00:17
04:57
-
Millfields RoadG
00:18
04:58
-
Clapton Girls' AcademyM
00:19
04:59
-
Hackney BathsQ
00:20
05:00
-
Clapton SquareS
00:20
05:00
-
Pembury CircusY
00:21
05:01
-
Hackney Central StationT
00:23
05:03
-
Graham Road / Hackney CentralE
00:23
05:03
-
Royal Oak RoadZ
00:25
05:05
-
Greenwood RoadB
00:25
05:05
-
Stannard RoadC
00:26
05:06
-
Dalston Junction StationG
00:28
05:08
-
Balls Pond Road / Burder RoadF
00:28
05:08
-
Southgate RoadBH
00:29
05:09
-
Essex Road / Newington Green RoadCD
00:30
05:10
-
Essex Road / Marquess RoadCG
00:30
05:10
-
Essex Road StationEJ
00:33
05:13
-
Cross StreetE
00:34
05:14
-
Packington StreetA
00:35
05:15
-
Islington GreenD
00:36
05:16
-
Angel StationF
00:37
05:17
-
St John Street / Goswell RoadM
00:38
05:18
-
Sadler's Wells TheatreUC
00:39
05:19
-
Finsbury Town HallUD
00:40
05:20
-
Mount PleasantCK
00:41
05:21
-
Clerkenwell RoadCN
00:42
05:22
-
Red Lion StreetA
00:44
05:24
-
Bloomsbury SquareB
00:45
05:25
-
Museum StreetC
00:46
05:26
-
Tottenham Court Road StationX
00:48
05:28
-
Tottenham Court Road StationG
00:48
05:28
-
Cambridge CircusD
00:48
05:28
-
Dean Street / ChinatownW
00:50
05:30
-
Trocadero / HaymarketK
00:53
05:33
-
Piccadilly CircusS
00:55
05:35
-
Old Bond Street / Royal AcademyG
00:56
05:36
-
Green Park StationH
00:57
05:37
-
Green Park / Constitution HillE
00:58
05:38
-
Hyde Park CornerF
01:00
05:40
-
Wilton StreetS
01:01
05:41
-
Buckingham Palace Rd / Bressenden PlaceP
01:03
05:43
-
Victoria Bus StationD
01:03
05:43
-
Full N38 timetable from Walthamstow Bus Station (Mon-Thu night)

Every scheduled N38 bus departure from Walthamstow Bus Station towards Victoria Bus Station, Mon-Thu night. For other days, use the day buttons above or tap any stop in the table.

All buses run to Victoria Bus Station.
00052545
01052545
02052545
03052545
04052545
Full N38 timetable from Victoria Bus Station (Mon-Thu night)

Every scheduled N38 bus departure from Victoria Bus Station towards Walthamstow Bus Station, Mon-Thu night. For other days, use the day buttons above or tap any stop in the table.

All buses run to Walthamstow Bus Station.
0040
01002040
02002040
03002040
04002040
05002040

First and Last are the earliest and latest scheduled departures from each stop in the chosen direction. Every is the typical daytime interval between buses from 07:00 to 19:00; buses may be more frequent at peak times and less frequent early and late. Times at the final stop are arrivals. Times at stops along the route are TfL's scheduled running times from the start of the route, so on busy days buses can run a few minutes later. Tap a stop row for its full list of departures. All times come from Transport for London's timetable data.

Source: TfL Timetable API

Bus N38 timetable FAQs

What time is the first N38 bus?

The first N38 bus leaves Walthamstow Bus Station at 00:05 towards Victoria Bus Station (Mon-Thu night). From Victoria Bus Station the first bus is at 00:40. Use the table above for the first bus from any stop on the route.

What time is the last N38 bus?

The last N38 bus leaves Walthamstow Bus Station at 04:45 towards Victoria Bus Station (Mon-Thu night). From Victoria Bus Station the last bus is at 05:40. Tap any stop in the table above to see its exact last departure.

When does the N38 night bus run?

The N38 is a night bus. It runs from 00:05 until 04:45 from Walthamstow Bus Station. During the day, route 38 covers a similar corridor.