Travel options for:
Ancona to Zagreb
  • Bus

    $42 - $180
    1. Ancona

      2 h 45 min - twice daily

      $12 - $21

    2. Bologna, Bologna

      8 h 55 min - twice daily

      $30 - $160

  • Car ferry, bus via Gospic

    $53 - $66
    1. Ancona

      9 h - 4 times a week

      $15 - $20

    2. Zadar - poluotok

      5 min - every 20 minutes - line 2,4

      $2

    3. Zadar

      57 min - every 3 hours

      $12 - $15

    4. Gospic

      2 h 49 min - every 3 hours

      $24 - $30

  • Car ferry, bus Autobusni Promet

    $36 - $59
    1. Ancona

      9 h - 4 times a week

      $15 - $20

    2. Zadar

      4 h 31 min - once daily

      $21 - $40

  • Train, night bus

    $66 - $104
    1. Ancona

      1 h 52 min - 4 times a day

      $28 - $40

    2. Bologna C.Le

      1 h 13 min - 5 times a day

      $16 - $24

    3. Venice, Venice Mestre

      5 h 25 min - once daily

      $22 - $40

  • Car ferry, drive

    $51 - $76
    1. Ancona

      5 min - 2.2 miles

      $1

    2. Ancona

      9 h - 4 times a week

      $15 - $20

    3. Zadar

      2 h 58 min - 180.6 miles

      $35 - $55

  • Fly from Ancona

    $110 - $674
    1. Ancona

      15 min - twice daily

      $1 - $15

    2. Ancona (AOI)

      5 h 30 min - 1 stopover

      $95 - $550

    3. Zagreb (ZAG)

      7 min - on demand

      $14 - $110

  • Car ferry to Zadar, fly

    $78 - $283
    1. Ancona

      9 h - 4 times a week

      $15 - $20

    2. Liburnska Obala

      25 min - on demand

      $4

    3. Zadar (ZAD)

      40 min - non-stop

      $45 - $150

    4. Zagreb (ZAG)

      7 min - on demand

      $14 - $110

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

From Ancona bus to Bologna, Bologna then bus to Zagreb. 12 h 40 min 102€. From Ancona car ferry to Zadar - poluotok, line 2,4 bus to Zadar, bus to Gospic, then bus to Zagreb. 14 h 25 min 50€. From Ancona car ferry to Zadar then bus to Zagreb. 14 h 31 min 44€. From Ancona train to Bologna C.Le, train to Venice, Venice Mestre, then night bus to Zagreb. 10 h 9 min 76€. From Ancona drive to Ancona, car ferry to Zadar, then drive to Zagreb. 12 h 4 min 53€. From Ancona train to Ancona airport, fly to Zagreb airport, then shuttle to Zagreb. 8 h 7 min 265€. From Ancona car ferry to Liburnska Obala, bus to Zadar airport, fly to Zagreb airport, then shuttle to Zagreb. 11 h 57 min 94€.

 
 

Bus or fly from Ancona to Zagreb?

FlixBus operates a bus from Ancona to Zagreb every 4 hours. Tickets cost $12 - $21 and the journey takes 2 h 45 min. 3 other operators also service this route. Alternatively, Lufthansa, Croatia Airlines and 2 other airlines fly from Ancona to Zagreb every 4 hours.