Llandudno is one of the easier towns in Britain to visit without a car, and one of the easier towns to get wrong in the details. There are two stations with two similar names, and a short branch between them. The buses are frequent and the centre is compact enough that most gaps between them close on foot. This page is the mechanics: how you arrive, what runs along the coast, which ticket pays for a multi-leg day, and where every time on this page should be checked again before you set off.
Llandudno has a station of its own, and it is not Llandudno Junction. That distinction trips more people than anything else on this page. The town station, coded LLD, is on Augusta Street, LL30 2AF, a short walk from the seafront. The Junction, coded LLJ, sits on Conwy Road in Llandudno Junction, LL31 9NB, where the town’s short branch meets the main line. The two sit at either end of the same spur, with Deganwy in between.
Both are managed by Transport for Wales and both are step-free — the town station is category A, and the Junction has lifts to every platform, an accessible toilet and a Changing Places facility. The Junction is the busier of the two, staffed Monday to Saturday 05:25–23:00 and Sunday 08:00–23:00, with a ticket office open until 18:25 on weekdays, 19:00 on Saturdays and from 11:00 on Sundays, plus ticket machines. The town station’s ticket office keeps shorter hours: 08:30–15:00 Monday to Friday, 09:15–15:45 Saturday and 10:10–17:00 Sunday. Both have cycle storage, and both have parking if you are arriving partly by car — 74 spaces at the Junction, 120 at the town station — though you are here to leave the car behind.
The branch that stops at Llandudno keeps going inland as the Conwy Valley line, one of the best car-free days out in the county. From Llandudno the stops run Deganwy, Llandudno Junction, Glan Conwy, Tal-y-cafn, Dolgarrog, North Llanrwst, Llanrwst, Betws-y-coed, Pont-y-pant, Dolwyddelan, Roman Bridge and Blaenau Ffestiniog. End to end, Llandudno to Blaenau takes about an hour and a quarter, and at the small halts with no ticket machine it is worth buying before you board.
Several of those smaller halts are request stops — Glan Conwy, Tal-y-cafn, Dolgarrog, North Llanrwst, Pont-y-pant, Dolwyddelan and Roman Bridge — so put your arm out to board and tell the guard when you want to alight. The timetable booklet used to research this page ran out on 13 September 2026, so treat the frequencies here as the shape of the service, not a promise. Weekdays and Saturdays had five departures from Llandudno plus one starting at the Junction, with four on Sundays, and returns from Blaenau the other way round. Check the live Transport for Wales timetable at tfw.wales before you plan the day around it.
Arriva runs the coastal buses, and the backbone east is the 12 and X12 between Rhyl and Llandudno via Colwyn Bay. In the daytime it runs roughly every 12 minutes, with the first bus around 05:10 and the last around 23:15 or just after midnight depending on direction. That is frequent enough that a day in Colwyn Bay or Rhyl does not need planning around a clock.
The wider network around town is worth knowing by number. The 13 runs to Prestatyn, the 14 and 15 between Llysfaen and Conwy, and the 25 and X25 between Eglwysbach and Llandudno. Times move at each timetable change, so take the route numbers from this page and the times from the Arriva app or bustimes.org on the day.
West is the 5, 5C and 5D, which together carry you to Bangor and Caernarfon. Combined they run roughly every 15 to 30 minutes on weekday daytimes, with the first bus about 05:10 and the last about 23:56. Conwy itself sits a short ride away, and the existing article on Conwy from Llandudno covers getting there by train or bus in full.
The Great Orme is the one local excursion where a car is genuinely optional — the tramway, the cable car and the bus all reach it, so you lose nothing by leaving the keys behind. The Victorian Great Orme Tramway runs from March to early November, seven days a week, 10:00–18:00, closing at 17:00 in March, October and November. There is no advance booking, and it may stop selling return tickets after 3pm, so an afternoon rider may be walking down. Fares were £11.25 single and £12.30 return for adults and £8.05 and £9.30 for children aged 3–16 when the operator’s page was read — check greatormetramway.co.uk before you budget, since tramway fares change. The tramway carries only a folding non-powered wheelchair or a small pram, and dogs ride on leads, with assistance dogs free.
The cable car is the other way up, but its site would not load while this was researched, so no hours or fares are verified here — check the operator before relying on it. For the tramway’s lower half, the Arriva 26 runs roughly hourly between the Great Orme and Tyn y Coed and the town, Monday to Saturday, from about 08:08 to about 17:45. The Bronze Age Copper Mines sit about five minutes’ walk from the tramway’s halfway station.
For a day of hopping between towns, the 1bws ticket from traws.cymru is usually the answer. It is valid on almost every bus in North Wales — Conwy, Denbighshire, Flintshire, Gwynedd, the Isle of Anglesey and Wrexham, plus services to Chester, Whitchurch and Machynlleth. An adult day ticket was £7.50 when this was read, with child, 16–21 and concessionary at £3 and a family ticket at £16; weekly tickets ran £32 adult and £22 child. Buy it in the app or from the driver.
What it does not cover matters as much. The 1bws is not valid on open-top tourist buses, National Express or park-and-ride, so the sightseeing open-tops that run along the seafront are a separate fare. Check the current prices and exclusions at traws.cymru/1bws before you travel.
If you arrive by train and want buses at the other end, PlusBus is the rail add-on that bundles a day of Arriva Wales buses with your rail ticket. A day ticket cost £3.00 for an adult, £1.50 for a child and £1.95 for a railcard holder when the PlusBus page was read, with season versions from £15. It works from both Llandudno and Llandudno Junction stations. Whether it or the 1bws day ticket is the better buy for your day depends on how many buses you take; both pages carry current prices, so compare them there.
The centre of Llandudno is compact, and walking fills most of the gaps the buses leave. This page does not attempt detailed routes — the existing walks around Llandudno article covers the Orme, the shores and Conwy Mountain properly. What matters here is that the distances between the station, the promenade, Mostyn Street and the pier are short enough that no bus is needed for any of them. The promenade page puts the seafront on the ground.
The car-free version of Llandudno holds up well for wheelchair and pushchair users, with the caveats named openly. Both stations are step-free, the Junction with lifts to all platforms and an accessible toilet with a Changing Places facility. Passenger Assist can be booked up to two hours before travel on Transport for Wales services, around the clock, on 033 300 50 501 or at tfw.wales/accessible-travel. On the tramway, the rule is specific: a folding non-powered wheelchair or a small pram only. The 1bws concessionary price of £3 covers eligible pass holders.
Everything on this page moves. Bus timetables change each timetable period, rail times change at the same moments, and fares on the tramway and the tickets above change without notice to anyone but the operator. The habit to form is to check the live page before you set out: the Arriva app or bustimes.org for buses, Traveline Cymru on 0800 464 00 00, and tfw.wales for trains.
An evening show sharpens the point. Venue Cymru on the Promenade programmes most of the town’s autumn nights — theatre, ballet and touring tribute shows — and its programme lives at venuecymru.co.uk/whats-on. If you are car-free and staying for a show, the question to ask before you book is not whether there is a bus, but when the last one back to your bed leaves. The 12/X12 runs past 23:00 east and the 5/5C/5D past 23:30 west, but those are figures from the current timetables; confirm the last bus for the night of your show before you buy the ticket.