London Bus 75 Timetable

First bus, last bus and departure times at every stop

Route: Lewisham Station ↔ Fairfield Halls
Timetable last updated: 24 August 2026

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

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

Stop First Last Every
Lewisham StationB
04:00
01:00
13 min
Lewisham CentreW
04:04
01:04
13 min
Morley RoadY
04:05
01:05
13 min
Lewisham Fire StationHN
04:06
01:06
13 min
Lewisham ParkHP
04:08
01:08
13 min
Lewisham HospitalHR
04:09
01:09
13 min
Mount Pleasant RoadHS
04:10
01:10
13 min
Rosenthal RoadG
04:12
01:12
13 min
The Catford CentreC
04:13
01:13
13 min
Catford Road / Lewisham Town HallT
04:15
01:15
13 min
Catford & Catford Bridge StationsR
04:16
01:16
13 min
Beechfield RoadW
04:19
01:19
13 min
Vancouver RoadU
04:20
01:20
13 min
Kilmorie RoadV
04:21
01:21
13 min
Siddons Road
04:23
01:23
13 min
Inglemere Road
04:24
01:24
13 min
Dacres RoadX
04:25
01:25
13 min
Burghill RoadL
04:27
01:27
13 min
Earlsthorpe RoadM
04:28
01:28
13 min
Newlands ParkH
04:30
01:30
13 min
Studland RoadU
04:31
01:31
13 min
Penge East StationV
04:33
01:33
13 min
Penge LaneU
04:34
01:34
13 min
Parish LaneN
04:35
01:35
13 min
Penge / Pawleyne ArmsH
04:37
01:37
13 min
Avenue RoadJ
04:38
01:38
13 min
Anerley Road / Oak Grove RoadK
04:39
01:39
13 min
Anerley Road / Worbeck RoadL
04:40
01:40
13 min
Anerley / the MitreM
04:41
01:41
13 min
Derwent RoadN
04:42
01:42
13 min
Selby RoadP
04:43
01:43
13 min
Sunnybank
04:45
01:45
13 min
Portland RoadM
04:46
01:46
13 min
South Norwood Clock TowerA
04:47
01:47
13 min
Selhurst Road / Park Road
04:48
01:48
13 min
Clifton Road
04:49
01:49
13 min
Heavers Farm CentreA
04:50
01:50
13 min
Selhurst StationB
04:51
01:51
13 min
Selhurst New RoadC
04:52
01:52
13 min
Beaconsfield RoadD
04:54
01:54
13 min
Windmill RoadE
04:54
01:54
13 min
Cromwell RoadH
04:55
01:55
13 min
Hogarth CrescentR
04:57
01:57
13 min
St Mary's Church / West CroydonWG
04:58
01:58
13 min
Whitgift CentreWJ
05:00
02:00
13 min
Fairfield HallsZ2
05:02
02:02
13 min
Full 75 timetable from Lewisham Station (Mon-Fri)

Every scheduled 75 bus departure from Lewisham Station towards Fairfield Halls, Mon-Fri. For other days, use the day buttons above or tap any stop in the table.

All buses run to Fairfield Halls.
04003050
0510254053
06031222334759
0710223548
080215274053
090618304356
100921334659
1112253851
120417304356
1309213447
140012243750
150215274053
160619324559
1713274155
1809233750
190417314559
2013274257
2112284459
22143045
2301173247
0002173246
0100
Full 75 timetable from Park Lane / Fairfield Halls (Mon-Fri)

Every scheduled 75 bus departure from Park Lane / Fairfield Halls towards Lewisham Station, Mon-Fri. For other days, use the day buttons above or tap any stop in the table.

All buses run to Lewisham Station.
041545
0505253952
060516284050
070316294255
080821334659
0912243649
100215284154
110720334659
1212253851
130417304356
1409223548
150013263851
160417314559
1713274053
180619324558
1911243750
2003163045
2100153045
2200153045
2300153045
0000153045
01001530

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

What time is the first 75 bus?

The first 75 bus leaves Lewisham Station at 04:00 towards Fairfield Halls (Mon-Fri). From Park Lane / Fairfield Halls the first bus is at 04:15. Use the table above for the first bus from any stop on the route.

What time is the last 75 bus?

The last 75 bus leaves Lewisham Station at 01:00 towards Fairfield Halls (Mon-Fri). From Park Lane / Fairfield Halls the last bus is at 01:30. Tap any stop in the table above to see its exact last departure.

How often does the 75 bus run?

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

Does the 75 bus run on Sundays?

Yes. On Sundays the 75 runs from 04:00 until 01:00 from Lewisham Station. Use the Sun button above to see full Sunday times.