There are 4 ways to get from Cardigan to Anglesey by train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Aberystwyth to Shrewsburytrain Aberystwyth - Birmingham International / ...
- Take the train from Shrewsbury to Bangor (Gwynedd)train Cardiff Central - Holyhead / ...
8h 26m£134–192Drive 125.5 mi
cheapest- Drive from Cardigan to Angleseycar 125.5 mi
3h£32–46Taxi, bus, train, line 12 bus
- Take the taxi from Cardigan to Synod Inntaxi
- Take the bus from Synod Inn to Park Avenuebus T1x
- Take the train from Aberystwyth to Dovey Junctiontrain
- Take the train from Dovey Junction to Pwllhelitrain
- Take the bus from Pwllheli Bus Station Stand C to Caernarfon Bus Station Stand Cbus 12
- Take the bus from Caernarfon Bus Station Stand A to Bangor Bus Station Stand Ebus 5C
- Take the bus from Bangor Bus Station Stand C to Bodelisbus 4A / ...
9h 5mDrive, line 17 bus, line 12 bus, bus
- Drive from Cardigan to Swyddfa'r Post Officecar
- Take the bus from Swyddfa'r Post Office to Pwllheli Bus Station Stand Abus 17 / ...
- Take the bus from Pwllheli Bus Station Stand C to Caernarfon Bus Station Stand Cbus 12
- Take the bus from Caernarfon Bus Station Stand A to Bangor Bus Station Stand Ebus 5C
- Take the bus from Bangor Bus Station Stand C to Nant Turnpikebus 4X / ...
6h 52m
Comparing Your Travel Options
The cheapest way to get from Cardigan to Anglesey is to drive which costs £30 - £45 and takes 3h.
The fastest way to get from Cardigan to Anglesey is to drive which takes 3h and costs £30 - £45.
No, there is no direct train from Cardigan to Anglesey. However, there are services departing from Aberystwyth and arriving at Bangor (Gwynedd) via Shrewsbury. The journey, including transfers, takes approximately 8h 26m.
The distance between Cardigan and Anglesey is 236 miles. The road distance is 126.3 miles.
The best way to get from Cardigan to Anglesey without a car is to train which takes 8h 26m and costs £130 - £200.
It takes approximately 8h 26m to get from Cardigan to Anglesey, including transfers.
Cardigan to Anglesey train services, operated by Transport for Wales, depart from Aberystwyth station.
Cardigan to Anglesey train services, operated by Transport for Wales, arrive at Shrewsbury station.
Yes, the driving distance between Cardigan to Anglesey is 126 miles. It takes approximately 3h to drive from Cardigan to Anglesey.
There are 2029+ hotels available in Anglesey.
What companies run services between Cardigan, Wales and Anglesey, Wales?
You can take a vehicle from Cardigan to Nant Turnpike via Synod Inn, Park Avenue, Aberystwyth, Shrewsbury, Bangor (Gwynedd), and Bangor Railway Station H in around 8h 26m.
- Phone
- 03333 211 202
- Website
- Transport for Wales
Train from Aberystwyth to Shrewsbury
- Ave. Duration
- 1h 51m
- Frequency
- Every 2 hours
- Estimated price
- £27–45
- Website
- Transport for Wales
Train from Shrewsbury to Bangor (Gwynedd)
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Estimated price
- £30–55
- Website
- Transport for Wales
Train from Aberystwyth to Dovey Junction
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- £5–9
- Website
- Transport for Wales
Train from Dovey Junction to Pwllheli
- Ave. Duration
- 2h 13m
- Frequency
- Every 4 hours
- Estimated price
- £18–29
- Website
- Transport for Wales
- Phone
- 0345 646 0707
- Website
- First South & West Wales
Bus from Synod Inn to Park Avenue
- Ave. Duration
- 53 min
- Frequency
- 5 times a day
- Estimated price
- £3
- Website
- First South & West Wales
- Phone
- 01286 660208
- Website
- Clynnog & Trefor/Berwyn
Bus from Pwllheli Bus Station Stand C to Caernarfon Bus Station Stand C
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Website
- Clynnog & Trefor/Berwyn
Bus from Pwllheli Bus Station Stand C to Caernarfon Bus Station Stand C
- Ave. Duration
- 45 min
- Frequency
- Hourly
- Website
- Clynnog & Trefor/Berwyn
- Phone
- +44 344 800 44 11
- customer.services@arriva.co.uk
- Website
- Arriva UK
Bus from Caernarfon Bus Station Stand A to Bangor Bus Station Stand E
- Ave. Duration
- 34 min
- Frequency
- Every 20 minutes
- Estimated price
- £1–3
- Website
- Arriva UK
- Adult Single All Zone
- £1–3
Bus from Bangor Bus Station Stand C to Bodelis
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Website
- Arriva UK
- Adult Single All Zone
- £0
Bus from Caernarfon Bus Station Stand A to Bangor Bus Station Stand E
- Ave. Duration
- 34 min
- Frequency
- Every 20 minutes
- Estimated price
- £1–3
- Website
- Arriva UK
- Adult Single All Zone
- £1–3
Bus from Bangor Bus Station Stand C to Nant Turnpike
- Ave. Duration
- 54 min
- Frequency
- Hourly
- Website
- Arriva UK
- Adult Single All Zone
- £0
- berwyncoaches@aol.com
- Website
- bustimes.org
Bus from Swyddfa'r Post Office to Pwllheli Bus Station Stand A
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Schedules at
- Berwyn
- Ave. Duration
- 21 min
- Estimated price
- £70–90
Cardi Cabs
- Phone
- +44 1239 621 399
Robin's Taxis
- Phone
- +44 1239 612 190
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide








