Travel options for:
Nearby airports to Otranto
  • Brindisi (BDS)

    $5 - $21
    1. Brindisi

      35 min - every 4 hours

      $2 - $10

    2. Lecce

      40 min - every 3 hours

      $2 - $12

  • Bari (BRI)

    $21 - $35
    1. Bari

      1 h 30 min - every 3 hours

      $10 - $14

    2. Brindisi

      35 min - every 4 hours

      $2 - $10

    3. Lecce

      40 min - every 3 hours

      $9 - $12

  • Tirana (TIA)

    $78 - $114
    1. Tirana Airport

      35 min - hourly

      $1 - $5

    2. Durres Zob

      5 h 50 min - once a week

      $65 - $95

    3. Brindisi

      16 min - 4479 feet

    4. Brindisi

      1 h 25 min - every 3 hours

      $12 - $15

  • Corfu (CFU)

    $64 - $87
    1. Corfu (CFU)

      6 min - 3 miles

      $14 - $18

    2. Corfu

      3 h 30 min - 4 times a week

      $50 - $70

  • Lamezia Terme (SUF)

    $38 - $44
    1. Lamezia Terme Aeroporto

      1 h 30 min - once daily

      $3 - $7

    2. Cosenza

      3 h 1 min - 3 times a day

      $17

    3. Taranto

      2 h 45 min - every 3 hours

      $17 - $21

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

From Brindisi bus to Lecce then bus to Otranto. 1 h 35 min 7€. From Bari bus to Brindisi, bus to Lecce, then bus to Otranto. 3 h 45 min 23€. From Tirana Airport bus to Durres Zob, bus and ferry to Brindisi, walk to Brindisi, then bus to Otranto. 9 h 57 min 82€. From Corfu (CFU) taxi to Corfu then ferry to Otranto. 3 h 36 min 65€. From Lamezia Terme Aeroporto bus to Cosenza, bus to Taranto, then night bus to Otranto. 9 h 16 min 34€.