Travel from Birmingham-England to Cardigan-Bay

Bus or train from Birmingham to Cardigan Bay?

Arriva Trains Wales operates a train from Birmingham to Cardigan Bay every 4 hours. Tickets cost $50 - $75 and the journey takes 2 h 38 min. Alternatively, National Express operates a bus from Birmingham to Cardigan Bay once daily. Tickets cost $14 - $19 and the journey takes 3 h 45 min. Megabus UK also services this route once a week.

How to get from Birmingham to Cardigan Bay

ModeDurationPrice
From Birmingham New Street train to Borth then travel to Cardigan Bay.3 h 7 min£42
From Birmingham bus to Aberystwyth then travel to Cardigan Bay.4 h 14 min£17

Operators from Birmingham to Cardigan Bay