Travel options for:
Lisbon to Prague
  • Fly to Prague

    $89 - $249
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      3 h 25 min - non-stop

      $85 - $240

    3. Prague (PRG)

      17 min - every 10 minutes

      $1 - $5

    4. Nádraží Veleslavín

      9 min - every 15 minutes

      $1 - $2

  • Fly to Dresden, night bus

    $121 - $286
    1. Lisbon

      19 min - every 5 minutes

      $3

    2. Lisbon (LIS)

      4 h 55 min - 1 stopover

      $110 - $270

    3. Dresden (DRS)

      2 h 10 min - every 15 minutes

      $9 - $14

  • Train, bus via München Hbf

    $333 - $538
    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 - $210

    5. Strasbourg

      3 h 49 min - 3 times a day

      $40 - $110

    6. München Hbf

      23 min - hourly

      $16 - $24

    7. Freising

      5 h 16 min - 3 times a week

      $40 - $60

  • Train, bus

    $361 - $508
    1. Lisboa Santa Apolonia

      1 h 40 min - 4 times a day

      $13 - $26

    2. Pombal - Central de Camionagem

      16 h 46 min - 6 times a week

      $95 - $120

    3. Angouleme

      5 h 32 min - once daily

      $180 - $195

    4. Strasbourg

      1 h 17 min - 3 times a day

      $35 - $90

    5. Stuttgart Hbf

      2 h 11 min - every 4 hours

      $22 - $50

    6. Nürnberg Hbf

      6 min - 1858 feet

    7. Nuremberg

      3 h 30 min - twice daily

      $16 - $28

  • Bus InterNorte

    $165 - $251
    1. Lisboa - Sete Rios

      30 h 1 min - 3 times a day

      $130 - $200

    2. Köln / Bonn Flughafen

      5 min - 1605 feet

    3. Köln/Bonn Flughafen

      10 h 5 min - 4 times a week

      $35 - $55

  • Bus Eurolines FR

    1. Martim Moniz

      47 min - every 30 minutes - line 208

      $3

    2. Lisboa Oriente

      16 h - once daily

    3. Burdeos

      6 min - 1885 feet

    4. Bordeaux

      26 h 30 min - 3 times a week

      $150 - $220

  • Bus, train

    $187 - $261
    1. Martim Moniz

      47 min - every 30 minutes - line 208

      $3

    2. Lisboa Oriente

      39 h 53 min - 3 times a day

      $140 - $190

    3. München Hackerbrücke

      39 min - every 20 minutes

      $5 - $9

    4. Freising

      5 h 16 min - 3 times a week

      $40 - $60

  • Drive

    $380 - $550
    1. Lisbon

      25 h 16 min - 1678.9 miles

      $380 - $550

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

From Alameda Metro to Lisbon airport, fly to Prague airport, bus to Nádraží Veleslavín, then subway to Prague. 6 h 17 min $126. From Alameda Metro to Lisbon airport, fly to Dresden airport, then night bus to Prague. 9 h 30 min $153. From Lisboa Santa Apolonia train to Castelo Branco, walk to Castelo Branco, bus to Bordeaux-St-Jean, train to Strasbourg, train to München Hbf, train to Freising, then train to Praha hl.n.. 34 h 2 min $473. From Lisboa Santa Apolonia train to Pombal - Central de Camionagem, bus to Angouleme, train to Strasbourg, train to Stuttgart Hbf, train to Nürnberg Hbf, walk to Nuremberg, then bus to Prague, Prague ÚAN Florenc. 36 h 2 min $440. From Lisboa - Sete Rios bus to Köln / Bonn Flughafen Fernbusterminal, walk to Köln/Bonn Flughafen, then bus to Prague Florenc station. 41 h 11 min $251. From Martim Moniz line 208 bus to Lisboa Oriente, bus to Burdeos, walk to Bordeaux, then bus to Prague. 45 h 23 min. From Martim Moniz line 208 bus to Lisboa Oriente, bus to München Hackerbrücke, train to Freising, then train to Praha hl.n.. 2 days 0 h $239. From Lisbon drive to Prague. 25 h 16 min $466.