Bus times from Upland Road Croydon, South Croydon

Upland Road Croydon, South Croydon is served by 7 bus routes (60, 312, 407, 466 and N68), run by Arriva London South, Transport UK and Arriva London North. The next buses go to Old Coulsdon, Tottenham Court Road, South Norwood, Streatham, Caterham and Kenley.

Next departures

TimeRouteTo
04:29N68Old Coulsdon
04:38N68Tottenham Court Road
04:44312South Norwood
04:5660Streatham
04:59N68Old Coulsdon
05:14312South Norwood
05:2660Streatham
05:28466Caterham
05:29N68Old Coulsdon
05:29312Kenley
05:29466Caterham
05:31466Caterham
05:31466Addington
05:31466Addington
05:36466Addington
05:44466Caterham
05:44466Caterham
05:45312South Norwood
05:46466Caterham
05:46466Addington

Routes from this stop

Stops nearby

All bus routes and stops in South Croydon

Questions

When is the next bus from Upland Road Croydon, South Croydon?
The N68 to Old Coulsdon at 04:29.
Which buses stop at Upland Road Croydon, South Croydon?
7 routes: 60, 312, 407, 466 and N68, run by Arriva London South, Transport UK and Arriva London North.
Where is Upland Road Croydon, South Croydon?
Upland Road Croydon is in South Croydon, London.
Where do buses from Upland Road Croydon, South Croydon go?
The next departures go to Old Coulsdon, Tottenham Court Road, South Norwood, Streatham, Caterham and Kenley.

Timetables from the Bus Open Data Service (Department for Transport), updated Sunday, 8 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.

Add free live bus times to your website · StopToStop on Facebook