X12 Rhyl to Llandudno via Colwyn Bay, Rhos-on-Sea
Operated by Arriva Wales. First bus 05:50, last bus 00:05. 6 journeys on weekdays. Fares: adult single £2.20 to £5.10 — more.
Wanted a different X12? 8 other bus routes are numbered X12 elsewhere in the UK — see every X12 bus timetable by area.
| Stop | 05:50 | 07:20 to Palladium |
|---|---|---|
| Rhyl Bus Station Stand A | 05:50 | 07:20 |
| Towyn Way West (after) | 06:00 | 07:32 |
| Clobryn Road (after) | 06:10 | 07:44 |
| Wynnstay Road (o/s Council Offices) | 06:20 | 07:59 |
| Toll Bar (nr) | · | 08:09 |
| Palladium Stop Y (at) | · | 08:22 |
Each column is one journey, headed by the time it sets off; one that finishes short of the usual end says where ("to …") — not every journey on this route runs the whole way. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.
Fares on the X12
Adult single £2.20 to £5.10 · Child single £1.00
Arriva UK Bus's published fares on the Bus Open Data Service, in force from 3 October 2026. A fare stage is a group of neighbouring stops that are priced the same. Fares change — check with Arriva Wales before you travel.
Tickets on the X12
Arriva Wales publishes singles on this route for adults, children and young people.
Adult Single
…and 2 more tickets on this route.
Ticket types come from Arriva Wales's own fares data on the Bus Open Data Service, last updated 4 October 2026. Prices for singles and returns are under Fares above; for the others, check with Arriva Wales.
Christmas & bank holidays
These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Arriva Wales before you travel. Everything above is an ordinary week.
Not published yet: Christmas Eve, Christmas Day, Boxing Day, New Year's Eve and New Year's Day. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.
- Monday, 28 December 2026 towards Rhyl: 1 journey, first 23:55
Route map
All stops on route X12
X12 towards Llandudno
All 57 stops
- Rhyl Bus Station Stand A Rhyl
- Crescent Road (before) Rhyl
- Palace Avenue (before) Rhyl
- Westbourne Avenue (before) Rhyl
- Marine Lake (o/s) Rhyl
- Betws Avenue (before) Kinmel Bay
- Kinmel Bay Community Centre (o/s) Kinmel Bay
- Sandy Cove (before) Kinmel Bay
- Winkups Caravan Park (before) Towyn
- Peris Avenue (opp) Towyn
- Bryn Road (before) Towyn
- Towyn Way West (after) Towyn
- Wendover Inn (nr) Towyn
- Madeley's Caravan Park (after) Towyn
- Haven Holiday Park (opp White House) Towyn
- Ty Gwyn Caravan Park (before) Belgrano
- Seafield Drive (after) Belgrano
- Glan Dwr (before) Belgrano
- Harts Caravan Park (before) Pensarn
- Post Office (o/s Post Box) Pensarn
- Abergele & Pensarn Station (nr) Pensarn
- Dulas Arms (before Landfill Site) Llanddulas
- Clobryn Road (after) Llanddulas
- Raynes Quarry (before) Penmaen-rhos
- Highlands Road (after) Penmaen-rhos
- Miners Lane (adj Steps) Old Colwyn
- Lyndale Hotel (before) Old Colwyn
- Wynn Gardens (opp) Old Colwyn
- Surgery Stop Q (at) Old Colwyn
- Ship Inn (before) Old Colwyn
- St Catherine's Church (o/s) Old Colwyn
- Marine Hotel (before) Old Colwyn
- Hesketh Road (after) Colwyn Bay
- Eirias Park Gates (before) Colwyn Bay
- Dingle Hill (after) Colwyn Bay
- Greenfield Road (after) Colwyn Bay
- St Paul`s Church (o/s) Colwyn Bay
- Wynnstay Road (o/s Council Offices) Colwyn Bay
- Pwllycrochan Avenue (after) Colwyn Bay
- Egerton Road (after) Colwyn Bay
- West End (before) Colwyn Bay
- Fiveways (after) Rhos-on-Sea
- Dinerth Park (after) Llandrillo-yn-Rhos
- Llandrillo Tech College (after) Llandrillo-yn-Rhos
- Toll Bar (nr) Penrhyn Bay
- St David`s Road (after) Penrhyn Bay
- Penrhyn Bay Roundabout (before) Penrhyn Bay
- Glanrafon Avenue (before) Penrhyn-side
- Nant-y-Gamer (after) Craig-y-Don
- Carmen Sylva Road (after) Craig-y-Don
- Craig-y-Don (o/s Full House) Craig-y-Don
- Clarence Road (after) Craig-y-Don
- Llandudno B&Q (before) Llandudno
- Law Courts Stop V (after) Llandudno
- North Western Stop W (at) Llandudno
- Victoria Centre Stop X (at) Llandudno
- Palladium Stop Y (at) Llandudno
X12 towards Rhyl
All 56 stops
- Palladium Stop C (at) Llandudno
- Marks & Spencers Stop D (at) Llandudno
- North Western Gardens (opp) Llandudno
- Coach Park Stand F (at) Llandudno
- Venue Cymru Stop G (at) Llandudno
- Clarence Road (before) Craig-y-Don
- Craig-y-Don (o/s Bistro Bach) Craig-y-Don
- Carmen Sylva Road (o/s New Cranford) Craig-y-Don
- Nant-y-Gamar (after) Craig-y-Don
- Ormefield House (nr) Penrhyn-side
- Glanrafon Avenue (after) Penrhyn-side
- Penrhyn Bay Roundabout (after) Penrhyn Bay
- St David`s Road (before) Penrhyn Bay
- Post Office (before) Penrhyn Bay
- Llandrillo Tech College (before) Llandrillo-yn-Rhos
- Dinerth Park (before) Llandrillo-yn-Rhos
- Ship Hotel (opp) Llandrillo-yn-Rhos
- Fiveways (before) Rhos-on-Sea
- West End (before) Colwyn Bay
- Rysseldene Surgery (nr) Colwyn Bay
- Wynnstay Road (opp Council Offices) Colwyn Bay
- Central Hotel (o/s) Colwyn Bay
- Greenfield Road (before) Colwyn Bay
- Dingle Hill (before) Colwyn Bay
- Eirias Park Gates (after) Colwyn Bay
- Hesketh Road (before) Colwyn Bay
- Marine Hotel (after) Old Colwyn
- Church Walks (after) Old Colwyn
- Bethesda (o/s) Old Colwyn
- Wynn Gardens (o/s) Old Colwyn
- Queen`s Court (after) Old Colwyn
- Miners Lane (o/s 505) Old Colwyn
- Penmaenhead (after) Penmaen-rhos
- Highlands Road Turn (after) Penmaen-rhos
- Raynes Quarry (before) Penmaen-rhos
- Clobryn Road (before) Llanddulas
- Dulas Arms (after Landfill Site) Llanddulas
- Abergele & Pensarn Railway Station (nr) Pensarn
- Post Office (opp) Pensarn
- Harts Caravan Park (o/s) Pensarn
- Glan Dwr (after) Belgrano
- Seafield Drive (before) Belgrano
- Ty Gwyn Caravan Park (after) Belgrano
- Haven Holiday Park (o/s White House) Towyn
- Madeley's Caravan Park (o/s) Towyn
- Wendover Inn (nr) Towyn
- Seagull Inn (before) Towyn
- Peris Avenue (before) Towyn
- Winkups Caravan Park (after) Towyn
- Sandy Cove (after) Kinmel Bay
- Crossroads (o/s) Kinmel Bay
- Ferry (opp Mayquay) Kinmel Bay
- Marine Lake (opp) Rhyl
- Westbourne Avenue (after) Rhyl
- Palace Avenue (after) Rhyl
- Arriva Depot (opp) Rhyl
Towns & areas on this route
Frequently asked questions
What time is the first X12 bus?
The first X12 departure on weekdays leaves at 05:50 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).
What time is the last X12 bus?
The last X12 on weekdays leaves its first stop at 00:05. Always check the timetable for your specific stop — later stops are reached after this time.
How much does the X12 bus cost?
Arriva Wales's published fares on the X12: adult single £2.20 to £5.10, child single £1.00. The England fare cap doesn't apply in Wales — Arriva Wales sets the fares on the X12. Check their website or the Traveline Cymru fare finder for current prices.
Who runs the X12 bus?
The X12 is operated by Arriva Wales.
Timetable data from Arriva Wales via the DfT Bus Open Data Service (Wales feed). Check before you travel — services can change at short notice.