Bus from Sutton (London) to Croydon (London)

4 direct routes · 24–69 min · first bus 05:01, last bus 01:38 (weekdays).

Next buses to Croydon (London) as of 08:52

Scheduled times at the boarding stop in Sutton, from the operators' timetables — they update automatically. Open the stop for live tracking.

Direct routes

RouteOperatorJourney timeWeekday journeysDaysFirstLastBoard atGet off atCalls at
154 Go Ahead London ~41 min 103 Sat 97 · Sun 72 05:08 01:33 Lind Road Sutton (eastbound) Whitgift Centre (Stop WM) —
407 Transport UK ~39 min 82 Sat 160 · Sun 54 05:01 00:41 Sutton Police Station (Stop K) Coombe Road (Stop W) —
SL7 Metrobus ~24 min 78 Sat 78 · Sun 79 06:48 01:38 Sutton Police Station (Stop L) East Croydon Rail Station (Stop E6) —
S4 Metrobus ~69 min 40 Sat 39 · Sun 39 05:17 00:20 Sutton Police Station (Stop K) Purley Way /Beddington Farm Rd (Stop B) —

Times are for the first boarding point in Sutton on each route's weekday timetable — open the route for the full timetable, live map and every stop.

The same number runs elsewhere in the UK — see every 154 bus, 407 bus or S4 bus timetable.

London buses have a flat £1.75 fare with contactless or Oyster — the Hopper fare covers unlimited bus and tram changes within an hour, with daily caps. Cash isn't accepted. Who travels free →

Frequently asked questions

Which bus goes from Sutton to Croydon?

4 routes run directly from Sutton to Croydon: the 154 (Go Ahead London), the 407 (Transport UK), the SL7 (Metrobus), the S4 (Metrobus). The most frequent is the 154, 103 times each weekday — board at Lind Road Sutton (eastbound) and get off at Whitgift Centre (Stop WM), about 41 minutes.

How long does the bus take from Sutton to Croydon?

Between 24 minutes on the SL7 and 69 on the S4, depending on which route you catch and on traffic.

What time is the first and last bus from Sutton to Croydon?

On weekdays the first direct bus leaves around 05:01 and the last around 01:38. Check the route timetables for weekends.

How much is the bus from Sutton to Croydon?

London buses have a flat £1.75 fare with contactless or Oyster — the Hopper fare covers unlimited bus and tram changes within an hour, with daily caps. Cash isn't accepted.

More options