🚌 Bus from Lea to Ashton-on-Ribble

3 direct routes · about 9 min · first bus 06:47, last bus 23:59 (weekdays).

💷 Single fares on this journey are capped at £3 on participating routes (England cap, until 31 Dec 2026 — then £2). Details →

Direct routes

RouteOperatorJourney timeWeekday journeysFirstLastBoard at
68 Stagecoach Cumbria and Lancashire ~9 min 68 06:47 23:59 Tudor Ave (by)
31 Preston Bus ~13 min 41 05:59 23:31 Dodney Drive (by)
288 Preston Bus ~10 min 1 22:45 22:45 The Pig & Whistle (opp)

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

Frequently asked questions

Which bus goes from Lea to Ashton-on-Ribble?

3 routes run directly from Lea to Ashton-on-Ribble: the 68 (Stagecoach Cumbria and Lancashire), the 31 (Preston Bus), the 288 (Preston Bus).

How long does the bus take from Lea to Ashton-on-Ribble?

Around 9 minutes on the 68, depending on time of day and traffic.

What time is the first and last bus from Lea to Ashton-on-Ribble?

On weekdays the first direct bus (the 68) leaves around 06:47 and the last around 23:59. Check the route timetable for weekends.

How much is the bus from Lea to Ashton-on-Ribble?

Most single fares in England are capped at £3 until 31 December 2026, then £2 from 1 January 2027.

More options