310 Concourse ↔ Queen Square Bus Station
Operated by Arriva North West. First bus 04:58, last bus 22:58. 110 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 3) | · | · | 05:38 | · | · | 06:44 | 07:38 | 07:38 | · | · | · | 08:37 | · | · | · | 09:02 | · | 09:40 | 09:59 | · | 10:40 | 10:59 | · | 11:40 | 11:59 | · | 12:40 | 12:59 | · | 13:40 | 13:58 | · | · | 14:40 | 14:40 | 14:58 | 15:43 | · | 15:58 | 16:46 | · | 16:55 | · | 17:42 | 17:55 | · | 18:38 | 18:55 | 19:33 | · | 19:58 | · | 20:58 | · | 21:58 | · | 22:58 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| School Lane (by) | · | · | 05:51 | · | · | 06:58 | 07:55 | 07:55 | · | · | · | 08:53 | · | · | · | 09:14 | · | 09:55 | 10:11 | · | 10:55 | 11:11 | · | 11:55 | 12:11 | · | 12:55 | 13:11 | · | 13:55 | 14:10 | · | · | 14:55 | 14:55 | 15:10 | 15:56 | · | 16:10 | 17:01 | · | 17:06 | · | 17:56 | 18:06 | · | 18:52 | 19:06 | 19:47 | · | 20:10 | · | 21:10 | · | 22:10 | · | 23:10 |
| Bus Station (Stand 2) | · | · | 06:03 | · | 06:37 | 07:10 | 08:10 | 08:10 | 07:39 | 07:39 | · | 09:09 | 08:38 | 08:38 | · | 09:27 | 09:39 | 10:09 | 10:24 | 10:39 | 11:09 | 11:24 | 11:39 | 12:09 | 12:24 | 12:39 | 13:09 | 13:24 | 13:39 | 14:09 | 14:23 | 14:39 | 14:39 | 15:10 | 15:10 | 15:23 | 16:16 | 15:43 | 16:23 | 17:16 | 16:47 | 17:19 | 17:42 | 18:08 | 18:19 | 18:37 | 19:04 | 19:19 | 19:59 | 19:37 | 20:22 | · | 21:22 | · | 22:22 | · | 23:22 |
| Royal Oak (opp) | · | · | 06:08 | · | 06:44 | 07:17 | 08:20 | 08:20 | 07:49 | 07:49 | · | 09:16 | 08:48 | 08:48 | · | 09:39 | 09:46 | 10:16 | 10:36 | 10:46 | 11:16 | 11:36 | 11:46 | 12:16 | 12:36 | 12:46 | 13:16 | 13:36 | 13:46 | 14:16 | 14:35 | 14:48 | 14:48 | 15:19 | 15:19 | 15:35 | 16:25 | 15:52 | 16:35 | 17:25 | 16:56 | 17:28 | 17:49 | 18:15 | 18:28 | 18:44 | 19:11 | 19:28 | 20:06 | 19:44 | 20:29 | · | 21:29 | · | 22:29 | · | 23:29 |
| Langdale Drive (opp) | 04:58 | 05:28 | 06:22 | 05:55 | 06:58 | 07:31 | 08:36 | · | 08:05 | · | 07:56 | 09:30 | 09:04 | · | 08:56 | 09:52 | 10:00 | 10:30 | 10:49 | 11:00 | 11:30 | 11:49 | 12:00 | 12:30 | 12:49 | 13:00 | 13:30 | 13:49 | 14:00 | 14:30 | 14:48 | · | 15:05 | 15:36 | · | 15:48 | 16:40 | 16:07 | 16:48 | 17:40 | 17:11 | 17:41 | 18:02 | 18:28 | 18:41 | 18:56 | 19:23 | 19:41 | 20:18 | 19:56 | 20:41 | 20:40 | 21:41 | 21:40 | 22:41 | 22:40 | · |
| Hall Lane (opp) | 05:06 | 05:36 | 06:30 | 06:03 | 07:06 | 07:39 | 08:45 | 08:45 | 08:14 | 08:14 | 08:04 | 09:38 | 09:13 | 09:13 | 09:04 | 10:00 | 10:08 | 10:38 | 10:57 | 11:08 | 11:38 | 11:57 | 12:08 | 12:38 | 12:57 | 13:08 | 13:38 | 13:57 | 14:08 | 14:38 | 14:56 | 15:15 | 15:15 | 15:46 | 15:46 | 15:56 | 16:48 | 16:15 | 16:56 | 17:48 | 17:19 | 17:48 | 18:09 | 18:35 | 18:48 | 19:03 | 19:30 | 19:48 | 20:25 | 20:03 | 20:48 | 20:48 | 21:48 | 21:48 | 22:48 | 22:48 | · |
| Brenka Avenue (adj) | 05:15 | 05:45 | 06:40 | 06:13 | 07:20 | 07:53 | 09:00 | 09:00 | 08:28 | 08:28 | 08:12 | 09:53 | 09:28 | 09:28 | 09:14 | 10:12 | 10:23 | 10:53 | 11:10 | 11:23 | 11:53 | 12:10 | 12:23 | 12:53 | 13:10 | 13:23 | 13:53 | 14:10 | 14:24 | 14:54 | 15:09 | 15:31 | 15:31 | 16:02 | 16:02 | 16:09 | 17:05 | 16:32 | 17:09 | 18:04 | 17:35 | 17:59 | 18:21 | 18:47 | 18:57 | 19:15 | 19:40 | 19:56 | 20:35 | 20:13 | 20:58 | 20:56 | 21:57 | 21:56 | 22:57 | 22:56 | · |
| Fazakerley Road (adj) | 05:21 | 05:51 | 06:48 | 06:20 | 07:30 | 08:03 | 09:10 | 09:10 | 08:39 | 08:39 | 08:19 | 10:02 | 09:36 | 09:36 | 09:21 | 10:20 | 10:32 | 11:02 | 11:19 | 11:32 | 12:02 | 12:19 | 12:32 | 13:02 | 13:19 | 13:32 | 14:02 | 14:19 | 14:33 | 15:05 | 15:18 | 15:41 | 15:41 | 16:15 | 16:15 | 16:18 | 17:16 | 16:43 | 17:18 | 18:12 | 17:44 | 18:07 | 18:29 | 18:55 | 19:04 | 19:22 | 19:47 | 20:03 | 20:42 | 20:20 | 21:05 | 21:03 | 22:03 | 22:03 | 23:03 | 23:03 | · |
| Queen Square Bus Station (Stop A) | 05:36 | 06:06 | 07:07 | 06:36 | 07:52 | 08:30 | 09:33 | 09:33 | 09:04 | 09:04 | 08:36 | 10:24 | 09:59 | 09:59 | 09:39 | 10:38 | 10:54 | 11:24 | 11:38 | 11:54 | 12:24 | 12:39 | 12:54 | 13:24 | 13:39 | 13:54 | 14:26 | 14:39 | 14:56 | 15:24 | 15:37 | 16:04 | 16:04 | 16:42 | 16:42 | 16:37 | 17:37 | 17:09 | 17:37 | 18:30 | 18:04 | 18:25 | 18:49 | 19:13 | 19:21 | 19:38 | 20:03 | 20:20 | 20:58 | 20:36 | 21:20 | 21:20 | 22:17 | 22:20 | 23:16 | 23:20 | · |
Route map
All stops on route 310
310 towards Queen Square Bus Station
- Concourse (Stand 3) Skelmersdale
- Grimshaw Road (by) Skelmersdale
- Whiteledge Road (by) Gillibrands
- Gillibrands Road (by) Pennylands
- Whitehey Road (opp) Pennylands
- Westgate (opp) Pennylands
- Wheatacre (opp) Pennylands
- Waverley (by) Pennylands
- Hawthorn Cres (by) Pennylands
- High Street (o/s) Pennylands
- Church Green (opp) Pennylands
- Millbrook Close (opp) Pennylands
- Tancaster (o/s) Pennylands
- Sherrat Street (by) Pennylands
- Turnberry (by) Pennylands
- School Lane (by) Pennylands
- Old Skelmersdale War Memorial (by) Blaguegate
- Wardens Club (opp) Blaguegate
- Firswood Road (opp) Lathom
- Hollands Lane (by) Lathom
- Country Florist (opp) Lathom
- Lyelake Lane (by) Lathom
- Plough Lane (opp) Lathom
- Prince Albert (opp) Westhead
- Castle Lane (opp) Westhead
- Mawdsleys Farm (opp) Westhead
- Ormskirk School (opp) Ormskirk
- Cross Hall (opp) Ormskirk
- Pinfold Road (by) Ormskirk
- Bus Station (Stand 0) Ormskirk
- Bus Station (Stand 2) Ormskirk
- Aughton Street (by) Ormskirk
- Fire Station (opp) Ormskirk
- Priory Grove (by) Ormskirk
- Holborn Drive (opp) Aughton
- Christ Church (by) Aughton
- Royal Oak (opp) Aughton
- Noel Gate (by) Aughton
- Aughton Institute (by) Aughton
- Church Lane (opp) Aughton
- Springfield Road (by) Aughton
- Kenyons Lane (adj) Lydiate
- Kenyons Lane (adj) Maghull
- Langdale Drive (opp) Maghull
- Douglas Drive (adj) Maghull
- Millbank Lane (adj) Maghull
- Douglas Drive (opp) Maghull
- Parkbourn Drive (adj) Moss Side
- Beechway (adj) Moss Side
- Maghull North Interchange (Stop B) Moss Side
- Green Heys Drive (adj) Maghull
- Eastway (adj) Maghull
- Hunt Road (adj) Maghull
- Central Square (Stop B) Maghull
- Maghull Library (adj) Maghull
- Balmoral Road (adj) Maghull
- Sandringham Road (adj) Maghull
- Hall Lane (opp) Maghull
- Larchwood Avenue (adj) Woodend
- Dover Road (adj) Maghull
- Switch Island (adj) Aintree
- Old Roan Interchange (Stop G) Old Roan
- Aintree Retail Park (adj) Aintree
- Brenka Avenue (adj) Aintree
- Aintree Interchange (Stop C) Fazakerley
- Eastbourne Road (adj) Fazakerley
- Sydney Street (opp) Walton Vale
- Grace Road (adj) Walton Vale
- Orrell Park Interchange (Stop E) Walton Vale
- Rice Lane Interchange (Stop F) Walton
- Fazakerley Road (adj) Walton
- Cavendish Drive (Stop B) Walton
- Denbigh Road (Stop F) Walton
- Church Lane (adj) Walton on the Hill
- Pym Street (adj) Walton on the Hill
- Wilburn Street (adj) Walton
- Oxton Street (adj) Walton
- Christopher Street (adj) Kirkdale
- Woodhouse Close (adj) Kirkdale
- Sandheys Close (opp) Kirkdale
- Whittle Street (opp) Everton
- Great Homer Street (adj) Kirkdale
- Stanley Road (opp) Kirkdale
- Newsham Street (adj) Vauxhall
- Juvenal Street (adj) Vauxhall
- Queen Square Bus Station (Stop A) Liverpool
310 towards Concourse
- Queen Square Bus Station (Stand 10) Liverpool
- Leeds Street (adj) Vauxhall
- Westmorland Place (Stop B) Kirkdale
- Boundary Street (adj) Kirkdale
- Lancaster Street (adj) Kirkdale
- Smith Street (adj) Kirkdale
- Sandheys Close (adj) Kirkdale
- Fountains Road (adj) Kirkdale
- Christopher Street (opp) Kirkdale
- Ludlow Street (adj) Walton
- Arundel Street (adj) Walton
- Makin Street (adj) Walton on the Hill
- Breeze Hill (adj) Walton on the Hill
- York Street (Stop E) Walton
- Clock Tower Drive (Stop D) Walton
- Rawcliffe Road (adj) Walton
- Rice Lane Interchange (Stop E) Walton
- Orrell Park Interchange (Stop D) Walton
- Warbreck Moor (Stop B) Walton Vale
- Albany Road (opp) Warbreck Park
- Church Avenue (adj) Warbreck Park
- Aintree Interchange (Stop B) Aintree
- Brenka Avenue (opp) Aintree
- Aintree Retail Park (opp) Aintree
- Old Roan Interchange (Stop D) Old Roan
- Switch Island (opp) Aintree
- Northway (adj) Woodend
- The Cresent (adj) Woodend
- Ormonde Avenue (adj) Maghull
- Rosslyn Avenue (adj) Maghull
- Balmoral Road (opp) Maghull
- Stafford Moreton Way (opp) Maghull
- Central Square (Stop A) Maghull
- Ambleside Road (adj) Maghull
- Kendal Drive (adj) Maghull
- Deyes Lane (adj) Maghull
- Langdale Drive (adj) Maghull
- Tebay Close (adj) Maghull
- Moss Lane (adj) Maghull
- Moss Lane (adj) Maghull
- Maghull North Interchange (Stop A) Moss Side
- School Lane (adj) Moss Side
- Parkbourn Drive (opp) Moss Side
- Wasdale Avenue (adj) Maghull
- Lathom Drive (adj) Lydiate
- Kenyons Lane (adj) Lydiate
- Butchers Lane (opp) Aughton
- Smithy Lane (opp) Aughton
- Church Lane (by) Aughton
- Aughton Institute (opp) Aughton
- Noel Gate (opp) Aughton
- Turnpike Road (by) Aughton
- Royal Oak (o/s) Aughton
- Christ Church (opp) Aughton
- Holborn Drive (by) Aughton
- Priory Grove (opp) Ormskirk
- Fire Station (by) Ormskirk
- Park Road (by) Ormskirk
- Bus Station (Stand 0) Ormskirk
- Bus Station (Stand 1) Ormskirk
- School House Green (opp) Ormskirk
- Ormskirk School (by) Ormskirk
- Cross Hall (by) Ormskirk
- Mawdsleys Farm (by) Westhead
- Prince Albert (by) Westhead
- Ormond Avenue (by) Westhead
- Plough Lane (by) Lathom
- Lylake Lane (opp) Lathom
- Country Florist (by) Lathom
- Hollands Lane (oppj) Lathom
- Firswood Road (by) Lathom
- Wardens Club (by) Blaguegate
- Old Skelmersdale War Memorial (by) Blaguegate
- School Lane (opp) Pennylands
- Turnberry (opp) Pennylands
- Sherrat Street (opp) Pennylands
- Tancaster (opp) Pennylands
- Millbrook Close (o/s) Pennylands
- Church Green (by) Pennylands
- Mill Lane (by) Pennylands
- High Street (opp) Pennylands
- Hawthorn Crescent (opp) Pennylands
- Waverley (opp) Pennylands
- Wheatacre (by) Pennylands
- Westgate (o/s) Pennylands
- Whitehey Road (by) Pennylands
- Gillibrands Road (opp) Pennylands
- Grimshaw Road (adj) Skelmersdale
- Concourse (Stand 3) Skelmersdale
Service history & registered changes
- 🆕 Registered effective 1 Feb 2026 Operating between Liverpool and Skelmersdale given service number 310 effective from 01 February 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 310 bus?
The first 310 departure on weekdays leaves at 04:58 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last 310 bus?
The last 310 on weekdays leaves its first stop at 22:58. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the 310 bus cost?
Most single fares in England are capped at £3 until 31 December 2026 (then £2 from 1 January 2027). Arriva North West day and weekly tickets can work out cheaper if you travel more than twice a day.
Who runs the 310 bus?
The 310 is operated by Arriva North West.
Timetable data from the operator via the DfT Bus Open Data Service. Check before you travel — services can change at short notice.