London Bus 270 Timetable

First bus, last bus and departure times at every stop

Route: Putney Bridge Station ↔ Madeira Road
Timetable last updated: 24 August 2026

This is the full timetable for the number 270 bus in London, which runs between Putney Bridge Station and Madeira Road. The table shows the first bus, the last bus and how often the 270 runs from each of the 35 stops in each direction. Times below are for buses towards Madeira Road (Mon-Fri). 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 270. Waiting at a stop right now? See live arrivals and the route map for bus 270 instead.

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

Stop First Last Every
Putney Bridge StationFC
05:00
00:30
10 min
Putney Bridge Stn / Gonville StreetFD
05:00
00:30
10 min
Brewhouse LaneU
05:03
00:33
10 min
Deodar RoadV
05:04
00:34
10 min
Skelgill Road / Wandsworth Park
05:05
00:35
10 min
Wandsworth Riverside Quarter PierCC
05:06
00:36
10 min
FrogmoreC
05:07
00:37
10 min
Armoury WayD
05:08
00:38
10 min
Ram StreetR
05:10
00:40
10 min
Southside Shopping CentreS
05:11
00:41
10 min
Mapleton Road
05:12
00:42
10 min
The Old Sergeant
05:13
00:43
10 min
Swaffield Road
05:14
00:44
10 min
Henry Prince EstateK
05:15
00:45
10 min
Earlsfield RoadE
05:17
00:47
10 min
Earlsfield StationD
05:18
00:48
10 min
Isis StreetP
05:19
00:49
10 min
Waldron RoadSF
05:20
00:50
10 min
Burntwood LaneSG
05:20
00:50
10 min
SummerstownSH
05:22
00:52
10 min
Wimbledon RoadSJ
05:23
00:53
10 min
Streatham CemeterySK
05:24
00:54
10 min
Fairlight RoadHS
05:26
00:56
10 min
Tooting Broadway StationM
05:27
00:57
10 min
Mitcham Road / Tooting Broadway StnE
05:29
00:59
10 min
Tooting / the MitreTJ
05:30
01:00
10 min
Amen CornerTL
05:31
01:01
10 min
Tooting StationTT
05:33
01:03
10 min
Gorringe Park AvenueTU
05:35
01:05
10 min
London Road / Figge's MarshM
05:36
01:06
10 min
Eveline RoadN
05:37
01:07
10 min
Downe Road / Mitcham LibraryB
05:40
01:10
10 min
Mitcham Fair GreenG
05:41
01:11
10 min
Three Kings PondR
05:43
01:13
10 min
Madeira RoadM
05:44
01:14
10 min
Full 270 timetable from Putney Bridge Station (Mon-Fri)

Every scheduled 270 bus departure from Putney Bridge Station towards Madeira Road, Mon-Fri. For other days, use the day buttons above or tap any stop in the table.

All buses run to Madeira Road.
050015304254
06061830394756
07041322324050
08001019293950
0900102030405059
10091929394959
11091929394959
12091929394959
130919293949
14001020304050
15001020304050
16001020304050
17001020314151
1800102030404959
190920304254
200618304254
210618304254
220618304254
230618304456
00071930
Full 270 timetable from Three Kings Pond (Mon-Fri)

Every scheduled 270 bus departure from Three Kings Pond towards Putney Bridge Station, Mon-Fri. For other days, use the day buttons above or tap any stop in the table.

All buses run to Putney Bridge Station.
050015304254
060618303940455253
0700020812132021304050
080010203040415051
09001020304050
10001020304050
11001020304050
12001020304050
13001020304050
14001020304050
15000810162026303640465056
16000610162026303640465056
17000610162026303640465056
18020612162226323641465158
19001022344658
201022344658
211022344658
221022344658
231022344658
0010

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 270 timetable FAQs

What time is the first 270 bus?

The first 270 bus leaves Putney Bridge Station at 05:00 towards Madeira Road (Mon-Fri). From Three Kings Pond the first bus is at 05:00. Use the table above for the first bus from any stop on the route.

What time is the last 270 bus?

The last 270 bus leaves Putney Bridge Station at 00:30 towards Madeira Road (Mon-Fri). From Three Kings Pond the last bus is at 00:10. Tap any stop in the table above to see its exact last departure.

How often does the 270 bus run?

During the day the 270 typically runs about every 10 minutes. Buses can be more frequent at peak times and less frequent early in the morning and late in the evening.

Does the 270 bus run on Sundays?

Yes. On Sundays the 270 runs from 05:00 until 00:30 from Putney Bridge Station. Use the Sun button above to see full Sunday times.