Rome2Rio

Tenby to Llandudno trains

Find Transport to Llandudno

View schedule

Trip Overview

The average train between Tenby and Llandudno takes 10h 8m and the fastest train takes 7h 48m. The train service runs several times per day from Tenby to Llandudno. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

10h 8m
Duration
301 mi
Distance
£118
Average price
5 times a day
Frequency

Tenby to Llandudno train times

Trains run 5 times a day between Tenby and Llandudno. The earliest departure is at 7:40 AM in the morning, and the last departure from Tenby is at 9:44 PM which arrives into Llandudno at 9:29 AM. All services require a transfer at Cardiff Central and take an average of 10h 8m. The schedules shown below are for the next available departures.

Departing Tuesday, November 3, 2026

  •  → 

    Arrives next day

    Transport for WalesTransport for WalesTransport for Wales13h 52m • 2 changes
  •  → 

    Arrives next day

    Transport for WalesTransport for WalesTransport for Wales11h 45m • 2 changes

Departing Wednesday, November 4, 2026

  •  → 

    Transport for WalesTransport for WalesTransport for Wales7h 49m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales8h 2m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales7h 59m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales8h 22m • 2 changes
  • Show more

Departing Thursday, November 5, 2026

  •  → 

    Transport for WalesTransport for WalesTransport for Wales7h 49m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales8h 2m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales7h 59m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales8h 22m • 2 changes
  • Show more

Departing Friday, November 6, 2026

  •  → 

    Transport for WalesTransport for WalesTransport for Wales7h 49m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales8h 2m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales7h 59m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales8h 22m • 2 changes
  • Show more

Departing Saturday, November 7, 2026

  •  → 

    Transport for WalesTransport for WalesTransport for Wales7h 48m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales7h 56m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales7h 54m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales7h 48m • 2 changes
  • Show more

Departing Monday, November 9, 2026

  •  → 

    Transport for WalesTransport for WalesTransport for Wales7h 49m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales8h 2m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales7h 59m • 2 changes
  •  → 

    Transport for WalesTransport for WalesTransport for Wales8h 22m • 2 changes

Frequently asked questions

Want to know about travelling from Tenby to Llandudno? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.

Map of how to get from Tenby to Llandudno.ExpandLaunch map view
  • Distance: 301.5 mi
  • Duration: 10h 8m

What companies run services between Tenby, Wales and Llandudno, Wales?

You can take a train from Tenby to Llandudno via Cardiff Central and Llandudno Junction in around 8h 18m.

Operators