Travel options for:
Milan to Fira
  • Train to Milan Malpensa, fly

    $111 - $439
    1. Milan

      37 min - every 30 minutes

      $12 - $16

    2. Milan Malpensa (MXP)

      2 h 40 min - non-stop

      $95 - $420

    3. Santorini (JTR)

      10 min - hourly

      $3

  • Shuttle to Milan Bergamo, fly

    $69 - $1,515
    1. Milan

      50 min - hourly

      $5 - $12

    2. Milan Bergamo (BGY)

      4 h 15 min - 1 stopover

      $60 - $1,500

    3. Santorini (JTR)

      10 min - hourly

      $3

  • Fly from Milan Linate

    $215 - $955
    1. Milan

      24 min - every 15 minutes - line 73

      $1 - $3

    2. Milan Linate (LIN)

      4 h 55 min - 1 stopover

      $210 - $950

    3. Santorini (JTR)

      10 min - hourly

      $3

  • Train to Venice, fly

    $128 - $489
    1. Milan

      2 h 23 min - every 4 hours

      $23 - $55

    2. Mestre

      15 min - hourly

      $2 - $4

    3. Venice (VCE)

      2 h 20 min - non-stop

      $100 - $430

    4. Santorini (JTR)

      10 min - hourly

      $3

  • Train, bus and ferry, bus, car ferry

    $366 - $558
    1. Milano Centrale

      1 h 2 min - every 3 hours

      $20 - $55

    2. Stazione Centrale

      7 min - every 20 minutes - line 21

      $1 - $2

    3. Marconi

      5 min - 1636 feet

    4. Bologna

      13 h 20 min - once a week

      $220 - $330

    5. Trikala

      5 h 35 min - once daily

      $47

    6. Στ.Υπεραστικων

      41 min - every 30 minutes - line 420

      $2

    7. Γουναρη

      9 min - 2335 feet

    8. Piraeus

      4 h 55 min - once daily

      $65 - $110

    9. Santorini

      10 min - 6 miles

      $11 - $14

  • Drive, car ferry

    $236 - $486
    1. Milan

      4 h 2 min - 268.3 miles

      $60 - $95

    2. Ancona

      20 h 30 min - every 4 hours

      $75 - $230

    3. Patras

      2 h 51 min - 133.9 miles

      $30 - $50

    4. Piraeus

      4 h 55 min - once daily

      $65 - $110

    5. Santorini

      10 min - 6 miles

      $1 - $3

  • Bus Yubim, bus and ferry, car ferry

    $243 - $346
    1. Duomo M3

      6 min - every 10 minutes - line 3

      $2

    2. Milano

      21 h 30 min - twice a week

      $130 - $170

    3. Sofia

      13 h - once a week

      $35 - $50

    4. Piraeus

      4 h 55 min - once daily

      $65 - $110

    5. Santorini

      10 min - 6 miles

      $11 - $14

  • Bus, car ferry

    $230 - $368
    1. Duomo M1

      14 min - every 10 minutes - line 1

      $2

    2. Milan, Milan

      14 h 15 min - 5 times a week

      $60 - $100

    3. Budapest Népliget

      0 h - twice a week

      $90 - $140

    4. Παντειοσ

      38 min - every 15 minutes - line 040

      $2

    5. Τερψιθεα

      7 min - 2057 feet

    6. Piraeus

      4 h 55 min - once daily

      $65 - $110

    7. Santorini

      10 min - 6 miles

      $11 - $14

  • Bus, bus and ferry, car ferry via Budapest

    $228 - $346
    1. via orefici p.za cordusio

      20 min - every 2 hours

      $1 - $3

    2. Milan, Milan

      14 h 15 min - 5 times a week

      $60 - $100

    3. Budapest

      18 h 11 min - once a week

      $70 - $85

    4. Lamia

      12 h 10 min - once daily

      $55 - $65

    5. Heraklion

      16 min - 4620 feet

    6. Heraklion

      1 h 45 min - 6 times a week

      $30 - $80

    7. Santorini

      10 min - 6 miles

      $11 - $14

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

From Milano Cadorna train to Milan Malpensa airport, fly to Santorini airport, then bus to Fira. 6 h 22 min $167. From Milano Centrale Station shuttle to Milan Bergamo airport, fly to Santorini airport, then bus to Fira. 8 h 10 min $181. From l.go augusto line 73 bus to Milan Linate airport, fly to Santorini airport, then bus to Fira. 8 h 24 min $314. From Milano Centrale train to Mestre, bus to Venice airport, fly to Santorini airport, then bus to Fira. 8 h 16 min $221. From Milano Centrale train to Stazione Centrale, line 21 bus to Marconi, walk to Bologna, bus and ferry to Trikala, bus to Στ.Υπεραστικων, line 420 bus to Γουναρη, walk to Piraeus, car ferry to Santorini, then taxi to Fira. 29 h 21 min $444. From Milan drive to Ancona, car ferry to Patras, drive to Piraeus, car ferry to Santorini, then drive to Fira. 33 h 29 min $400. From Duomo M3 line 3 subway to Milano, bus to Sofia, bus and ferry to Piraeus, car ferry to Santorini, then taxi to Fira. 42 h 41 min $284. From Duomo M1 line 1 subway to Milan, Milan, bus to Budapest Népliget, bus to Παντειοσ, line 040 bus to Τερψιθεα, walk to Piraeus, car ferry to Santorini, then taxi to Fira. 47 h 27 min $266. From via orefici p.za cordusio bus to Milan, Milan, bus to Budapest, bus to Lamia, bus and ferry to Heraklion, walk to Heraklion, car ferry to Santorini, then taxi to Fira. 2 days 3 h $274.