Travel options for:
London to Aberporth
  • Train

    $214 - $330
    1. London Paddington

      2 h 57 min - hourly

      $100 - $190

    2. Swansea

      49 min - 3 times a day

      $13 - $21

    3. Carmarthen

      41 min - 26.9 miles

      $95 - $120

  • Train, bus

    $125 - $196
    1. London Euston

      1 h 22 min - every 2 hours

      $70 - $110

    2. Birmingham New Street

      2 h 51 min - every 4 hours

      $50 - $80

    3. Aberystwyth, Bus Station Stand

      1 h 30 min - every 4 hours

      $5 - $9

  • Bus

    $26 - $35
    1. London Victoria Coach Station

      5 h 20 min - once daily

      $20 - $25

    2. Carmarthen, Bus Station

      1 h 25 min - hourly

      $5 - $8

    3. Cardigan, Tesco (Cardigan

      16 min - 4 times a day

      $1 - $2

  • Train, bus via London Marylebone

    $96 - $148
    1. London Marylebone

      1 h 43 min - every 4 hours

      $65 - $100

    2. Birmingham Moor Street

      10 min - 2747 feet

    3. Birmingham, Hill Street

      3 h 40 min - once a week

      $23 - $40

    4. Aberystwyth, Bus Station Stand

      1 h 30 min - every 4 hours

      $5 - $9

  • Drive

    $50 - $75
    1. London

      4 h 17 min - 240 miles

      $50 - $75

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

From London Paddington train to Swansea, train to Carmarthen, then taxi to Aberporth. 4 h 57 min £194. From London Euston train to Birmingham New Street, train to Aberystwyth, Bus Station Stand 7 (Aberystwyth Bus Station), then bus to Aberporth Square. 7 h 43 min £119. From London Victoria Coach Station bus to Carmarthen, Bus Station (Carmarthen Bus Station), bus to Cardigan, Tesco (Cardigan Tesco), then bus to Aberporth Square. 8 h 20 min £23. From London Marylebone train to Birmingham Moor Street, walk to Birmingham, Hill Street Railway Bridge, bus to Aberystwyth, Bus Station Stand 7 (Aberystwyth Bus Station), then bus to Aberporth Square. 9 h 3 min £95. From London drive to Aberporth. 4 h 17 min £47.