Travel options for:
Porthcawl to London
  • Train

    $93 - $174
    1. Porthcawl, Northways

      24 min - hourly

      $2 - $4

    2. Bridgend

      2 h 22 min - 5 times a day

      $90 - $170

  • Bus

    $19 - $25
    1. Porthcawl, John Street

      1 h 37 min - hourly

      $4 - $5

    2. Cardiff, Wood Street JB (St

      8 min - 2227 feet

    3. Cardiff, Castle Street

      3 h 38 min - every 3 hours

      $15 - $20

  • Bus, night bus

    $34 - $57
    1. Porthcawl, John Street

      1 h 41 min - 3 times a day

      $4 - $5

    2. Cardiff, Kingsway

      3 h 10 min - once daily

      $25 - $45

    3. Heathrow Terminals 1-2-3

      49 min - every 5 minutes

      $5 - $7

  • Drive

    $35 - $55
    1. Porthcawl

      3 h - 174.9 miles

      $35 - $55

  • Fly to London City

    $57 - $193
    1. Porthcawl

      25 min - hourly

      $2 - $4

    2. Bridgend

      23 min - every 2 hours

      $7 - $11

    3. Rhoose, Station (Rhoose

      7 min - hourly - line 905

      $3

    4. Cardiff (CWL)

      3 h 30 min - 1 stopover

      $40 - $170

    5. London City (LCY)

      21 min - every 10 minutes

      $4 - $6

  • Fly to London Heathrow

    $100 - $377
    1. Porthcawl

      25 min - hourly

      $2 - $4

    2. Bridgend

      23 min - every 2 hours

      $7 - $11

    3. Rhoose, Station (Rhoose

      7 min - hourly - line 905

      $3

    4. Cardiff (CWL)

      3 h 30 min - 1 stopover

      $60 - $320

    5. London Heathrow (LHR)

      16 min - every 20 minutes

      $27 - $40

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Porthcawl, Northways bus to Bridgend then train to London Paddington. 3 h 46 min £84. From Porthcawl, John Street bus to Cardiff, Wood Street JB (St David`s House), walk to Cardiff, Castle Street, then bus to London Victoria Coach Station. 6 h 11 min £18. From Porthcawl, John Street bus to Cardiff, Kingsway, night bus to Heathrow Terminals 1-2-3 Underground Station, then Tube to Piccadilly Circus Underground Station. 6 h 41 min £37. From Porthcawl drive to London. 3 h £34. From Porthcawl, John Street bus to Bridgend, train to Rhoose, Station (Rhoose Railway Station), line 905 bus to Cardiff airport, fly to London City airport, then train to London. 7 h 15 min £71. From Porthcawl, John Street bus to Bridgend, train to Rhoose, Station (Rhoose Railway Station), line 905 bus to Cardiff airport, fly to London Heathrow airport, then train to London. 7 h 17 min £157.

 
 

Train, bus or fly from Porthcawl to London?

First operates a train from Porthcawl to London every 30 minutes. Tickets cost $2 - $4 and the journey takes 24 min. 2 other operators also service this route. Alternatively, First operates a bus from Porthcawl to London every 30 minutes. Tickets cost $4 - $5 and the journey takes 1 h 37 min. National Express also services this route hourly.