Travel options for:
Lisbon to Germany
  • Fly to Stuttgart

    $104 - $287
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      2 h 55 min - non-stop

      $100 - $280

    3. Stuttgart (STR)

      27 min - every 30 minutes

      $2 - $5

  • Fly to Cologne/Bonn Apt

    $81 - $368
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      2 h 50 min - non-stop

      $75 - $360

    3. Cologne/Bonn Apt (CGN)

      12 min - every 30 minutes

      $1 - $3

    4. Bf Deutz/Messe

      6 min - every 10 minutes - line 3

      $3

  • Fly to Dusseldorf

    $83 - $324
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      3 h - non-stop

      $80 - $320

    3. Dusseldorf (DUS)

      12 min - every 20 minutes

      $1 - $2

  • Fly to Frankfurt

    $73 - $265
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      3 h 5 min - non-stop

      $70 - $260

    3. Frankfurt (FRA)

      17 min - every 30 minutes

      $1 - $3

  • Fly to Munich

    $81 - $320
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      3 h 5 min - non-stop

      $75 - $310

    3. Munich (MUC)

      38 min - every 20 minutes

      $4 - $8

  • Train, bus

    $403 - $600
    1. Lisboa Santa Apolonia

      2 h 51 min - 5 times a day

      $17 - $35

    2. Castelo Branco

      8 min - 2446 feet

    3. Castelo Branco

      10 h 45 min - 5 times a week

      $70 - $100

    4. Bordeaux-St-Jean

      6 h 36 min - once daily

      $150 - $200

    5. Strasbourg

      1 h 17 min - 3 times a day

      $35 - $85

    6. Stuttgart Hbf

      5 h 31 min - every 4 hours

      $130 - $180

    7. Berlin Hbf (S-Bahn)

      6 min - every 10 minutes

      $1

  • Bus, train

    $155 - $358
    1. Lisboa Santa Apolonia

      8 min - hourly

      $1 - $3

    2. Lisboa Oriente

      29 h 56 min - 3 times a day

      $130 - $200

    3. Köln / Bonn Flughafen

      5 min - 1572 feet

    4. Köln/Bonn Flughafen

      15 min - every 30 minutes

      $1 - $4

    5. Köln Hbf

      4 h 21 min - every 4 hours

      $22 - $150

    6. Berlin Hbf (S-Bahn)

      6 min - every 10 minutes

      $1

  • Bus

    $159 - $226
    1. Restauradores

      10 min - every 5 minutes

      $3

    2. Lisbon - Sete Rios

      32 h 35 min - 6 times a week

      $110 - $140

    3. Luxembourg, Luxembourg central

      11 h 45 min - twice daily

      $45 - $80

    4. Berlin, Berlin central bus

      5 min - 1413 feet

    5. U Kaiserdamm

      28 min - every 15 minutes

      $2 - $4

  • Drive

    $390 - $600
    1. Lisbon

      25 h 59 min - 1741.6 miles

      $390 - $600

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

From Alameda Metro to Lisbon airport, fly to Stuttgart airport, then train to Stuttgart. 5 h 47 min $156. From Alameda Metro to Lisbon airport, fly to Cologne/Bonn Apt airport, train to Bf Deutz/Messe, then line 3 tram to Köln. 5 h 36 min $138. From Alameda Metro to Lisbon airport, fly to Dusseldorf airport, then train to Düsseldorf. 5 h 40 min $144. From Alameda Metro to Lisbon airport, fly to Frankfurt airport, then train to Frankfurt am Main. 5 h 46 min $135. From Alameda Metro to Lisbon airport, fly to Munich airport, then train to München. 6 h 9 min $159. From Lisboa Santa Apolonia train to Castelo Branco, walk to Castelo Branco, bus to Bordeaux-St-Jean, train to Strasbourg, train to Stuttgart Hbf, train to Berlin Hbf (S-Bahn), then train to Berlin Alexanderplatz (S). 31 h 16 min $509. From Lisboa Santa Apolonia train to Lisboa Oriente, bus to Köln / Bonn Flughafen Fernbusterminal, walk to Köln/Bonn Flughafen, train to Köln Hbf, train to Berlin Hbf (S-Bahn), then train to Berlin Alexanderplatz (S). 36 h 34 min $285. From Restauradores Metro to Lisbon - Sete Rios, bus to Luxembourg, Luxembourg central station, bus to Berlin, Berlin central bus station, walk to U Kaiserdamm, then train to S+U Alexanderplatz. 47 h 6 min $216. From Lisbon drive to Berlin. 25 h 59 min $484.