Travel options for:
Bari to Tirana
  • Train, bus and ferry, bus

    $78 - $124
    1. Bari Centrale

      52 min - every 4 hours

      $10 - $28

    2. Brindisi

      4 h 8 min - once a week

      $65 - $90

    3. Fier

      1 h 45 min - hourly

      $3 - $6

  • Bus and ferry

    $140 - $190
    1. Bari - Palazzo dell' Autorità

      8 h 49 min - twice a week

      $140 - $190

  • Car ferry

    $39 - $129
    1. Bari

      9 h - twice daily

      $35 - $130

    2. Durrës

      6 min - 1510 feet

    3. Durres

      45 min - every 30 minutes

      $1 - $2

  • Fly

    $44 - $199
    1. Bari

      12 min - hourly

      $6

    2. Bari (BRI)

      45 min - non-stop

      $35 - $190

    3. Tirana (TIA)

      30 min - every 2 hours

      $3

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

From Bari Centrale train to Brindisi, bus and ferry to Fier, then bus to Tiranë. 8 h 25 min 82€. From Bari - Palazzo dell' Autorità Portuale bus and ferry to Tiranë. 8 h 49 min 136€. From Bari car ferry to Durrës, walk to Durres, then bus to Tirana. 10 h 11 min 93€. From Bari Brigata Bari train to Bari airport, fly to Tirana airport, then Airport Bus to Tirana. 3 h 27 min 71€.