There are 2 ways to get from Chester to Cardigan Bay by train or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  4 h

  1. Take the train from Chester to Shrewsbury
  2. Take the train from Shrewsbury to Borth

$49 - $78

Cheapest option

Bus  •  4 h 53 min

  1. Take the bus from Wrexham, Bus Station (Wrexham Bus Station) to Barmouth, Jubilee Road (Railway Station) T3

$27 - $28

What companies run services between Chester, England and Cardigan Bay, Wales, United Kingdom?

You can take a train from Chester to Cardigan Bay via Shrewsbury and Borth in around 4 h. Alternatively, Lloyds Coaches operates a bus from Chester to Cardigan Bay every 2 hours. Tickets cost $23 and the journey takes 2 h 42 min.

Train operators
Arriva Trains Wales
Phone
03333 211 202
Email
customer.relations@arrivatrainswales.co.uk
Website
arrivatrainswales.co.uk
Train from Chester to Shrewsbury
Ave. Duration
59 min
Frequency
Hourly
Estimated price
$19 - $28
Website
arrivatrainswales.co.uk
Advanced Single
$9 - $13
Anytime Day Single
$19 - $28
First Anytime Day Single
$29 - $45
Train from Shrewsbury to Borth
Ave. Duration
1 h 36 min
Frequency
Every 2 hours
Estimated price
$30 - $50
Website
arrivatrainswales.co.uk
Advanced Single
$14 - $20
Anytime Day Single
$30 - $50
First Anytime Day Single
$50 - $75
Bus operators
Lloyds Coaches
Phone
+44 1654 702100
Email
info@lloydscoaches.com
Website
lloydscoaches.com
Bus from Wrexham, Bus Station (Wrexham Bus Station) to Barmouth, Jubilee Road (Railway Station)
Ave. Duration
2 h 42 min
Frequency
Every 2 hours
Estimated price
$23
Schedules at
lloydscoaches.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, How to get from Florence to Rome and Need to know: Jadrolinija - to help you get the most out of your next trip.

Questions & Answers

How far is it from Chester to Cardigan Bay?

The distance between Chester and Cardigan Bay is 121 km.

What is the cheapest way to get from Chester to Cardigan Bay?

The cheapest way to get from Chester to Cardigan Bay is to bus which costs £19 - £20 and takes 4 h 53 min.

What is the fastest way to get from Chester to Cardigan Bay?

The quickest way to get from Chester to Cardigan Bay is to train which takes 4 h and costs £35 - £60.

How long does it take to get from Chester to Cardigan Bay?

It takes approximately 4 h to get from Chester to Cardigan Bay, including transfers.