Travel options for:
Trieste to Milan
  • Train

    $55 - $80
    1. Trieste Centrale

      4 h 17 min - once daily

      $55 - $80

  • Train via Venezia Mestre

    $38 - $80
    1. Trieste Centrale

      1 h 53 min - hourly

      $15 - $25

    2. Venezia Mestre

      2 h 23 min - every 3 hours

      $23 - $55

  • Bus FlixBus

    $26 - $44
    1. Trieste

      5 h 40 min - once daily

      $25 - $45

    2. lampugnano m1

      18 min - every 20 minutes - line 68

      $1 - $3

  • Bus Stav Bus

    $73 - $86
    1. Trieste

      21 min - 3 times a day

      $8 - $12

    2. Umag

      7 h 30 min - once daily

      $65 - $75

  • Rideshare

    $26
    1. Trieste

      5 h 5 min - 3 times a day

      $26

  • Drive

    $60 - $95
    1. Trieste

      3 h 57 min - 261.1 miles

      $60 - $95

  • Fly to Milan Linate

    $87 - $210
    1. Trieste

      23 min - hourly

      $4

    2. Monfalcone

      6 min - 1809 feet

    3. Valentinis Gaslini

      9 min - hourly

      $2 - $3

    4. Trieste (TRS)

      55 min - non-stop

      $80 - $200

    5. Milan Linate (LIN)

      26 min - every 15 minutes - line 73

      $1 - $3

  • Fly to Milan Malpensa, train

    $208 - $623
    1. Trieste

      23 min - hourly

      $4

    2. Monfalcone

      6 min - 1809 feet

    3. Valentinis Gaslini

      9 min - hourly

      $2 - $3

    4. Trieste (TRS)

      3 h 15 min - 1 stopover

      $190 - $600

    5. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Fly to Milan Bergamo, shuttle

    $321 - $429
    1. Trieste

      23 min - hourly

      $4

    2. Monfalcone

      6 min - 1809 feet

    3. Valentinis Gaslini

      9 min - hourly

      $2 - $3

    4. Trieste (TRS)

      4 h 45 min - 1 stopover

      $310 - $410

    5. Milan Bergamo (BGY)

      50 min - hourly

      $5 - $12

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

From Trieste Centrale train to Milano Centrale. 4 h 17 min 54€. From Trieste Centrale train to Venezia Mestre then train to Milano Centrale. 4 h 39 min 53€. From Trieste bus to lampugnano m1 then line 68 bus to conciliazione m1. 6 h 7 min 36€. From Trieste bus to Umag then bus to Milan. 8 h 51 min 63€. From Trieste rideshare to Milan. 5 h 5 min 21€. From Trieste drive to Milan. 3 h 57 min 64€. From Trieste Centrale train to Monfalcone, walk to Valentinis Gaslini, bus to Trieste airport, fly to Milan Linate airport, then line 73 bus to Milan. 3 h 15 min 86€. From Trieste Centrale train to Monfalcone, walk to Valentinis Gaslini, bus to Trieste airport, fly to Milan Malpensa airport, then train to Milan. 5 h 57 min 261€. From Trieste Centrale train to Monfalcone, walk to Valentinis Gaslini, bus to Trieste airport, fly to Milan Bergamo airport, then shuttle to Milan. 7 h 42 min 273€.