London Bus 131 Timetable

First bus, last bus and departure times at every stop

Route: Fairfield Bus Station ↔ Tooting Broadway Station
Timetable last updated: 24 August 2026

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

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

Stop First Last Every
Fairfield Bus StationD
05:10
23:55
9 min
Eden StreetE2
05:13
23:58
9 min
Cromwell Road Bus StationA2
05:16
00:01
9 min
Tiffin School / London RoadB
05:18
00:03
9 min
Vicarage House
05:19
00:04
9 min
Cambridge GroveA
05:21
00:06
9 min
Waters RoadB
05:22
00:07
9 min
KingsmeadowC
05:22
00:07
9 min
Archdale PlaceD
05:24
00:09
9 min
California RoadE
05:25
00:10
9 min
Wellington CrescentF
05:26
00:11
9 min
Elm Road / New Malden Baptist Church
05:27
00:12
9 min
St Joseph's Church
05:28
00:13
9 min
New Malden / Kingston RoadM
05:30
00:15
9 min
Walton AvenueF
05:31
00:16
9 min
Queens RoadA
05:32
00:17
9 min
Shannon Corner / Rookwood AvenueB
05:33
00:18
9 min
Shannon Corner / Burlington RoadC
05:34
00:19
9 min
Cavendish AvenueD
05:38
00:23
9 min
West Barnes Level CrossingE
05:39
00:24
9 min
Trafalgar CourtF
05:39
00:24
9 min
Farnham GardensG
05:40
00:25
9 min
Durham RoadA
05:40
00:25
9 min
Raynes Park StationB
05:41
00:26
9 min
Raynes Park Methodist ChurchD
05:41
00:26
9 min
Arterberry RoadE
05:43
00:28
9 min
Lower Downs Road
05:44
00:29
9 min
Albert Grove
05:45
00:30
9 min
Darlaston Road
05:46
00:31
9 min
Spencer HillW
05:48
00:33
9 min
Francis GroveN
05:49
00:34
9 min
Wimbledon StationD
05:51
00:36
9 min
Wimbledon TheatreX
05:53
00:38
9 min
The Polka TheatreSU
05:54
00:39
9 min
Merton RoadSV
05:56
00:41
9 min
South Wimbledon StationSZ
05:57
00:42
9 min
Abbey RoadSH
05:59
00:44
9 min
Merton AbbeyE
06:01
00:46
9 min
Colliers Wood StationD
06:03
00:48
9 min
Walpole RoadL
06:05
00:50
9 min
Longley RoadHQ
06:07
00:52
9 min
Nutwell StreetHN
06:09
00:54
9 min
Tooting Broadway StationL
06:10
00:55
9 min
Full 131 timetable from Fairfield Bus Station (Mon-Fri)

Every scheduled 131 bus departure from Fairfield Bus Station towards Tooting Broadway Station, Mon-Fri. For other days, use the day buttons above or tap any stop in the table.

All buses run to Tooting Broadway Station.
0510254052
0604132333414854
070008162231384655
0804132231405059
09081726354452
1001091826354352
1100091826354352
1200091726344351
1300081726344351
1400091928354451
1501101826344353
1602122231415059
17091928374655
1804122028364452
1900081626364656
200719314355
210719314355
220719314355
230719314355
Full 131 timetable from Tooting Broadway / Sth Thames College (Mon-Fri)

Every scheduled 131 bus departure from Tooting Broadway / Sth Thames College towards Fairfield Bus Station, Mon-Fri. For other days, use the day buttons above or tap any stop in the table.

All buses run to Fairfield Bus Station.
05304557
0609192937455259
070512182532394653
0801101928374554
0903122129384756
1004132130384755
1104132130384755
1204122129384655
1303122130384655
1404132230394755
15041423334251
1601091928384757
17061524334251
180009172533414957
19051321314151
20011121314152
210416284052
220416284052
230416284052
0004162840

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

What time is the first 131 bus?

The first 131 bus leaves Fairfield Bus Station at 05:10 towards Tooting Broadway Station (Mon-Fri). From Tooting Broadway / Sth Thames College the first bus is at 05:30. Use the table above for the first bus from any stop on the route.

What time is the last 131 bus?

The last 131 bus leaves Fairfield Bus Station at 23:55 towards Tooting Broadway Station (Mon-Fri). From Tooting Broadway / Sth Thames College the last bus is at 00:40. Tap any stop in the table above to see its exact last departure.

How often does the 131 bus run?

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

Does the 131 bus run on Sundays?

Yes. On Sundays the 131 runs from 05:10 until 23:55 from Fairfield Bus Station. Use the Sun button above to see full Sunday times.