First 969 Bus: Start of Service

The first 969 of the day from every stop on the route

Up early for a flight or an early shift? The first 969 bus of the day leaves Selkirk Road at 10:02 towards Roehampton Vale / Asda (Tue). The tables below show the scheduled first 969 departure from every stop, in each direction, for each day of the week. Stop names link to the full 969 timetable with every departure of the day.

Route: Selkirk Road ↔ Roehampton Vale / Asda
Timetable last updated: 24 August 2026
Source: TfL Timetable API

To Roehampton Vale / Asda

StopTueFri
Selkirk Road10:0210:02
Marlow Crescent10:0510:05
Cole Park Road10:0610:06
St Stephen's C of E Primary School10:0610:06
St Margaret's Station P10:0710:07
Sandycoombe Road Q10:0810:08
Poplar Court R10:0910:09
Cresswell Road W10:1010:10
George Street B10:1310:13
Eton Street G10:1310:13
Church Road10:1510:15
St Mary's Grove SH10:1610:16
Manor Road / North Sheen Station SD10:1710:17
Sheen Court S10:1810:18
Berwyn Road T10:1910:19
Graemesdyke Avenue U10:1910:19
Temple Sheen Road V10:2010:20
East Sheen C10:2110:21
Mortlake Station E10:2210:22
Sheen Lane / Mortlake Station A10:2510:25
Avondale Road S10:2610:26
White Hart Lane T10:2710:27
Barnes Bridge Station BK10:2910:29
Barnes High Street10:3010:30
Barnes Pond BF10:3110:31
Glebe Road BE10:3210:32
Church Road / Red Lion WS10:3410:34
Ranelagh Avenue WT10:3410:34
Barnes Station B10:3510:35
Queen's Ride M10:3710:37
Priory Lane / Arabella Drive10:3810:38
Paddock Secondary School10:3810:38
Ludovik Walk10:3910:39
Arabella Drive10:4010:40
Queens Ride E10:4210:42
Rosslyn Park Rugby Football Club P10:4510:45
Fairacres R10:4610:46
Roehampton University Main Entrance U10:4810:48
Queen Mary's Hospital V10:5010:50
Clarence Lane T10:5010:50
Roehampton Lane / Danebury Avenue M10:5210:52
Mayfield Surgery Q10:5210:52
Wanborough Drive RS10:5310:53
Putney Vale Cemetery PT10:5510:55
West Lodge PU10:5610:56
Roehampton Vale / Asda PA10:5710:57

To Selkirk Road

StopTueFri
Roehampton Vale / Asda PA13:1513:15
Roehampton Lane / Danebury Avenue A13:1913:19
Clarence Lane S13:2013:20
Queen Mary's Hospital W13:2113:21
Roehampton University Main Entrance X13:2113:21
Fairacres Q13:2213:22
Rosslyn Park Rugby Football Club S13:2213:22
Queen's Ride M13:2413:24
Priory Lane / Arabella Drive13:2513:25
Paddock Secondary School13:2513:25
Ludovik Walk13:2613:26
Arabella Drive13:2713:27
Queens Ride E13:2813:28
Barnes Station A13:3013:30
Ranelagh Avenue WX13:3313:33
Barnes / Red Lion BA13:3613:36
Glebe Road BB13:3813:38
Barnes Pond BC13:3813:38
Barnes High Street BH13:3813:38
Barnes Bridge Station BJ13:4113:41
White Hart Lane V13:4213:42
Avondale Road Q13:4413:44
Sheen Lane / Mortlake Station B13:4513:45
Mortlake Station F13:4813:48
East Sheen D13:4813:48
Temple Sheen Road X13:4913:49
Berwyn Road Y13:5013:50
Sheen Court Z13:5113:51
Manor Road / North Sheen Station SE13:5213:52
Sheen Road / Kings Road SF13:5313:53
Church Road13:5413:54
Eton Street L13:5513:55
Richmond Bus Station J13:5713:57
Cresswell Road X13:5913:59
Poplar Court G14:0014:00
Sandycoombe Road H14:0114:01
St Margarets Station J14:0314:03
St Stephens C of E Primary School14:0314:03
Cole Park Road14:0414:04
Marlow Crescent14:0514:05
Gladstone Avenue Whitton14:0814:08
Lincoln Avenue Whitton14:1014:10
Gloucester Road / Whitton14:1014:10
Crane Park14:1114:11
Selkirk Road14:1214:12

Times are TfL's scheduled first departures from each stop in the given direction; the final stop's time is an arrival. Columns cover the days shown in their heading, and the highlighted column is today. On busy mornings buses can run a few minutes later than scheduled, so allow a small buffer if the first bus matters for a connection.

First 969 bus FAQs

What time is the first 969 bus?

The first 969 bus leaves Selkirk Road at 10:02 towards Roehampton Vale / Asda (Tue). From Roehampton Vale / Asda the first bus is at 13:15. Use the tables above for the first bus from any stop on the route.

Does the 969 bus run on Sundays?

No. TfL's timetable for the 969 has no Sunday service. Check the day columns above for the days this route runs.

Where does the first 969 bus start from?

The 969 starts from Selkirk Road and runs to Roehampton Vale / Asda, and in the other direction from Roehampton Vale / Asda. Buses reach stops along the route a few minutes after leaving the start, and the tables above show the scheduled first departure at every stop.

Planning the other end of the day?

See every 969 departure and the last bus from your stop, or check live arrivals while you wait.

Full 969 timetable → Live 969 arrivals →