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.

Next towards Llandudno from Rhyl Bus Station Stand A: tomorrow 05:50

Next towards Rhyl from Palladium Stop C (at): 18:12

Wanted a different X12? 8 other bus routes are numbered X12 elsewhere in the UK — see every X12 bus timetable by area.

Timetable

Ends at Kwiks unless marked “to …” · Monday to Friday · 2 journeys
Stop 05:5007:20 to Palladium
Rhyl Bus Station Stand A 05:5007:20
Towyn Way West (after) 06:0007:32
Clobryn Road (after) 06:1007:44
Wynnstay Road (o/s Council Offices) 06:2007: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.

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 travels free →

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.

Route map

All stops on route X12

X12 towards Llandudno

All 57 stops
  1. Rhyl Bus Station Stand A Rhyl
  2. Crescent Road (before) Rhyl
  3. Palace Avenue (before) Rhyl
  4. Westbourne Avenue (before) Rhyl
  5. Marine Lake (o/s) Rhyl
  6. Betws Avenue (before) Kinmel Bay
  7. Kinmel Bay Community Centre (o/s) Kinmel Bay
  8. Sandy Cove (before) Kinmel Bay
  9. Winkups Caravan Park (before) Towyn
  10. Peris Avenue (opp) Towyn
  11. Bryn Road (before) Towyn
  12. Towyn Way West (after) Towyn
  13. Wendover Inn (nr) Towyn
  14. Madeley's Caravan Park (after) Towyn
  15. Haven Holiday Park (opp White House) Towyn
  16. Ty Gwyn Caravan Park (before) Belgrano
  17. Seafield Drive (after) Belgrano
  18. Glan Dwr (before) Belgrano
  19. Harts Caravan Park (before) Pensarn
  20. Post Office (o/s Post Box) Pensarn
  21. Abergele & Pensarn Station (nr) Pensarn
  22. Dulas Arms (before Landfill Site) Llanddulas
  23. Clobryn Road (after) Llanddulas
  24. Raynes Quarry (before) Penmaen-rhos
  25. Highlands Road (after) Penmaen-rhos
  26. Miners Lane (adj Steps) Old Colwyn
  27. Lyndale Hotel (before) Old Colwyn
  28. Wynn Gardens (opp) Old Colwyn
  29. Surgery Stop Q (at) Old Colwyn
  30. Ship Inn (before) Old Colwyn
  31. St Catherine's Church (o/s) Old Colwyn
  32. Marine Hotel (before) Old Colwyn
  33. Hesketh Road (after) Colwyn Bay
  34. Eirias Park Gates (before) Colwyn Bay
  35. Dingle Hill (after) Colwyn Bay
  36. Greenfield Road (after) Colwyn Bay
  37. St Paul`s Church (o/s) Colwyn Bay
  38. Wynnstay Road (o/s Council Offices) Colwyn Bay
  39. Pwllycrochan Avenue (after) Colwyn Bay
  40. Egerton Road (after) Colwyn Bay
  41. West End (before) Colwyn Bay
  42. Fiveways (after) Rhos-on-Sea
  43. Dinerth Park (after) Llandrillo-yn-Rhos
  44. Llandrillo Tech College (after) Llandrillo-yn-Rhos
  45. Toll Bar (nr) Penrhyn Bay
  46. St David`s Road (after) Penrhyn Bay
  47. Penrhyn Bay Roundabout (before) Penrhyn Bay
  48. Glanrafon Avenue (before) Penrhyn-side
  49. Nant-y-Gamer (after) Craig-y-Don
  50. Carmen Sylva Road (after) Craig-y-Don
  51. Craig-y-Don (o/s Full House) Craig-y-Don
  52. Clarence Road (after) Craig-y-Don
  53. Llandudno B&Q (before) Llandudno
  54. Law Courts Stop V (after) Llandudno
  55. North Western Stop W (at) Llandudno
  56. Victoria Centre Stop X (at) Llandudno
  57. Palladium Stop Y (at) Llandudno

X12 towards Rhyl

All 56 stops
  1. Palladium Stop C (at) Llandudno
  2. Marks & Spencers Stop D (at) Llandudno
  3. North Western Gardens (opp) Llandudno
  4. Coach Park Stand F (at) Llandudno
  5. Venue Cymru Stop G (at) Llandudno
  6. Clarence Road (before) Craig-y-Don
  7. Craig-y-Don (o/s Bistro Bach) Craig-y-Don
  8. Carmen Sylva Road (o/s New Cranford) Craig-y-Don
  9. Nant-y-Gamar (after) Craig-y-Don
  10. Ormefield House (nr) Penrhyn-side
  11. Glanrafon Avenue (after) Penrhyn-side
  12. Penrhyn Bay Roundabout (after) Penrhyn Bay
  13. St David`s Road (before) Penrhyn Bay
  14. Post Office (before) Penrhyn Bay
  15. Llandrillo Tech College (before) Llandrillo-yn-Rhos
  16. Dinerth Park (before) Llandrillo-yn-Rhos
  17. Ship Hotel (opp) Llandrillo-yn-Rhos
  18. Fiveways (before) Rhos-on-Sea
  19. West End (before) Colwyn Bay
  20. Rysseldene Surgery (nr) Colwyn Bay
  21. Wynnstay Road (opp Council Offices) Colwyn Bay
  22. Central Hotel (o/s) Colwyn Bay
  23. Greenfield Road (before) Colwyn Bay
  24. Dingle Hill (before) Colwyn Bay
  25. Eirias Park Gates (after) Colwyn Bay
  26. Hesketh Road (before) Colwyn Bay
  27. Marine Hotel (after) Old Colwyn
  28. Church Walks (after) Old Colwyn
  29. Bethesda (o/s) Old Colwyn
  30. Wynn Gardens (o/s) Old Colwyn
  31. Queen`s Court (after) Old Colwyn
  32. Miners Lane (o/s 505) Old Colwyn
  33. Penmaenhead (after) Penmaen-rhos
  34. Highlands Road Turn (after) Penmaen-rhos
  35. Raynes Quarry (before) Penmaen-rhos
  36. Clobryn Road (before) Llanddulas
  37. Dulas Arms (after Landfill Site) Llanddulas
  38. Abergele & Pensarn Railway Station (nr) Pensarn
  39. Post Office (opp) Pensarn
  40. Harts Caravan Park (o/s) Pensarn
  41. Glan Dwr (after) Belgrano
  42. Seafield Drive (before) Belgrano
  43. Ty Gwyn Caravan Park (after) Belgrano
  44. Haven Holiday Park (o/s White House) Towyn
  45. Madeley's Caravan Park (o/s) Towyn
  46. Wendover Inn (nr) Towyn
  47. Seagull Inn (before) Towyn
  48. Peris Avenue (before) Towyn
  49. Winkups Caravan Park (after) Towyn
  50. Sandy Cove (after) Kinmel Bay
  51. Crossroads (o/s) Kinmel Bay
  52. Ferry (opp Mayquay) Kinmel Bay
  53. Marine Lake (opp) Rhyl
  54. Westbourne Avenue (after) Rhyl
  55. Palace Avenue (after) Rhyl
  56. 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.