Rome2Rio

How to get fromZagreb Airport (ZAG) to Lecceby plane, shuttle, bus, train, ferry, or car

Find Transport to Lecce

See all options

There are 9 ways to get from Zagreb Airport (ZAG) to Lecce by plane, shuttle, bus, train, ferry, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Zagreb Franjo Tuđman Airport to Brindisi Airport

    best
    1. Fly from Zagreb Franjo Tuđman Airport (ZAG) to Brindisi Airport (BDS)plane plane ZAG - BDS
    5h 54m
    €63–191
  2. Shuttle to Trieste – Friuli Venezia Giulia Airport, fly to Brindisi Airport

    1. Take a shuttle bus from Velika Gorica, Zagreb Airport to Trieste Airportshuttle bus
    2. Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Brindisi Airport (BDS)plane plane TRS - BDS
    8h 25m
    €101–1,045
  3. Bus, train

    1. Take the bus from Zagreb Airport to Novo Mesto, Avtobusna postajabus bus
    2. Take the bus from Novo Mesto, Avtobusna postaja to Stazione Mestrebus bus
    3. Take the train from Venezia Mestre to Leccetrain train Fr
    15h 40m
    €522–1,524
  4. Bus

    1. Take the bus from Zagreb Airport to Novo Mesto, Avtobusna postajabus bus
    2. Take the bus from Novo Mesto, Avtobusna postaja to Stazione Mestrebus bus
    3. Take the bus from Venezia, Viale Stazione (Mestre Stazione - fermata ATVO) to Bologna Centralebus bus 482 / ...
    4. Take the bus from Bologna Centrale to Leccebus bus 420
    20h 35m
    €464–1,385
  5. Fly Zagreb Franjo Tuđman Airport to Bari Karol Wojtyła Airport, bus, train

    1. Fly from Zagreb Franjo Tuđman Airport (ZAG) to Bari Karol Wojtyła Airport (BRI)plane plane ZAG - BRI
    2. Take the bus from Bari Airport to Matera piazza Matteottibus bus
    3. Take the train from Altamura to Bari Centraletrain train
    4. Take the train from Bari Centrale to Leccetrain train
    10h 16m
    €75–237
  6. Bus, train via Graz

    1. Take the bus from Zagreb Airport to Maribor, Avtobusna Postajabus bus
    2. Take the train from Maribor to Graz Hbftrain train 676 / ...
    3. Take the train from Graz Hbf to Venezia Mestretrain train Rjx
    4. Take the train from Venezia Mestre to Leccetrain train Fr
    18h 37m
    €266–816
  7. Bus, ferry

    1. Take the bus from Zagreb, Autobusni Kolodvor to Split Bus Stationbus bus
    2. Take the ferry from Split to Bariferry ferry 56
    3. Take the bus from Bari Largo Sorrentino to Leccebus bus
    21h 10m
    €194–396
  8. Train, ferry

    1. Take the train from Zagreb Glavni Kol. to Splittrain train Ic
    2. Take the ferry from Split to Bariferry ferry 56
    3. Take the train from Bari Centrale to Leccetrain train Fr / ...
    21h 54m
    €254–410
  9. Drive, ferry

    1. Drive from Zagreb Airport (ZAG) to Dubrovnikcar car
    2. Take the ferry from Dubrovnik to Bariferry ferry 54
    3. Drive from Bari to Leccecar car
    17h 41m
    €178–266

Zagreb Airport (ZAG) to Lecce by bus, tram, and ferry

Calendar1Weekly Services
Duration21h 10mAverage Duration
Ticket€194Cheapest Price
See schedules

Questions & Answers

What companies run services between Zagreb Airport (ZAG), Croatia and Lecce, Italy?

Ryanair, Lufthansa, and two other airlines fly from Zagreb Franjo Tuđman Airport (ZAG) to Brindisi Airport (BDS) once daily. Alternatively, you can take a bus from Zagreb Airport to Lecce via Novo Mesto, Avtobusna postaja, Venezia, Viale Stazione (Mestre Stazione - fermata ATVO), and Bologna Centrale in around 20h 35m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Italy

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Italy Travel Guides

Read the travel guideItaly Travel Guides