Travel options for:
Zagreb to Tirana
  • Fly from Zagreb

    $138 - $520
    1. Zagreb

      8 min - on demand

      $14 - $110

    2. Zagreb (ZAG)

      4 h 30 min - 1 stopover

      $120 - $410

    3. Tirana (TIA)

      30 min - every 2 hours

      $3

  • Shuttle to Ljubljana, fly

    $112 - $834
    1. Zagreb

      2 h 8 min - on demand

      $30 - $290

    2. Ljubljana (LJU)

      1 h 20 min - non-stop

      $75 - $550

    3. Tirana (TIA)

      30 min - every 2 hours

      $3

  • Bus Globtour

    $70 - $110
    1. Zagreb Zob

      20 h 45 min - once daily

      $70 - $110

  • Bus Bocac Tours

    $72 - $102
    1. Zagreb

      3 h 5 min - once daily

    2. Prijedor

      11 h 10 min - once daily

      $45 - $70

    3. Budva

      5 h 31 min - once daily

      $26 - $35

  • Drive

    $120 - $180
    1. Zagreb

      10 h 34 min - 622.2 miles

      $120 - $180

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

From Zagreb shuttle to Zagreb airport, fly to Tirana airport, then Airport Bus to Tirana. 8 h 8 min $262. From Zagreb shuttle to Ljubljana airport, fly to Tirana airport, then Airport Bus to Tirana. 6 h 58 min $287. From Zagreb Zob bus to Tirane. 20 h 45 min $83. From Zagreb bus to Prijedor, bus to Budva, then bus to Tirana. 21 h 46 min $88. From Zagreb drive to Tirana. 10 h 34 min $148.