Stagecoach South operates a bus from Porthcawl to Swansea hourly. Tickets cost $5 and the journey takes 32 min. 2 other operators also service this route.
How to get from Porthcawl to Swansea
From Porthcawl, John Street (Balkwill Chemist) line 172 bus to Bridgend, Sarn Odeon (Sarn Retail Park) then bus to Swansea, Bus Station (Swansea Bus Station). 1 h 35 min £7. From Porthcawl, Lias Road (Somerfield) line 63 bus to Pyle then train to Swansea. 1 h 48 min £10. From Porthcawl taxi to Swansea. 24 min £63. From Porthcawl drive to Swansea. 24 min £3. From Porthcawl Uber to Swansea. 24 min £42.