Bus 345 in Liverpool links Kirkby Interchange and Queen Square Bus Station. The route is 0.0 km long with 42 stops, and the official schedule from Merseytravel puts the full trip at about 42 minutes. On a weekday it runs 22 trips in one direction, and 10 on a weekend day.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 345 |
| City | Liverpool |
| Operator | Merseytravel |
| Start → end | Kirkby Interchange → Queen Square Bus Station |
| End → start | Queen Square Bus Station → Kirkby Interchange |
| Route length | 0.0 km / 0.0 km in the opposite direction |
| Number of stops | 42 / 40 in the opposite direction |
| Travel time | about 42 minutes |
| Trips per day | 22 on weekdays, 10 on weekends one way |
| Frequency | peak 26–40 · midday 30–37 · weekend 46–60 |
| First / last trip from «Kirkby Interchange» | 06:54 / 17:45 |
| First / last trip from «Queen Square Bus Station» | 06:50 / 18:40 |
| Fare | 2.00 £ (fare in effect since September 2022) |
| Updated | August 22, 2026 |
Route of Bus 345
Outbound: Kirkby Interchange → Queen Square Bus Station
This direction has 42 stops. The route passes Sefton Drive, North Avenue, Grace Road, Christopher Street. The full list of stops in order is below.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Kirkby Interchange | 0.0 km | Terminus |
| 2 | Sefton Drive | 0.0 km | |
| 3 | Pennine Way | 0.0 km | |
| 4 | Prescot Road | 0.0 km | |
| 5 | Tithebarn Lane | 0.0 km | |
| 6 | Rainbow Fields | 0.0 km | |
| 7 | Chapel Lane | 0.0 km | |
| 8 | Andrew Avenue | 0.0 km | |
| 9 | Satinwood Crescent | 0.0 km | |
| 10 | Ledsons Grove | 0.0 km | |
| 11 | Brewery Lane | 0.0 km | |
| 12 | North Avenue | 0.0 km | |
| 13 | Lancing Drive | 0.0 km | |
| 14 | Clifton Drive | 0.0 km | |
| 15 | Ellesmere Drive | 0.0 km | |
| 16 | Old Roan Interchange | 0.0 km | |
| 17 | Aintree Retail Park | 0.0 km | |
| 18 | Brenka Avenue | 0.0 km | |
| 19 | Aintree Interchange | 0.0 km | |
| 20 | Eastbourne Road | 0.0 km | |
| 21 | Sydney Street | 0.0 km | |
| 22 | Grace Road | 0.0 km | |
| 23 | Orrell Park Interchange | 0.0 km | |
| 24 | Rice Lane Interchange | 0.0 km | |
| 25 | Fazakerley Road | 0.0 km | |
| 26 | Cavendish Drive | 0.0 km | |
| 27 | Denbigh Road | 0.0 km | |
| 28 | Church Lane | 0.0 km | |
| 29 | Pym Street | 0.0 km | |
| 30 | Wilburn Street | 0.0 km | |
| 31 | Oxton Street | 0.0 km | |
| 32 | Christopher Street | 0.0 km | |
| 33 | Woodhouse Close | 0.0 km | |
| 34 | Sandheys Close | 0.0 km | |
| 35 | Whittle Street | 0.0 km | |
| 36 | Kirkdale Road | 0.0 km | |
| 37 | Buckingham Street | 0.0 km | |
| 38 | Penrhyn Street | 0.0 km | |
| 39 | Virgil Street | 0.0 km | |
| 40 | Rose Place | 0.0 km | |
| 41 | Mansfield Street | 0.0 km | |
| 42 | Queen Square Bus Station | 0.0 km | Terminus |
Inbound: Queen Square Bus Station → Kirkby Interchange
This direction has 40 stops. The route passes Great Richmond Street, Ludlow Street, Warbreck Moor, Hailebury Avenue. The full list of stops in order is below.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Queen Square Bus Station | 0.0 km | Terminus |
| 2 | Great Richmond Street | 0.0 km | |
| 3 | Virgil Street | 0.0 km | |
| 4 | Wilbraham Street | 0.0 km | |
| 5 | Buckingham Street | 0.0 km | |
| 6 | Boundary Street East | 0.0 km | |
| 7 | Smith Street | 0.0 km | |
| 8 | Sandheys Close | 0.0 km | |
| 9 | Fountains Road | 0.0 km | |
| 10 | Christopher Street | 0.0 km | |
| 11 | Ludlow Street | 0.0 km | |
| 12 | Arundel Street | 0.0 km | |
| 13 | Makin Street | 0.0 km | |
| 14 | Breeze Hill | 0.0 km | |
| 15 | York Street | 0.0 km | |
| 16 | Clock Tower Drive | 0.0 km | |
| 17 | Rawcliffe Road | 0.0 km | |
| 18 | Rice Lane Interchange | 0.0 km | |
| 19 | Orrell Park Interchange | 0.0 km | |
| 20 | Warbreck Moor | 0.0 km | |
| 21 | Albany Road | 0.0 km | |
| 22 | Church Avenue | 0.0 km | |
| 23 | Aintree Interchange | 0.0 km | |
| 24 | Brenka Avenue | 0.0 km | |
| 25 | Aintree Retail Park | 0.0 km | |
| 26 | Old Roan Interchange | 0.0 km | |
| 27 | Ellesmere Drive | 0.0 km | |
| 28 | Clifton Drive | 0.0 km | |
| 29 | Hailebury Avenue | 0.0 km | |
| 30 | Sandhurst Drive | 0.0 km | |
| 31 | Altway | 0.0 km | |
| 32 | Brewery Lane | 0.0 km | |
| 33 | Ledsons Grove | 0.0 km | |
| 34 | Birchtree Drive | 0.0 km | |
| 35 | Andrew Avenue | 0.0 km | |
| 36 | Chapel Lane | 0.0 km | |
| 37 | Tithebarn Lane | 0.0 km | |
| 38 | Glovers Brow | 0.0 km | |
| 39 | Pennine Way | 0.0 km | |
| 40 | Kirkby Interchange | 0.0 km | Terminus |
Schedule and frequency
According to the official schedule from Merseytravel, the route runs 22 trips in one direction on a weekday, and 10 on a weekend day.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «Kirkby Interchange» | 06:54 — 17:45 | 08:34 — 17:18 |
| From «Queen Square Bus Station» | 06:50 — 18:40 | 09:15 — 17:15 |
Frequency calculated from the departure table: in the morning peak buses run every 26–40 minutes, most often every 30; midday every 30–37 minutes; in the afternoon peak every 35; on weekends every 46–60 minutes.
Fare and payment
A single ride costs 2.00 £ — fare in effect since September 2022. The same fare applies to buses in Merseyside.
No adult single bus journey costs more than £2.00 — this cap set by the Liverpool City Region applies to every operator in Merseyside and Halton. Each boarding counts as a separate journey: there is no transfer. A Solo day ticket is £5.90.
Frequently asked questions
How much does a ride on bus 345 cost?
2.00 £ for a single ride — fare in effect since September 2022.
When do the first and last trips run?
From Kirkby Interchange the first is at 06:54 and the last at 17:45. From Queen Square Bus Station they are 06:50 and 18:40.
How long does the trip from Kirkby Interchange to Queen Square Bus Station take?
About 42 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
42 outbound and 40 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 345 run on weekends?
Yes. On weekends and holidays there are 10 trips in one direction, running from Kirkby Interchange between 08:34 and 17:18.
Every route number with its termini, operating hours and travel time is collected in the Liverpool buses overview.
Data current as of August 22, 2026. Schedule and termini — Merseytravel. Fares — Merseytravel. Stop list, schedule and route geometry come from the official GTFS feed (Bus Open Data Service (BODS)).