319 Skelmersdale Concourse ↔ Kirkby Bus Stn
Operated by Preston Bus. First bus 05:43, last bus 23:35. 90 journeys on weekdays.
Timetable
Times are shown at the route's main timing stops — buses serve all stops in between. For times at your exact stop, open the stop's own page.
| Concourse (Stand 2) | 05:43 | 06:12 | 06:42 | 07:23 | 07:53 | 08:05 | 08:35 | 09:05 | 09:13 | 09:43 | 10:05 | 10:13 | 10:43 | 11:05 | 11:13 | 11:43 | 12:05 | 12:13 | 12:43 | 13:05 | 13:13 | 13:43 | 14:05 | 14:13 | 14:43 | 15:05 | 15:13 | 15:48 | 16:05 | 16:23 | 17:03 | 17:05 | 17:38 | 18:05 | 18:13 | 18:43 | 19:05 | 19:15 | 20:05 | 20:05 | 21:05 | 21:05 | 22:05 | 22:05 | 23:05 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Old Skelmersdale War Memorial (by) | 05:50 | 06:19 | 06:49 | 07:31 | 08:01 | 08:12 | 08:43 | 09:12 | 09:20 | 09:50 | 10:12 | 10:20 | 10:50 | 11:12 | 11:20 | 11:50 | 12:12 | 12:20 | 12:50 | 13:12 | 13:20 | 13:50 | 14:12 | 14:20 | 14:50 | 15:12 | 15:20 | 15:57 | 16:12 | 16:32 | 17:12 | 17:12 | 17:47 | 18:12 | 18:20 | 18:50 | 19:12 | 19:22 | 20:12 | 20:12 | 21:12 | 21:12 | 22:12 | 22:12 | 23:12 |
| Headbolt Lane Interchange (Stop A) | 06:04 | 06:33 | 07:03 | 07:46 | 08:16 | 08:26 | 08:58 | 09:26 | 09:34 | 10:04 | 10:26 | 10:34 | 11:04 | 11:26 | 11:34 | 12:04 | 12:26 | 12:34 | 13:04 | 13:26 | 13:34 | 14:04 | 14:26 | 14:34 | 15:04 | 15:26 | 15:34 | 16:12 | 16:26 | 16:47 | 17:27 | 17:26 | 18:02 | 18:26 | 18:34 | 19:04 | 19:26 | 19:36 | 20:26 | 20:26 | 21:26 | 21:26 | 22:26 | 22:26 | 23:26 |
| Kirkby Bus Station (Stand 2) | 06:10 | 06:39 | 07:09 | 07:53 | 08:23 | 08:32 | 09:06 | 09:32 | 09:40 | 10:10 | 10:32 | 10:40 | 11:10 | 11:32 | 11:40 | 12:10 | 12:32 | 12:40 | 13:10 | 13:32 | 13:40 | 14:10 | 14:32 | 14:40 | 15:10 | 15:32 | 15:40 | 16:19 | 16:32 | 16:54 | 17:34 | 17:32 | 18:09 | 18:32 | 18:40 | 19:10 | 19:32 | 19:42 | 20:32 | 20:32 | 21:32 | 21:32 | 22:32 | 22:32 | 23:32 |
Route map
All stops on route 319
319 towards Kirkby Bus Stn
- Concourse (Stand 2) Skelmersdale
- Northway ASDA (o/s) Skelmersdale
- Inglewhite (by) Skelmersdale
- Irwell (by) Skelmersdale
- Staveley Road (opp) Stanley
- Kiln Lane (by) Pennylands
- School Lane (by) Pennylands
- Old Skelmersdale War Memorial (by) Blaguegate
- Liverpool Road (opp) Pennylands
- Derby Road Blaguegate
- St Richards Church (opp) Blaguegate
- White Moss Road South (by) Four Lane Ends
- The Mission (opp) Four Lane Ends
- Spurriers Lane (adj) Melling Mount
- Bank Lane (S-bound) Melling Mount
- Bank Lane (adj) Melling Mount
- Melrose Road (adj) Tower Hill
- Melrose Road (SE-bound) Melling Mount
- Shevingtons Lane (SE-bound) Tower Hill
- Conway Close (adj) Tower Hill
- Windermere Drive (SE-bound) Tower Hill
- County Road (opp) Tower Hill
- Headbolt Lane Interchange (Stop A) Tower Hill
- St Kevins Drive (adj) Kirkby Park
- County Road (S-bound) Kirkby Park
- County Road (adj) Kirkby
- Old Hall Lane (opp) Kirkby
- Kirkby Bus Station (Stand 2) Kirkby
319 towards Skelmersdale Concourse
- Kirkby Bus Station (Stand 2) Kirkby
- Millbrook Drive (adj) Kirkby
- Old Hall Lane (adj) Kirkby
- County Road (S-bound) Kirkby Park
- Melling Drive (adj) Kirkby Park
- County Road (opp) Tower Hill
- Headbolt Lane Interchange (Stop B) Tower Hill
- Windermere Drive (adj) Tower Hill
- Windermere Drive (NW-bound) Tower Hill
- Shevingtons Lane (NW-bound) Tower Hill
- Bank Lane (opp) Tower Hill
- Melrose Road (NW-bound) Melling
- Bank Lane (adj) Melling
- Bank Lane (N-bound) Melling
- Spurriers Lane (opp) Melling
- The Mission (by) Four Lane Ends
- White Moss Road South (opp) Four Lane Ends
- Derby Road (opp) Blaguegate
- St Richards Church (by) Blaguegate
- Liverpool Road (by) Pennylands
- Old Skelmersdale War Memorial (by) Blaguegate
- School Lane (opp) Pennylands
- Kiln Lane (opp) Pennylands
- Staveley Road (by) Stanley
- Ivybridge (by) Skelmersdale
- Northway Asda (opp) Skelmersdale
- Concourse (Stand 2) Skelmersdale
Service history & registered changes
- 🆕 Registered effective 30 Mar 2026 Operating between Skelmersdale Concourse,Northway,Skelmersdale and Kirkby Bus Station,Cherryfield Drive given service number 319 effective from 30 March 2026. To amend Timetable.
From official Traffic Commissioner registrations. All service changes →
Towns & areas on this route
Frequently asked questions
What time is the first 319 bus?
The first 319 departure on weekdays leaves at 05:43 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 319 bus?
The last 319 on weekdays leaves its first stop at 23:35. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 319 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Preston Bus day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 319 bus?
The 319 is operated by Preston Bus.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.