Travel options for:
Budapest to Tirana
  • Fly Budapest to Tirana

    $79 - $486
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      1 h 25 min - non-stop

      $75 - $480

    3. Tirana (TIA)

      30 min - every 2 hours

      $3

  • Train to Vienna, fly to Tirana

    $133 - $310
    1. Budapest

      2 h 21 min - 5 times a day

      $23 - $40

    2. Wien Hbf

      17 min - 3 times a day

      $6 - $11

    3. Vienna (VIE)

      1 h 30 min - non-stop

      $100 - $260

    4. Tirana (TIA)

      30 min - every 2 hours

      $3

  • Fly Budapest to Podgorica, bus

    $71 - $480
    1. Budapest

      34 min - every 30 minutes

      $1 - $4

    2. Budapest (BUD)

      1 h 15 min - non-stop

      $50 - $440

    3. Podgorica (TGD)

      7 min - once daily - line 6158

      $1 - $2

    4. Podgorica

      4 h 19 min - once daily

      $19 - $35

  • Train, bus Makedonija Soobrakaj AD

    $92 - $186
    1. Kelenföld

      2 h 21 min - 5 times a day

      $23 - $40

    2. Wien

      12 h 8 min - once a week

      $65 - $85

    3. Struga

      2 h - twice daily

      $3 - $65

  • Bus Transprodukt-Bus Prevoz

    $56 - $126
    1. Deák Ferenc tér M

      12 min - every 20 minutes

      $2

    2. Budapest - Népliget

      4 h 32 min - twice daily

      $17 - $25

    3. Novi Sad

      10 h 9 min - once daily

      $35

    4. Struga

      2 h - twice daily

      $3 - $65

  • Bus Eurolines HU

    $79 - $141
    1. Deák Ferenc tér M

      12 min - every 20 minutes

      $2

    2. Budapest Népliget

      17 h - once a week

      $50 - $100

    3. Kotor

      6 h - once daily

      $28 - $40

  • Train, bus via Beograd

    $48 - $97
    1. Budapest-Keleti

      7 h 57 min - once daily

      $15 - $23

    2. Beograd

      10 h 59 min - once daily

      $13 - $40

    3. Podgorica

      4 h 19 min - once daily

      $19 - $35

  • Train, bus via Beograd #2

    $49 - $101
    1. Clark Ádám tér

      20 min - every 15 minutes - line 19

      $1

    2. Kelenföld

      8 h 34 min - once daily

      $16 - $25

    3. Beograd

      10 h 59 min - once daily

      $13 - $40

    4. Podgorica

      4 h 19 min - once daily

      $19 - $35

  • Drive

    $100 - $160
    1. Budapest

      10 h 29 min - 612.1 miles

      $100 - $160

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

From Budapest Astoria bus to Budapest airport, fly to Tirana airport, then Airport Bus to Tirana. 5 h 29 min $136. From Kelenföld train to Wien Hbf, train to Vienna airport, fly to Tirana airport, then Airport Bus to Tirana. 8 h 31 min $163. From Budapest Astoria bus to Budapest airport, fly to Podgorica airport, line 6158 train to Podgorica, then bus to Tirana. 10 h 15 min $209. From Kelenföld train to Wien, bus to Struga, then bus to Tiranë. 18 h 29 min $124. From Deák Ferenc tér M bus to Budapest - Népliget, bus to Novi Sad, bus to Struga, then bus to Tiranë. 19 h 53 min $71. From Deák Ferenc tér M bus to Budapest Népliget, bus to Kotor, then bus to Tirana. 25 h 12 min $91. From Budapest-Keleti train to Beograd, train to Podgorica, then bus to Tirana. 25 h 15 min $79. From Clark Ádám tér line 19 tram to Kelenföld, train to Beograd, train to Podgorica, then bus to Tirana. 27 h 12 min $81. From Budapest drive to Tirana. 10 h 29 min $133.