Waddon Road is shut to 7 November with three-way lights on Purley Way, Windmill Road to 25 October, and no Victoria trains on Sunday 18 October.
Croydon roadworks come from three different road authorities at once, alongside the largest tram network in London and whatever the utility companies have dug up this week. This page keeps the picture straight: what is genuinely disrupting travel now, who actually runs each road, and the live maps that always have the current answer between our updates.
The week ahead, checked 6 October 2026
The closure that will still be there in a month is Waddon Road, shut between Purley Way and Courtney Road since Monday 5 October and booked until Saturday 7 November. It has put three-way temporary lights on the A23 Purley Way at the junction, which TfL rates as moderate disruption, the worst it lists anywhere in the borough today. In Thornton Heath, Windmill Road stays shut until Sunday 25 October.
The town centre tram loop is still cut until the end of service on Wednesday 7 October. On the railway, the date to plan around is Sunday 18 October, when no trains run to or from London Victoria all day and buses replace trains between Clapham Junction and East Croydon.
The council has published no new temporary traffic orders since 1 October, when it added the five notices numbered PN300 to PN304 (temporary traffic orders, October 2026).
Waddon Road and the A23 Purley Way, until Saturday 7 November. Waddon Road is closed between Purley Way and Courtney Road, and parking is suspended along that stretch and in Courtney Road within 10 metres of the junction. The signed alternative runs via Purley Way, Mitcham Road, Reeves Corner, Cairo New Road, Rectory Grove and Waddon New Road (order PN294). On Purley Way itself, TfL lists three-way temporary signals on all approaches to the Waddon Road junction from 5 October to 7 November, last updated on the morning of 6 October (TfL traffic status). The two sources do not agree on whose work it is: the council’s order says UKPN is installing ducting, TfL’s entry says SGN works.
Windmill Road, Thornton Heath, until Sunday 25 October. Windmill Road is closed to vehicles between Union Road and Hampton Road for footway works, and the even-numbered footway is shut along the same stretch. Beulah Grove is closed at the Windmill Road end, its one-way working is suspended, and parking is suspended along its whole length (order PN295).
Three diversions are signed for Windmill Road:
- via the A213 Windmill Road, A222 St James’s Road, Hogarth Crescent and A212 Whitehorse Road
- via the A212 Whitehorse Road and A222 St James’s Road
- via Whitehorse Road, High Street, Brigstock Road, London Road and St James Road
Town centre trams, until the end of service on Wednesday 7 October. There is no westbound tram from Church Street to Wandle Park, and no eastbound tram from Wandle Park to Centrale, which takes in Reeves Corner. TfL’s last booked period ends at 01:15 on Thursday morning, so the loop should be running normally on Thursday 8 October (TfL tram status).
A23 London Road, Thornton Heath, Friday night 9 October. Temporary lights in both directions at the Heathview Road junction for overnight works, 20:00 to 05:00. TfL rates it as no impact (TfL traffic status).
Ending in the next week
- Bennetts Avenue at Bennetts Way, Shirley: shut for SGN until Monday 12 October, diverted via Temple Avenue, Shirley Way and East Way (order PN260)
- Page Crescent and Layton Crescent, off Denning Avenue: the western junctions stay shut until Monday 12 October (order PN273)
Finished and now taken off this page: the Croydon Harvest closures of Katharine Street and the High Street; the SGN closure of Chipstead Valley Road between Brighton Road and No 10; the Fairdene Road and Dunstan Road drainage closure in Coulsdon; the Foxley Lane parking suspension in Purley; and all four TfL red-route jobs we listed on 1 October, on Addiscombe Road, Wickham Road and London Road in Norbury, none of which is in TfL’s feed today. The back-up dates for the Thames Water cycle lane closure on London Road, Thornton Heath, 3 and 4 October, have passed, and the council never said whether they were used.
Coming up in the next fortnight
These are proposal notices. As of 6 October the council had not yet published made orders for any of them, so the dates can still move. On recent form it turns proposals into orders within a fortnight.
- Covington Way, Norbury: closed between Norbury Hill and Christian Fields for a sewer connection from Monday 12 October, for about five days (notice PN296)
- Mount Park Avenue, South Croydon: closed between Nos 2 and 4 and Nos 12 and 14 for an SGN gas connection, 12 to 16 October (notice PN297)
- Sherwood Road, Addiscombe: closed between Bingham Road and Lower Addiscombe Road for SGN gas main replacement, 19 October to 9 November. Its one-way working is suspended and parking is suspended in sections as the work moves. The diversion runs via Bingham Road, Shirley Road and Lower Addiscombe Road (notice PN303)
- Wydenhurst Road, Addiscombe: closed at its junction with Lower Addiscombe Road for UKPN cabling, 19 to 23 October. The cycle lane outside Nos 322 to 328 Lower Addiscombe Road closes, and parking is suspended on stretches of both sides. Traffic goes via Pagehurst Road and Tenterden Road, or via Blackhorse Lane and Sissinghurst Road (notice PN301)
- Chipstead Valley Road, Coulsdon, again: closed between Woodcote Grove Road and Brighton Road for UKPN cabling, 20 to 29 October, diverted via Lion Green Road and Brighton Road (notice PN300)
- Lower Barn Road, Purley: closed for one day on 21 October between No 130 and Riddleah Court, No 120, so vegetation can be cut back at the railway bridge. The diversion runs via Coombe Wood Hill and Mitchley Avenue (notice PN302)
The two long gas jobs that run into winter
These are the closures that will still be there in December. The council has made the orders, so they are not proposals.
Thornton Heath, until Sunday 13 December. Gas main replacement closes a block of streets in phases (order PN262):
- Penrith Road, the entire length, in two phases, with parking suspended on both sides throughout
- Cranbrook Road, at its junction with Penrith Road, which the order prints as Penwith Road
- Beauchamp Road, between Grange Road and Moffat Road
- Moffat Road, between Livingstone Road and Westbrook Road, until 25 October
- Westbrook Road, between Burlington Road and Moffat Road, until 15 November
- Burlington Road, in two sections, from 26 October to 15 November
The diversions run via Moffat Road, Livingstone Road, Mersham Road, Hythe Road, Grange Road, Beulah Hill and Spa Hill for the Penrith and Beauchamp Road closures, and via Northwood Road, Osborne Road, Beulah Crescent, Burlington Road, Upton Road, Cranbrook Road and Howberry Road for the Cranbrook Road phase.
Purley and South Croydon, until early December. SGN is replacing a gas main, and five roads close in phases over about thirteen weeks from 3 September (order PN263):
- Norman Avenue, the entire length
- Purley Downs Road, outside numbers 54 to 96a
- Yew Tree Walk, at its junction with Purley Downs Road
- Purley Bury Avenue, at its junction with Purley Downs Road
- Penwortham Road, at its junction with Purley Downs Road
Purley Downs Road traffic is signed via Brighton Road, Purley Road, Godstone Road, Downs Court Road, Mitchley Avenue, Rectory Park and Sanderstead Hill.
The red routes: one real job, on Purley Way
TfL’s road disruption feed, checked on 6 October, lists only one live job inside the borough: the three-way lights on the A23 Purley Way at Waddon Road, described above, until 7 November. The only other Croydon entry is the overnight lights on London Road at Heathview Road on Friday 9 October (TfL traffic status).
Outside the borough, one long job still matters if you drive towards central London:
- A23 Streatham Hill, in Lambeth, about three miles north of Norbury: lane restrictions in both directions between Christchurch Road and Leigham Court Road for TfL works, until 15 January 2027
Trams: three closures still to come
TfL’s forward status feed, checked on 6 October, lists these on the Croydon side (TfL tram status):
- Until the end of service on Wednesday 7 October, the town centre loop is cut. There is no westbound service from Church Street to Wandle Park, and no eastbound service from Wandle Park to Centrale, which takes in Reeves Corner.
- Saturday 17 and Sunday 18 October, no service between Sandilands and New Addington. That is the same weekend as the Victoria closure below, so the Sunday is a poor day to travel by rail or tram from New Addington.
- Saturday 24 October to Thursday 5 November, no service between East Croydon and Beckenham Junction, Elmers End or New Addington. Replacement buses T2 and T3 run from Wellesley Road. Southern trains still call at Birkbeck, except on Sundays. The stop-by-stop detail is in our story on the half-term closure.
TfL has not said what any of the work is for. Its notice for the town centre loop now reads “Saturday 3 until Wednesday 7 October”.
One caution, because it caught this page out in August. When the town centre was shut for track renewal, TfL moved the end date once already, from 23 August to the 30th, without warning. Check the live status before you set off rather than trusting any published date, including ours.
Correction, 27 September 2026: our update of 24 September said TfL listed no planned tram closures through to 12 October. TfL created its notice of the 2 to 8 October town centre closure at 14:26 that day, and our check missed it. The tram section above now carries it.
Trains: late-night works this week, then Victoria shuts on 18 October
This week, late evenings, until Friday 9 October. Two overnight jobs land on Croydon at once.
- Selhurst area, Monday to Thursday nights: the 23:40 London Victoria to Sutton is diverted after Selhurst and terminates at East Croydon, with a replacement bus on to Sutton via West Croydon calling at all stations. On the Tuesday to Friday early mornings, the 00:01 London Bridge to Selhurst terminates at Norwood Junction, with a bus from Tulse Hill via Streatham Common (National Rail)
- Redhill area, Tuesday to Friday early mornings: the 00:08 London Victoria to Three Bridges will not call at Coulsdon South, Merstham or Redhill, with a bus from Purley to Three Bridges. No Thameslink trains call at Redhill from the end of service until about 04:30, and tickets are accepted on replacement buses between Purley and Horley (National Rail)
The Uckfield line’s speed restriction now runs until at least Monday 2 November, Southern’s notice said when it was updated on 3 October. Between Monday and Saturday a small number of London Bridge to Uckfield trains run to Crowborough only, with a bus on to Uckfield (National Rail). If you use East Croydon for the Uckfield line, check the train before you go.
Sunday 11 October, East Croydon and Streatham. Southern is working in the Streatham and East Croydon areas all day (National Rail):
- London Victoria to London Bridge trains will not run at all
- Victoria to Sutton and Epsom Downs trains are diverted to run between Victoria and East Croydon, with extra trains running Victoria to Epsom Downs via Streatham Hill, Norwood Junction and West Croydon, calling at all stations
- between about 01:00 and 07:00, Victoria to Three Bridges and Brighton trains are diverted between Clapham Junction and East Croydon, with longer journeys
- Victoria to Reigate trains run Reigate to Redhill only, so you change at Redhill
Monday 12 to Thursday 15 October, late nights. After about 23:55 each night, buses replace trains between East Croydon and Caterham and between Purley and Tattenham Corner (National Rail). On the same nights, from 23:59 until 05:50, Thameslink trains between Bedford and Brighton cannot call at Redhill, and buses run between Purley and Three Bridges via Redhill, Horley and Gatwick Airport (National Rail).
Saturday 17 and Sunday 18 October, London Victoria. This is the biggest rail closure in the next fortnight (National Rail):
- Saturday: fewer Southern trains between Victoria and Clapham Junction and East Croydon, no Victoria to London Bridge trains, and Gatwick Express on an amended timetable with longer journeys
- Sunday: no trains run to or from London Victoria all day, and no Gatwick Express. Southern trains that normally use Victoria run to London Bridge instead, less often
- rail replacement buses run between Clapham Junction and East Croydon, calling at Wandsworth Common, Balham, Streatham Common, Norbury, Thornton Heath, Selhurst and West Croydon
Sunday 25 October, Norwood Junction and Crystal Palace. No Southern trains run between Balham and Crystal Palace, Norwood Junction or Sydenham. No Overground trains run between New Cross Gate and West Croydon, or to Crystal Palace (National Rail).
Half-term week nights, 26 to 30 October. Two late-night jobs overlap with the tram closure:
- the 22:50 and 23:22 from Victoria to East Grinstead, the 23:53 from Victoria to Oxted and the 23:07 from London Bridge to Uckfield terminate at East Croydon, with buses onward, Monday 26 to Thursday 29 October (National Rail)
- the 00:35 London Bridge to East Croydon starts at 00:37 and calls only at Norwood Junction, with a bus via Sydenham, Tuesday to Friday mornings (National Rail)
The M25 and M23 this week
Everything near Croydon is overnight, taken from National Highways’ closure report for 5 to 11 October, last updated on 5 October (road closure report):
- M23 northbound at junction 8: the link road onto the M25 in both directions is closed tonight, Tuesday 6 October, 22:00 to 05:30, for emergency carriageway repairs
- M25 junction 6, Godstone: the clockwise entry slip from the A22 is closed on Wednesday 7 October, 22:00 to 01:00, for emergency carriageway repairs on behalf of Surrey County Council
- M25 anti-clockwise at junction 6: the exit slip is closed on the night of Friday 9 October, 23:00 to 05:30, for electrical works
- M25 clockwise at junction 7: the link to the M23 in both directions is closed on the night of Friday 9 October, 23:00 to 06:00, for emergency carriageway repairs
The clockwise closure between junctions 9 and 10 that we listed for 5 and 6 October is no longer in the report for Tuesday night.
Sanderstead bridge, still without a date
Network Rail is replacing the bridge carrying Sanderstead Road between Broomhall Road and Purley Road. It has dug trial holes to work out how much protection the utilities underneath need, and that answer sets how long the main closures last. The council has published no dates for those closures yet, re-checked on 6 October (Croydon Council: bridge works). We will carry them here when it does.
Who runs which road
This is the evergreen fact worth keeping. Croydon’s two trunk corridors are red routes, and red routes belong to Transport for London, not the council: the A23 through the borough (London Road, Purley Way and Brighton Road through Purley and Coulsdon), the A232 across it (including Addiscombe Road and the Croydon flyover), and the A22 Godstone Road through Purley and Kenley (Croydon Council: road and pavement responsibilities). Stopping restrictions on the red routes are enforced with £100 fines (Croydon Council: red routes).
Every other public road is coordinated by Croydon Council, which schedules its own works and permits the utilities: Thames Water, SGN, UKPN, Openreach and the rest. Potholes and street problems go to the council through its Love Clean Streets app (road and pavement responsibilities). The M25 and M23, brushing the borough’s southern edge, are National Highways’ roads.
The live maps that always have the answer
Roadworks lists date fast; these do not.
- one.network carries every permitted dig in the borough on a live map, searchable by postcode with a 12 month look ahead. It is where the council’s own roadworks page sends residents (one.network).
- Croydon’s temporary traffic orders are published monthly, and they are the first place a full street closure appears in writing, usually days before it starts (temporary TMOs).
- TfL traffic status covers the A23, A232 and A22 red routes and everything London wide (tfl.gov.uk/traffic/status), with tram, Tube and rail status alongside.
- National Highways covers the M25 and M23 (live travel updates).
When the roads jam, the rails usually win
The practical Croydon answer to a blocked road is rarely another road. East Croydon runs about fifteen trains an hour into central London off peak with London Bridge 14 minutes away, and the network barely stops at night; the full pattern, fares and caps are in our trains to London guide. Outside the closure dates above, the trams knit the borough together from Wimbledon to New Addington and Beckenham. Both systems share the same contactless daily cap, so switching mid journey costs nothing extra (TfL fares). If you drive to a station instead, our parking in Croydon guide covers the car parks and controlled zones.
Frequently asked questions
Which Croydon roads are closed right now?
Waddon Road is shut between Purley Way and Courtney Road until 7 November, with temporary lights on Purley Way at the junction. Windmill Road in Thornton Heath is closed between Union Road and Hampton Road until 25 October. Penrith Road in Thornton Heath is shut along its entire length in phases for gas main replacement until 13 December, with Cranbrook Road, part of Beauchamp Road, Moffat Road and Westbrook Road closed alongside it. In Purley and South Croydon, Norman Avenue and part of Purley Downs Road are closed in phases until early December. The Bennetts Avenue junction in Shirley and the western ends of Page Crescent and Layton Crescent stay shut until 12 October (Croydon Council temporary traffic orders).
How long is Waddon Road closed for?
Until Saturday 7 November, five weeks from 5 October, between Purley Way and Courtney Road. The council’s order says UKPN is installing ducting. Parking is suspended along the closed stretch and for 10 metres into Courtney Road. Traffic is signed via Purley Way, Mitcham Road, Reeves Corner, Cairo New Road, Rectory Grove and Waddon New Road (order PN294). TfL has three-way lights on Purley Way at the junction for the same period (TfL traffic status).
Is Chipstead Valley Road closed in Coulsdon?
Not at the moment. The SGN closure near Brighton Road has finished. The council has proposed a second closure, between Woodcote Grove Road and Brighton Road, from 20 to 29 October for UKPN cabling, diverted via Lion Green Road and Brighton Road (notice PN300).
How long is Penrith Road closed for?
Until Sunday 13 December 2026. The council’s order covers the entire length of the road in two phases, with parking suspended on both sides for the whole period, to let SGN replace the gas main (order PN262). The order stays legally in force for 18 months so it can be reintroduced if more work is needed, which is standard wording and not a sign the closure will run that long.
Are there rail replacement buses at East Croydon this week?
Only late at night. Until Thursday night, the 23:40 from Victoria terminates at East Croydon and a bus runs on to Sutton via West Croydon (National Rail). From Monday 12 to Thursday 15 October, buses replace trains between East Croydon and Caterham after about 23:55 (National Rail). On Sunday 18 October, with Victoria closed, buses run between Clapham Junction and East Croydon all day (National Rail).
Are the Croydon trams running?
Mostly. Until the end of service on Wednesday 7 October there is no westbound tram from Church Street to Wandle Park and no eastbound tram from Wandle Park to Centrale. There is no service between Sandilands and New Addington on 17 and 18 October. From 24 October to 5 November there are no trams east of East Croydon at all, with replacement buses T2 and T3 (TfL status).
Is the London Overground running to West Croydon?
Yes, until Sunday 25 October, when no Overground trains run between New Cross Gate and West Croydon all day (National Rail). From Monday 23 to Thursday 26 November the 23:38 from Dalston Junction is diverted to Crystal Palace (National Rail). From Monday 30 November to Thursday 3 December, no Overground trains run between Sydenham and West Croydon after 23:00 (National Rail).
Have your say