Bus times from Bay Horse Crossroads

Bay Horse Crossroads is served by 9 bus routes (40, 40C, 41, 42, 906, 940, 941 and 942), run by Stagecoach Cumbria and North Lancashire and Archway Travel. The next buses go to Blackpool, Preston, Lancaster and Morecambe.

Next departures

TimeRouteTo
11:5342Blackpool
12:0540Preston
12:1240Lancaster
12:3142Lancaster
12:3941Preston
12:4241Morecambe
12:5342Blackpool
13:0540Preston
13:1240Lancaster
13:3142Lancaster
13:3941Preston
13:4241Morecambe
13:5342Blackpool
14:0540Preston
14:1240Lancaster
14:3142Lancaster
14:3941Preston
14:4241Lancaster
14:5342Blackpool
15:0540Preston

Routes from this stop

Stops nearby

All bus routes and stops in Bay Horse

Questions

Which buses stop at Bay Horse Crossroads?
9 routes: 40, 40C, 41, 42, 906, 940, 941 and 942, run by Stagecoach Cumbria and North Lancashire and Archway Travel.
Where is Bay Horse Crossroads?
Bay Horse Crossroads is in Bay Horse, Lancashire.
Where do buses from Bay Horse Crossroads go?
The next departures go to Blackpool, Preston, Lancaster and Morecambe.

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