Travel options for:
Zagreb to Rome
  • Fly Zagreb to Rome

    $131 - $450
    1. Zagreb

      8 min - on demand

      $14 - $110

    2. Zagreb (ZAG)

      3 h 5 min - 1 stopover

      $95 - $320

    3. Rome (FCO)

      32 min - every 20 minutes

      $21 - $22

  • Shuttle, shuttle to Trieste, fly to Rome

    $140 - $842
    1. Zagreb

      1 h 54 min - on demand

      $30 - $240

    2. Ljubljana

      1 h 18 min - on demand

      $35 - $340

    3. Trieste (TRS)

      1 h 5 min - non-stop

      $50 - $240

    4. Rome (FCO)

      32 min - every 20 minutes

      $21 - $22

  • Shuttle to Venice, fly to Rome

    $111 - $874
    1. Zagreb

      4 h 44 min - on demand

      $50 - $650

    2. Venice (VCE)

      1 h 5 min - non-stop

      $35 - $230

    3. Rome (FCO)

      32 min - every 20 minutes

      $21 - $22

  • Shuttle, shuttle to Trieste, fly to Rome Ciampino

    $100 - $802
    1. Zagreb

      1 h 54 min - on demand

      $30 - $240

    2. Ljubljana

      1 h 18 min - on demand

      $35 - $340

    3. Trieste (TRS)

      1 h 15 min - non-stop

      $29 - $220

    4. Rome Ciampino (CIA)

      16 min - every 15 minutes

      $2

  • Train, bus

    $72 - $232
    1. Zagreb Glavni Kolod.

      2 h 18 min - once daily

      $12 - $17

    2. Ljubljana

      1 h 35 min - twice daily

      $5 - $90

    3. Trieste Centrale

      1 h 53 min - hourly

      $15 - $25

    4. Venezia Mestre

      3 h 33 min - hourly

      $40 - $100

  • Bus FlixBus

    $50 - $160
    1. Zagreb

      12 h 20 min - once daily

      $50 - $160

  • Train

    $81 - $181
    1. Zagreb Glavni Kolod.

      4 h 8 min - once daily

      $22 - $35

    2. Villach Hbf (Busbahnhof)

      3 h 9 min - 5 times a day

      $19 - $50

    3. Venezia Mestre

      3 h 33 min - hourly

      $40 - $100

  • Bus Vincek Autobusi ltd.

    $162
    1. Zagreb

      13 h - twice a week

      $161

    2. Tiburtina F.S.

      6 min - every 10 minutes

      $2

  • Drive

    $130 - $200
    1. Zagreb

      8 h 24 min - 554.7 miles

      $130 - $200

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

From Zagreb shuttle to Zagreb airport, fly to Rome airport, then train to Rome. 5 h 55 min $192. From Zagreb shuttle to Ljubljana, shuttle to Trieste airport, fly to Rome airport, then train to Rome. 6 h 29 min $386. From Zagreb shuttle to Venice airport, fly to Rome airport, then train to Rome. 7 h 31 min $404. From Zagreb shuttle to Ljubljana, shuttle to Trieste airport, fly to Rome Ciampino airport, then train to Rome. 6 h 17 min $376. From Zagreb Glavni Kolod. train to Ljubljana, bus to Trieste Centrale, train to Venezia Mestre, then train to Roma Termini. 11 h 19 min $131. From Zagreb bus to Rome. 12 h 20 min $160. From Zagreb Glavni Kolod. train to Villach Hbf (Busbahnhof), train to Venezia Mestre, then train to Roma Termini. 12 h 22 min $129. From Zagreb bus to Tiburtina F.S. then subway to Termini. 13 h 10 min $162. From Zagreb drive to Rome. 8 h 24 min $163.