London Bus 85 Timetable

First bus, last bus and departure times at every stop

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

This is the full timetable for the number 85 bus in London, which runs between Putney Bridge Station and Kingston Hall Road. The table shows the first bus, the last bus and how often the 85 runs from each of the 34 stops in each direction. Times below are for buses towards Kingston Hall 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 85. Waiting at a stop right now? See live arrivals and the route map for bus 85 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
00:02
23:55
10 min
Putney Bridge Stn / Gonville StreetFE
00:03
23:56
10 min
St Mary's Church / Putney PierR
00:05
23:58
10 min
Putney ExchangeL
00:07
00:00
10 min
Putney StationE
00:08
00:01
10 min
Lytton GroveP
00:10
00:03
10 min
Putney Heath / Green ManC
00:12
00:05
10 min
Hayward GardensD
00:13
00:06
10 min
Exeter HouseE
00:14
00:07
10 min
Dover Park DriveJ
00:15
00:08
10 min
Medfield StreetK
00:17
00:10
10 min
Roehampton Lane / Danebury AvenueM
00:17
00:10
10 min
Mayfield SurgeryQ
00:17
00:10
10 min
Wanborough DriveRS
00:18
00:11
10 min
Putney Vale CemeteryPT
00:21
00:14
10 min
West LodgePU
00:21
00:14
10 min
Roehampton Vale / AsdaPC
00:22
00:15
10 min
Roehampton Vale Campus
00:23
00:16
10 min
Robin Hood LaneP
00:25
00:18
10 min
Woodview Close / Dorich House MuseumQ
00:26
00:19
10 min
Kingston UniversityR
00:27
00:20
10 min
Galsworthy HouseS
00:29
00:22
10 min
Warren RoadT
00:30
00:23
10 min
Ravenswood Court
00:31
00:24
10 min
George Road
00:32
00:25
10 min
Queens Road / Kingston HospitalNL
00:34
00:27
10 min
Manor Gate RoadNS
00:35
00:28
10 min
Gordon RoadNW
00:36
00:29
10 min
Norbiton Church / Tiffin Boys SchoolC
00:37
00:30
10 min
Fairfield Bus StationB
00:39
00:32
10 min
Eden StreetD1
00:40
00:33
10 min
St James's RoadH
00:41
00:34
10 min
Guildhall / Rose TheatreJ
00:42
00:35
10 min
Kingston Hall Road
00:43
00:36
10 min
Full 85 timetable from Putney Bridge Station (Mon-Fri)

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

All buses run to Kingston Hall Road.
000212223348
01031850
022050
032050
042050
0512274257
060921334555
07051525354555
08051525354555
09051525354555
10051525354555
11051525354555
12051525354555
13051525354555
14051525354555
15051525354555
16051525354555
17051525354555
18051525354555
19051525354555
20051525354555
21051525354555
22051525354555
23051525354555
Full 85 timetable from Kingston Hall Road (Mon-Fri)

Every scheduled 85 bus departure from Kingston Hall Road 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.
000010203550
012050
022050
032050
04203550
050520354555
06051525354555
07051525354555
08051525354555
09051525354555
10051525354555
11051525354555
12051525354555
13051525354555
14051525354555
15051525354555
16051525354555
17051525354555
18051525354555
19051525354555
20051525354555
21051525354555
22051525354555
23051525354555

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

What time is the first 85 bus?

The first 85 bus leaves Putney Bridge Station at 00:02 towards Kingston Hall Road (Mon-Fri). From Kingston Hall Road the first bus is at 00:00. Use the table above for the first bus from any stop on the route.

What time is the last 85 bus?

The last 85 bus leaves Putney Bridge Station at 23:55 towards Kingston Hall Road (Mon-Fri). From Kingston Hall Road the last bus is at 23:55. Tap any stop in the table above to see its exact last departure.

How often does the 85 bus run?

During the day the 85 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 85 bus run on Sundays?

Yes. On Sundays the 85 runs from 00:07 until 23:52 from Putney Bridge Station. Use the Sun button above to see full Sunday times.

Does the 85 bus run at night?

Yes. The 85 is a 24-hour route, so buses keep running through the night, usually less often than during the day. Tap any stop above for its overnight times.