Bus times from Upper Swain Royd, Sandy Lane, Bradford

Upper Swain Royd, Sandy Lane, Bradford is served by 4 bus routes (616, 619, PS22 and S30), run by East Yorkshire and The Keighley Bus Company. The next buses go to Eldwick, Bradford, Bingley and Cullingworth.

Next departures

TimeRouteTo
06:55616Eldwick
07:17619Bradford
07:32S30Bingley
07:48PS22Cullingworth
07:57619Eldwick
07:59616Bradford
08:39616Bradford
08:49616Eldwick
09:09619Bradford
09:12619Eldwick
09:39616Bradford
09:49616Eldwick
10:09619Bradford
10:12619Eldwick
10:39616Bradford
10:49616Eldwick
11:09619Bradford
11:12619Eldwick
11:39616Bradford
11:49616Eldwick

Routes from this stop

Stops nearby

All bus routes and stops in Bradford

Questions

Which buses stop at Upper Swain Royd, Sandy Lane, Bradford?
4 routes: 616, 619, PS22 and S30, run by East Yorkshire and The Keighley Bus Company.
Where is Upper Swain Royd, Sandy Lane, Bradford?
Upper Swain Royd is in Sandy Lane, West Yorkshire.
Where do buses from Upper Swain Royd, Sandy Lane, Bradford go?
The next departures go to Eldwick, Bradford, Bingley and Cullingworth.

Timetables from the Bus Open Data Service (Department for Transport), updated Wednesday, 4 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