From Bristol Temple Meads train to Cardiff Central, train to Bridgend, Bus Station (Bridgend Bus Station), then bus to Porthcawl, Lias Road (Somerfield). 1 h 53 min £30. From Bristol, Bus Station bus to Bridgend, Sarn Odeon (Sarn Retail Park) then bus to Porthcawl, John Street. 2 h 37 min £12. From Bristol drive to Porthcawl. 1 h 10 min £13.
Bus or train from Bristol to Porthcawl?
Great Western Railway operates a train from Bristol to Porthcawl hourly. Tickets cost $21 - $40 and the journey takes 44 min. 3 other operators also service this route. Alternatively, National Express operates a bus from Bristol to Porthcawl every 4 hours. Tickets cost $9 - $13 and the journey takes 1 h 45 min. 2 other operators also service this route.