Travel options for:
Rijeka to Milan
  • Bus, train

    $47 - $92
    1. Rijeka

      1 h 24 min - once daily

      $8 - $12

    2. Trieste Centrale

      1 h 53 min - hourly

      $15 - $25

    3. Venezia Mestre

      2 h 23 min - every 3 hours

      $23 - $55

  • Bus

    $148 - $197
    1. Rijeka

      4 h 33 min - once daily

      $17 - $27

    2. Venezia Mestre Station

      3 h - once a week

      $130 - $170

  • Shuttle, bus

    $68 - $437
    1. Rijeka

      4 h 30 min - on demand

      $40 - $390

    2. Mestre

      4 h 50 min - hourly

      $21 - $45

    3. Lampugnano

      14 min - every 10 minutes - line 1

      $2

  • Drive

    $70 - $110
    1. Rijeka

      4 h 54 min - 303.4 miles

      $70 - $110

  • Bus to Trieste, fly to Milan Linate

    $97 - $224
    1. Rijeka

      1 h 30 min - once daily

      $10 - $14

    2. Trieste Centrale

      23 min - hourly

      $4

    3. Monfalcone

      6 min - 1809 feet

    4. Valentinis Gaslini

      9 min - hourly

      $2 - $3

    5. Trieste (TRS)

      55 min - non-stop

      $80 - $200

    6. Milan Linate (LIN)

      23 min - every 15 minutes - line 73

      $1 - $3

  • Bus to Trieste, fly to Milan Malpensa, train

    $218 - $637
    1. Rijeka

      1 h 30 min - once daily

      $10 - $14

    2. Trieste Centrale

      23 min - hourly

      $4

    3. Monfalcone

      6 min - 1790 feet

    4. Valentinis Gaslini

      9 min - hourly

      $2 - $3

    5. Trieste (TRS)

      3 h 15 min - 1 stopover

      $190 - $600

    6. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

  • Bus to Trieste, fly to Milan Bergamo, shuttle

    $331 - $443
    1. Rijeka

      1 h 30 min - once daily

      $10 - $14

    2. Trieste Centrale

      23 min - hourly

      $4

    3. Monfalcone

      6 min - 1790 feet

    4. Valentinis Gaslini

      9 min - hourly

      $2 - $3

    5. Trieste (TRS)

      4 h 45 min - 1 stopover

      $310 - $410

    6. Milan Bergamo (BGY)

      50 min - every 30 minutes

      $5 - $12

  • Bus to Zagreb, fly to Milan Malpensa, train

    $120 - $290
    1. Rijeka

      2 h 15 min - once daily

      $23 - $35

    2. Zagreb (ZAG)

      1 h 30 min - non-stop

      $85 - $240

    3. Milan Malpensa (MXP)

      37 min - every 30 minutes

      $12 - $16

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

From Rijeka bus to Trieste Centrale, train to Venezia Mestre, then train to Milano Centrale. 6 h 31 min 63€. From Rijeka bus to Venezia Mestre Station then bus to Milano. 8 h 33 min 150€. From Rijeka shuttle to Mestre, bus to Lampugnano, then line 1 subway to Duomo M1. 10 h 23 min 222€. From Rijeka drive to Milan. 4 h 54 min 75€. From Rijeka bus to Trieste Centrale, train to Monfalcone, walk to Valentinis Gaslini, bus to Trieste airport, fly to Milan Linate airport, then line 73 bus to Milan. 4 h 56 min 98€. From Rijeka bus to Trieste Centrale, train to Monfalcone, walk to Valentinis Gaslini, bus to Trieste airport, fly to Milan Malpensa airport, then train to Milan. 7 h 41 min 274€. From Rijeka bus to Trieste Centrale, train to Monfalcone, walk to Valentinis Gaslini, bus to Trieste airport, fly to Milan Bergamo airport, then shuttle to Milan. 9 h 25 min 286€. From Rijeka - Autobusni Kolodvor bus to Zagreb airport, fly to Milan Malpensa airport, then train to Milan. 6 h 40 min 133€.