Travel options for:
Budapest to Lisbon
  • Fly

    $89 - $296
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      3 h 45 min - non-stop

      $85 - $290

    3. Lisbon (LIS)

      18 min - every 5 minutes

      $3

  • Bus Alsa

    1. Budapest

      4 h 43 min - once daily

      $55 - $80

    2. Timisoara

      28 h 15 min - once daily

    3. Badajoz

      2 h 46 min - 3 times a day

      $20 - $28

    4. Lisboa Oriente

      10 min - hourly

      $1 - $3

  • Train, bus

    $423 - $596
    1. Kelenföld

      9 h 35 min - once daily

      $120 - $190

    2. Stuttgart Hbf

      1 h 27 min - 4 times a day

      $35 - $85

    3. Strasbourg

      4 h 40 min - 3 times a day

      $150 - $170

    4. Poitiers - Gare Routière de

      15 h 54 min - 3 times a week

      $95 - $110

    5. Fundao

      3 h 34 min - 5 times a day

      $20 - $45

  • Night train, bus

    $199 - $269
    1. Clark Ádám tér

      20 min - every 15 minutes - line 19

      $1

    2. Budapest-Kelenföld

      11 h 25 min - once daily

      $45 - $75

    3. Zurich

      36 h 45 min - 3 times a day

      $150 - $190

    4. Jardim Zoológico

      10 min - every 5 minutes

      $3

  • Bus Eurolines IT

    $194 - $274
    1. Deák Ferenc tér M

      12 min - every 20 minutes

      $2

    2. Budapest - Népliget

      19 h - 3 times a week

      $70 - $100

    3. Torino - Autostazione Corso

      34 h 13 min - 3 times a week

      $120 - $170

    4. Lisboa Oriente

      46 min - every 30 minutes

      $3

  • Drive

    $440 - $650
    1. Budapest

      29 h 3 min - 1931.9 miles

      $440 - $650

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

From Budapest Astoria bus to Budapest airport, fly to Lisbon airport, then Metro to Lisbon. 6 h 39 min $126. From Budapest bus to Timisoara, bus to Badajoz, bus to Lisboa Oriente, then train to Lisboa Santa Apolonia. 38 h 1 min. From Kelenföld train to Stuttgart Hbf, train to Strasbourg, train to Poitiers - Gare Routière de Poitiers - Cais B3, bus to Fundao, then train to Lisboa Santa Apolonia. 39 h 10 min $524. From Clark Ádám tér line 19 tram to Budapest-Kelenföld, night train to Zurich, bus to Jardim Zoológico, then Metro to Restauradores. 2 days 2 h $243. From Deák Ferenc tér M bus to Budapest - Népliget, bus to Torino - Autostazione Corso Vittorio Emanuele II, bus to Lisboa Oriente, then bus to Martim Moniz. 2 days 8 h $239. From Budapest drive to Lisbon. 29 h 3 min $537.