Travel options for:
Frankfurt am Main to Lisbon
  • Fly from Frankfurt

    $75 - $266
    1. Frankfurt am Main

      14 min - every 30 minutes

      $1 - $3

    2. Frankfurt (FRA)

      3 h - non-stop

      $70 - $260

    3. Lisbon (LIS)

      18 min - every 5 minutes

      $3

  • Train to Cologne/Bonn Apt, fly

    $119 - $420
    1. Frankfurt am Main

      1 h 21 min - 4 times a day

      $40 - $60

    2. Cologne/Bonn Apt (CGN)

      3 h - non-stop

      $75 - $360

    3. Lisbon (LIS)

      18 min - every 5 minutes

      $3

  • Train, bus via Bordeaux

    $339 - $452
    1. Frankfurt(Main)Hbf

      3 h 51 min - 4 times a day

      $110 - $130

    2. Gare de l'Est

      15 min - every 10 minutes - line 4

      $3

    3. Montparnasse-Bienvenue

      8 min - 2339 feet

    4. Paris Montparnasse

      3 h 21 min - every 4 hours

      $110 - $130

    5. Bordeaux

      13 h 14 min - once daily

      $100 - $170

    6. Tomar

      26 min - hourly

      $2 - $5

    7. Entroncamento

      1 h 2 min - 5 times a day

      $7 - $16

  • Train

    $408 - $518
    1. Frankfurt(Main)Hbf

      3 h 51 min - 4 times a day

      $110 - $130

    2. Gare de l'Est

      15 min - every 10 minutes - line 4

      $3

    3. Montparnasse-Bienvenue

      8 min - 2339 feet

    4. Paris Montparnasse

      5 h 52 min - 3 times a day

      $150 - $180

    5. Irun

      11 h 35 min - once daily

      $100 - $130

    6. Vigo-Guixar

      2 h 16 min - once daily

      $14 - $27

    7. Porto(Campanha)

      2 h 43 min - every 4 hours

      $24 - $50

  • Bus Eurolines DE

    $130 - $217
    1. Frankfurt, Frankfurt central

      2 h 5 min - twice daily

      $10 - $17

    2. Köln / Bonn Flughafen

      30 h 2 min - 3 times a day

      $120 - $200

  • Train, bus Eurolines DE

    $158 - $242
    1. Frankfurt(Main)Hbf

      1 h 8 min - 5 times a day

      $30 - $50

    2. Karlsruhe Hbf

      35 h 9 min - 3 times a day

      $120 - $190

    3. Jardim Zoológico

      10 min - every 5 minutes

      $3

  • Bus Iberocoach

    $130 - $170
    1. Frankfurt, Frankfurt central

      4 h 55 min - once daily

      $16 - $28

    2. Luxembourg - Gare - ao lado da

      32 h 35 min - 6 times a week

      $110 - $140

    3. Jardim Zoológico

      10 min - every 5 minutes

      $3

  • Drive

    $320 - $480
    1. Frankfurt am Main

      21 h 32 min - 1440.9 miles

      $320 - $480

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

From Frankfurt(M)Hauptwache train to Frankfurt airport, fly to Lisbon airport, then Metro to Lisbon. 5 h 34 min $135. From Frankfurt(Main)Hbf train to Cologne/Bonn Apt airport, fly to Lisbon airport, then Metro to Lisbon. 6 h 41 min $182. From Frankfurt(Main)Hbf train to Gare de l'Est, line 4 subway to Montparnasse-Bienvenue, walk to Paris Montparnasse, train to Bordeaux, bus to Tomar, train to Entroncamento, then train to Lisboa Santa Apolonia. 25 h 4 min $384. From Frankfurt(Main)Hbf train to Gare de l'Est, line 4 subway to Montparnasse-Bienvenue, walk to Paris Montparnasse, train to Irun, train to Vigo-Guixar, train to Porto(Campanha), then train to Lisboa Santa Apolonia. 30 h 43 min $476. From Frankfurt, Frankfurt central station bus to Köln / Bonn Flughafen Fernbusterminal then bus to Lisboa - Sete Rios. 33 h 7 min $216. From Frankfurt(Main)Hbf train to Karlsruhe Hbf, bus to Jardim Zoológico, then Metro to Restauradores. 37 h 29 min $235. From Frankfurt, Frankfurt central station bus to Luxembourg - Gare - ao lado da Poste, bus to Jardim Zoológico, then Metro to Restauradores. 38 h 42 min $160. From Frankfurt am Main drive to Lisbon. 21 h 32 min $400.