Travel from Porthcawl to Swansea

Bus from Porthcawl to Swansea

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.

Operators from Porthcawl to Swansea

OperatorPhoneWebsite
Stagecoach SouthStagecoach South
National Express+44 08717 818178National Express
First+44 (0)1224 650100First
Arriva Trains Wales03333 211 202Arriva Trains Wales
Uber CardiffUber Cardiff
Close Print Itinerary
  1. Here are 5 options to get from
    Porthcawl to Swansea:

    1. Trip:
      1 Line 172 bus, bus
      • One-Way approx: USD $9 - $15
      • Duration: 1 h 35 min
      Open +
      • Trip:
        1 Line 172 bus, bus
        • One-Way approx: USD $9 - $15
        • Duration: 1 h 35 min
        Close x
    2. Trip:
      2 Line 63 bus, train
      • One-Way approx: USD $12 - $17
      • Duration: 1 h 48 min
      Open +
      • Trip:
        2 Line 63 bus, train
        • One-Way approx: USD $12 - $17
        • Duration: 1 h 48 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $75 - $90
      • Duration: 24 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $75 - $90
        • Duration: 24 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $4 - $6
      • Duration: 24 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $4 - $6
        • Duration: 24 min
        Close x
    5. Trip:
      5 Uber
      • One-Way approx: USD $40 - $60
      • Duration: 24 min
      Open +
      • Trip:
        5 Uber
        • One-Way approx: USD $40 - $60
        • Duration: 24 min
        Close x