Travel options for:
Thessaloniki to Budapest
  • Fly

    $71 - $386
    1. Thessaloniki

      45 min - every 3 hours

      $15 - $22

    2. Thessaloniki (SKG)

      1 h 40 min - non-stop

      $55 - $360

    3. Budapest (BUD)

      35 min - every 30 minutes

      $1 - $4

  • Bus FP Travel

    $65 - $120
    1. Thessaloniki

      16 h 44 min - 3 times a week

      $65 - $120

  • Bus Eurolines HU

    $86 - $100
    1. Thessaloniki

      16 h 30 min - twice a week

      $80 - $100

    2. Népliget M

      13 min - every 20 minutes

      $2

  • Train

    $62 - $189
    1. Thessaloniki

      3 h 19 min - once daily

      $17 - $60

    2. Skopje

      9 h 27 min - once daily

      $30 - $110

    3. Beograd

      8 h 39 min - once daily

      $15 - $23

  • Night train, train

    $22 - $98
    1. Thessaloniki

      13 h 16 min - once daily

      $3 - $75

    2. Beograd

      8 h 59 min - once daily

      $17 - $26

    3. Kelenföld vasútállomás M

      17 min - every 15 minutes - line 19

      $1

  • Drive

    $150 - $220
    1. Thessaloniki

      10 h 14 min - 626.4 miles

      $150 - $220

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

From Thessaloniki Büro Simeonidis bus to Thessaloniki airport, fly to Budapest airport, then bus to Budapest. 5 h 18 min $141. From Thessaloniki bus to Budapest. 16 h 44 min $94. From Thessaloniki bus to Népliget M then bus to Deák Ferenc tér M. 16 h 49 min $86. From Thessaloniki train to Skopje, train to Beograd, then train to Budapest-Keleti. 23 h 25 min $158. From Thessaloniki night train to Beograd, train to Kelenföld vasútállomás M, then line 19 tram to Clark Ádám tér. 23 h 40 min $54. From Thessaloniki drive to Budapest. 10 h 14 min $184.