Travel options for:
Tirana to Croatia
  • Bus Makedonija Soobrakaj AD

    $188 - $310
    1. Tiranë

      2 h - twice daily

      $3 - $65

    2. Struga

      16 min - 4535 feet

    3. Struga

      2 h 33 min - twice a week

      $140 - $170

    4. Skopje

      10 h 4 min - once daily

      $45 - $75

      • Zagreb
  • Bus Hafet Tours

    $122 - $147
    1. Tirana

      4 h 36 min - twice a week

      $55 - $70

    2. Gostivar

      14 h 30 min - twice a week

      $65 - $80

      • Zagreb
  • Bus Bocac Tours

    1. Tirana

      5 h 32 min - once daily

      $26 - $35

    2. Budva

      11 h 11 min - once daily

      $45 - $70

    3. Prijedor

      3 h 6 min - once daily

      • Zagreb
  • Bus, train, night train

    $40 - $61
    1. Tiranë

      2 h 15 min - hourly

      $2 - $4

    2. Shkodër

      1 h 10 min - 30.2 miles

      $5 - $9

    3. Bar(MNE)

      10 h 59 min - once daily

      $13 - $18

    4. Beograd

      3 h 20 min - once daily

      $5 - $8

    5. Vinkovci

      3 h 25 min - once daily

      $15 - $22

      • Zagreb Glavni Kolod.
  • Bus, train

    $99 - $121
    1. Tirana

      6 h - once daily

      $29 - $40

    2. Kotor

      8 h 29 min - once daily

      $35

    3. Sarajevo

      9 h 6 min - once daily

      $35 - $50

      • Zagreb Glavni Kolod.
  • Drive

    $120 - $180
    1. Tirana

      10 h 31 min - 622.8 miles

      $120 - $180

      • Zagreb - Centar
  • Fly Tirana to Ljubljana, train

    $124 - $631
    1. Tirana

      30 min - every 2 hours

      $3

    2. Tirana (TIA)

      1 h 20 min - non-stop

      $75 - $550

    3. Ljubljana (LJU)

      18 min - on demand

      $25 - $50

    4. Ljubljana

      2 h 45 min - once daily

      $12 - $17

    5. Rijeka

      3 min - 2.3 miles

      $10 - $12

      • Rijeka
  • Fly Tirana to Belgrade, bus

    $92 - $226
    1. Tirana

      30 min - every 2 hours

      $3

    2. Tirana (TIA)

      1 h - non-stop

      $80 - $210

    3. Belgrade (BEG)

      27 min - every 20 minutes

      $3 - $5

    4. Belgrade

      3 h 30 min - 4 times a day

      $7 - $9

      • Osijek
  • Bus, bus to Dubrovnik, fly to Zagreb

    $107 - $359
    1. Tirana

      2 h 15 min - hourly

      $2 - $4

    2. Shkodër

      3 h 30 min - once daily

      $18 - $35

    3. Kotor Zob

      2 h 15 min - once daily

      $15 - $22

    4. Dubrovnik Station

      30 min - hourly

      $8

    5. Dubrovnik (DBV)

      55 min - non-stop

      $50 - $180

    6. Zagreb (ZAG)

      7 min - on demand

      $14 - $110

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

From Tiranë bus to Struga, walk to Struga, bus to Skopje, then bus to Zagreb. 16 h 53 min 203€. From Tirana bus to Gostivar then bus to Zagreb. 20 h 6 min 110€. From Tirana bus to Budva, bus to Prijedor, then bus to Zagreb. 21 h 49 min. From Tiranë bus to Shkodër, drive to Bar(MNE), train to Beograd, night train to Vinkovci, then train to Zagreb Glavni Kolod.. 24 h 9 min 42€. From Tirana bus to Kotor, bus to Sarajevo, then train to Zagreb Glavni Kolod.. 25 h 35 min 95€. From Tirana drive to Zagreb - Centar. 10 h 31 min 124€. From Tirana Airport Bus to Tirana airport, fly to Ljubljana airport, shuttle to Ljubljana, train to Rijeka, then taxi to Rijeka. 8 h 26 min 174€. From Tirana Airport Bus to Tirana airport, fly to Belgrade airport, bus to Belgrade, then bus to Osijek. 8 h 32 min 104€. From Tiranë bus to Shkodër, bus to Kotor Zob, bus to Dubrovnik Station, shuttle to Dubrovnik airport, fly to Zagreb airport, then shuttle to Zagreb - Centar. 13 h 11 min 132€.