Travel options for:
Holyhead to London
  • Train Virgin West Coast Trains

    $150 - $240
    1. Holyhead

      3 h 41 min - 3 times a day

      $150 - $240

  • Train Arriva Trains Wales

    $135 - $203
    1. Holyhead

      4 h 7 min - once daily

      $65 - $110

    2. Birmingham New Street

      11 min - 3008 feet

    3. Birmingham Moor Street

      1 h 43 min - every 4 hours

      $65 - $100

  • Bus

    $30 - $42
    1. Holyhead, Railway Station

      1 h 24 min - every 2 hours

      $5 - $8

    2. Bangor, Gwynedd

      9 h 35 min - 4 times a week

      $25 - $35

  • Drive

    $55 - $90
    1. Holyhead

      4 h 50 min - 278.3 miles

      $55 - $90

  • Train, bus to Manchester, fly to London Heathrow

    $157 - $384
    1. Holyhead

      1 h 35 min - 3 times a day

      $50 - $85

    2. Chester, Railway Station

      40 min - hourly

      $12

    3. Manchester (MAN)

      1 h - non-stop

      $65 - $250

    4. London Heathrow (LHR)

      16 min - every 20 minutes

      $27 - $40

  • Fly Anglesey to Cardiff, train

    $115 - $261
    1. Holyhead

      22 min - every 2 hours

      $3 - $5

    2. Anglesey (VLY)

      50 min - non-stop

      $25 - $100

    3. Cardiff (CWL)

      40 min - every 15 minutes

      $7

    4. Cardiff, Customhouse Street

      3 min - 870 feet

    5. Cardiff Central

      2 h 3 min - every 2 hours

      $80 - $150

  • Train, bus to Manchester, fly to Southend

    $143 - $410
    1. Holyhead

      1 h 35 min - 3 times a day

      $50 - $85

    2. Chester, Railway Station

      40 min - hourly

      $12

    3. Manchester (MAN)

      1 h 5 min - non-stop

      $60 - $290

    4. Southend (SEN)

      53 min - every 30 minutes

      $18 - $26

  • Train, bus to Manchester, fly to Southampton

    $130 - $274
    1. Holyhead

      1 h 35 min - 3 times a day

      $50 - $85

    2. Chester, Railway Station

      40 min - hourly

      $12

    3. Manchester (MAN)

      1 h - non-stop

      $40 - $140

    4. Southampton (SOU)

      1 h 12 min - every 2 hours

      $25 - $40

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

From Holyhead train to London Euston. 3 h 41 min £156. From Holyhead train to Birmingham New Street, walk to Birmingham Moor Street, then train to London Marylebone. 6 h 41 min £125. From Holyhead, Railway Station (Holyhead Railway Station) bus to Bangor, Gwynedd then bus to London Marble Arch. 11 h 59 min £27. From Holyhead drive to London. 4 h 50 min £54. From Holyhead train to Chester, Railway Station, bus to Manchester airport, fly to London Heathrow airport, then train to London. 5 h 24 min £178. From Holyhead, Railway Station (Holyhead Railway Station) bus to Anglesey airport, fly to Cardiff airport, bus to Cardiff, Customhouse Street (Old Customhouse), walk to Cardiff Central, then train to London. 5 h 31 min £116. From Holyhead train to Chester, Railway Station, bus to Manchester airport, fly to Southend airport, then train to London. 6 h 8 min £191. From Holyhead train to Chester, Railway Station, bus to Manchester airport, fly to Southampton airport, then train to London. 6 h 31 min £137.