Travel options for:
London to Porto
  • Train to London Gatwick, fly

    $76 - $298
    1. London

      27 min - hourly

      $24 - $40

    2. London Gatwick (LGW)

      2 h 15 min - non-stop

      $50 - $260

    3. Porto (OPO)

      28 min - every 5 minutes

      $1 - $2

  • Train to London Stansted, fly

    $61 - $437
    1. London

      45 min - hourly

      $26

    2. London Stansted (STN)

      2 h 20 min - non-stop

      $35 - $410

    3. Porto (OPO)

      28 min - every 5 minutes

      $1 - $2

  • Train to London Luton, fly

    $64 - $285
    1. London

      19 min - hourly

      $14 - $21

    2. Luton Airport Parkway Rail

      6 min - every 10 minutes - line 888

      $3

    3. London Luton (LTN)

      2 h 25 min - non-stop

      $45 - $260

    4. Porto (OPO)

      28 min - every 5 minutes

      $1 - $2

  • Train, bus

    $272 - $543
    1. London St. Pancras

      2 h 16 min - hourly

      $75 - $240

    2. Gare du Nord

      16 min - every 10 minutes - line 4

      $3

    3. Montparnasse-Bienvenue

      8 min - 2342 feet

    4. Paris Montparnasse

      2 h 28 min - 3 times a day

      $70 - $120

    5. Angoulême

      14 h 45 min - 5 times a week

      $120 - $180

  • Train

    $267 - $552
    1. London St. Pancras

      2 h 16 min - hourly

      $75 - $240

    2. Gare du Nord

      16 min - every 10 minutes - line 4

      $3

    3. Montparnasse-Bienvenue

      8 min - 2342 feet

    4. Paris Montparnasse

      5 h 43 min - 3 times a day

      $70 - $150

    5. Hendaia

      6 min - hourly

      $1 - $2

    6. Irun

      11 h 35 min - once daily

      $100 - $130

    7. Vigo-Guixar

      2 h 16 min - once daily

      $14 - $27

  • Bus Eurolines UK

    $182
    1. London Victoria Station

      32 h 45 min - 3 times a week

      $182

  • Bus Alsa

    $30 - $45
    1. Londres Victoria Coach Station

      2 days 7 h - once daily

    2. Santiago de Compostela

      4 h 34 min - 5 times a day

      $30 - $45

  • Drive, car ferry

    $269 - $460
    1. London

      1 h 27 min - 65.7 miles

      $14 - $21

    2. Newhaven Ferry Port

      3 h - twice daily

      $15 - $80

    3. Dieppe

      16 h 12 min - 1070.4 miles

      $240 - $360

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

From London Victoria train to London Gatwick airport, fly to Porto airport, then Metro to Porto. 5 h 12 min $128. From London Liverpool Street train to London Stansted airport, fly to Porto airport, then Metro to Porto. 5 h 35 min $102. From London St Pancras International train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Porto airport, then Metro to Porto. 5 h 24 min $122. From London St. Pancras International train to Gare du Nord, line 4 subway to Montparnasse-Bienvenue, walk to Paris Montparnasse, train to Angoulême, then bus to Porto. 21 h 42 min $483. From London St. Pancras International train to Gare du Nord, line 4 subway to Montparnasse-Bienvenue, walk to Paris Montparnasse, train to Hendaia, tram to Irun, train to Vigo-Guixar, then train to Porto(Campanha). 25 h 45 min $506. From London Victoria Station bus to Porto Praça da Galiza. 32 h 45 min $181. From Londres Victoria Coach Station bus to Santiago de Compostela then bus to Porto. 2 days 13 h $37. From London drive to Newhaven Ferry Port, car ferry to Dieppe, then drive to Porto. 20 h 40 min $352.