Travel options for:
Greece to Budapest
  • Fly from Thessaloniki

    $79 - $391
    1. Kalamariá

      10 min - 7.6 miles

      $22 - $28

    2. Thessaloniki (SKG)

      1 h 40 min - non-stop

      $55 - $360

    3. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

  • Fly from Athens

    $56 - $284
    1. Athens

      42 min - every 30 minutes

      $10

    2. Athens (ATH)

      2 h - non-stop

      $45 - $270

    3. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

  • Fly from Irakleion

    $102 - $356
    1. Irákleion

      16 min - hourly - line 10

      $1 - $2

    2. Irakleion (HER)

      2 h 15 min - non-stop

      $100 - $350

    3. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

  • Bus Siamos Tours

    $82 - $97
    1. Στ.Θησειου

      6 min - every 10 minutes

      $2

    2. Athens

      22 h - once a week

      $80 - $95

  • Bus FP Travel

    $90 - $130
    1. Athens

      0 h - 3 times a week

      $90 - $130

  • Train

    $90 - $230
    1. Athens

      5 h 23 min - once daily

      $28 - $40

    2. Thessaloniki

      9 min - 2609 feet

    3. Thessaloniki

      3 h 19 min - once daily

      $17 - $60

    4. Skopje

      9 h 27 min - once daily

      $30 - $110

    5. Beograd

      8 h 39 min - once daily

      $15 - $23

  • Drive

    $220 - $320
    1. Athens

      14 h 51 min - 921.9 miles

      $220 - $320

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

From Kalamariá taxi to Thessaloniki airport, fly to Budapest airport, then bus to Budapest. 2 h 43 min $150. From Στ.Μοναστηρακι subway to Athens airport, fly to Budapest airport, then bus to Budapest. 5 h 35 min $108. From Heraklion line 10 bus to Irakleion airport, fly to Budapest airport, then bus to Budapest. 5 h 24 min $174. From Στ.Θησειου subway to Athens then bus to Budapest. 23 h 6 min $91. From Athens bus to Budapest. 0 h $105. From Athens train to Thessaloniki, walk to Thessaloniki, train to Skopje, train to Beograd, then train to Budapest-Keleti. 29 h 57 min $196. From Athens drive to Budapest. 14 h 51 min $270.