Travel options for:
Zürich to Trieste
  • Fly to Trieste

    $115 - $588
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      3 h - 1 stopover

      $100 - $550

    3. Trieste (TRS)

      9 min - hourly

      $2 - $3

    4. Valentinis Gaslini

      6 min - 1790 feet

    5. Monfalcone

      23 min - hourly

      $2 - $16

  • Fly to Ljubljana, shuttle

    $136 - $509
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      1 h 5 min - non-stop

      $90 - $280

    3. Ljubljana (LJU)

      1 h 7 min - on demand

      $35 - $210

  • Fly to Venice, train

    $78 - $358
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      1 h 5 min - non-stop

      $55 - $300

    3. Venice (VCE)

      15 min - hourly

      $2 - $4

    4. Venezia Mestre

      1 h 53 min - hourly

      $10 - $35

  • Fly to Zagreb, shuttle

    $136 - $719
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      1 h 20 min - non-stop

      $80 - $290

    3. Zagreb (ZAG)

      2 h 49 min - on demand

      $45 - $410

  • Fly to Pula, shuttle

    $181 - $734
    1. Zürich

      9 min - hourly

      $10 - $20

    2. Zurich (ZRH)

      1 h 15 min - non-stop

      $120 - $470

    3. Pula (PUY)

      1 h 7 min - on demand

      $30 - $160

    4. Portorož

      30 min - on demand

      $20 - $85

  • Train

    $110 - $202
    1. Zürich HB

      4 h 3 min - every 4 hours

      $70 - $120

    2. Milano Centrale

      2 h 23 min - every 4 hours

      $30 - $50

    3. Venezia Mestre

      1 h 53 min - hourly

      $10 - $35

  • Train via Bellinzona

    $117 - $221
    1. Zürich HB

      1 h 38 min - once daily

      $50 - $95

    2. Bellinzona

      1 h 47 min - every 3 hours

      $25 - $45

    3. Milano Centrale

      2 h 23 min - every 4 hours

      $30 - $50

    4. Venezia Mestre

      1 h 53 min - hourly

      $10 - $35

  • Bus FlixBus

    $41 - $87
    1. Zurich

      3 h 55 min - twice daily

      $16 - $45

    2. Milan, Milan

      5 h 50 min - once daily

      $25 - $45

  • Bus Mesic Reisen

    $84 - $90
    1. Zurich

      13 h 52 min - once a week

      $77

    2. Poreč

      35 min - 3 times a day

      $8 - $14

  • Drive

    $100 - $160
    1. Zürich

      6 h 48 min - 439 miles

      $100 - $160

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

From Zürich HB train to Zurich airport, fly to Trieste airport, bus to Valentinis Gaslini, walk to Monfalcone, then train to Trieste. 6 h 8 min $225. From Zürich HB train to Zurich airport, fly to Ljubljana airport, then shuttle to Trieste. 4 h 51 min $279. From Zürich HB train to Zurich airport, fly to Venice airport, bus to Venezia Mestre, then train to Trieste. 6 h 1 min $157. From Zürich HB train to Zurich airport, fly to Zagreb airport, then shuttle to Trieste. 6 h 48 min $339. From Zürich HB train to Zurich airport, fly to Pula airport, shuttle to Portorož, then shuttle to Trieste. 6 h 1 min $324. From Zürich HB train to Milano Centrale, train to Venezia Mestre, then train to Trieste Centrale. 9 h 7 min $169. From Zürich HB train to Bellinzona, train to Milano Centrale, train to Venezia Mestre, then train to Trieste Centrale. 9 h 9 min $191. From Zurich bus to Milan, Milan then bus to Trieste. 10 h 45 min $66. From Zurich bus to Poreč then bus to Trieste. 15 h 27 min $88. From Zürich drive to Trieste. 6 h 48 min $129.