Travel options for:
Croatia to Fira
  • Fly from Zagreb

    $198 - $581
    1. Zagreb - Centar

      13 min - every 5 minutes - line 6

    2. Zagreb

      8 min - on demand

      $14 - $110

    3. Zagreb (ZAG)

      4 h 5 min - 1 stopover

      $180 - $470

    4. Santorini (JTR)

      10 min - hourly

      $3

  • Fly from Split

    $176 - $706
    1. Split

      22 min - every 30 minutes - line 37

      $3

    2. Split (SPU)

      4 h 30 min - 1 stopover

      $170 - $700

    3. Santorini (JTR)

      10 min - hourly

      $3

  • Shuttle to Venice, fly

    $152 - $908
    1. Pula

      3 h 32 min - on demand

      $45 - $480

    2. Venice (VCE)

      2 h 20 min - non-stop

      $100 - $430

    3. Santorini (JTR)

      10 min - hourly

      $3

  • Bus to Belgrade, fly

    $143 - $336
    1. Osijek

      3 h 30 min - 4 times a day

      $7 - $9

    2. Glavna železnička stanica

      28 min - every 20 minutes

      $3 - $5

    3. Belgrade (BEG)

      3 h 25 min - 1 stopover

      $130 - $320

    4. Santorini (JTR)

      10 min - hourly

      $3

  • Bus Crazy Holidays, car ferry

    $204 - $277
    1. Trg bana J. Jelačića

      13 min - every 5 minutes - line 6

    2. Zagreb

      6 h 6 min - once daily

      $71

    3. Beograd

      16 h - 3 times a week

      $55 - $80

    4. Athens

      14 min - 3960 feet

    5. Παλαια Αγορα

      36 min - every 20 minutes - line 049

      $2

    6. Τερψιθεα

      7 min - 2057 feet

    7. Piraeus

      4 h 55 min - once daily

      $65 - $110

    8. Santorini

      10 min - 6 miles

      $11 - $14

  • RER, bus, car ferry

    $158 - $240
    1. Zagreb Glavni Kolod.

      4 h 44 min - every 4 hours

      $17 - $25

    2. Vinkovci

      40 min - every 4 hours

      $1 - $2

    3. Vukovar

      10 min - 2891 feet

    4. Vukovar

      2 h 50 min - 4 times a day

      $6 - $7

    5. Beograd

      16 h - 3 times a week

      $55 - $80

    6. Athens

      14 min - 3960 feet

    7. Παλαια Αγορα

      36 min - every 20 minutes - line 049

      $2

    8. Τερψιθεα

      7 min - 2057 feet

    9. Piraeus

      4 h 55 min - once daily

      $65 - $110

    10. Santorini

      10 min - 6 miles

      $11 - $14

  • Train, bus, car ferry

    $138 - $241
    1. Zagreb Glavni Kolod.

      4 h 22 min - once daily

      $18 - $26

    2. Osijek

      7 min - 2180 feet

    3. Osijek

      3 h 30 min - 4 times a day

      $7 - $9

    4. Belgrade

      17 h 52 min - 3 times a week

      $60 - $80

    5. Στ.Βικτωριασ

      20 min - every 10 minutes

      $2

    6. Στ.Πειραια

      8 min - 2155 feet

    7. Piraeus

      7 h 25 min - once daily

      $40 - $110

    8. Santorini

      10 min - 6 miles

      $11 - $14

  • Bus Eurolines HU, car ferry

    $188 - $306
    1. Trg bana J. Jelačića

      13 min - every 5 minutes - line 6

    2. Zagreb

      5 h 10 min - twice daily

      $20 - $45

    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 Ilias Travel, car ferry

    $267 - $372
    1. Zagreb - Motel Plitvice

      13 h 45 min - once a week

      $130 - $170

    2. Sofia

      21 h 10 min - once a week

      $90 - $110

    3. Heraklion

      8 min - hourly - line 10

      $1 - $2

    4. Néa Alikarnassós

      14 min - 4074 feet

    5. Heraklion

      1 h 45 min - 6 times a week

      $30 - $80

    6. Santorini

      10 min - 6 miles

      $11 - $14

  • Drive, car ferry

    $292 - $440
    1. Zagreb - Centar

      15 h 9 min - 940 miles

      $220 - $330

    2. Piraeus

      4 h 55 min - once daily

      $65 - $110

    3. Santorini

      10 min - 6 miles

      $1 - $3

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

From Trg bana J. Jelačića line 6 tram to Zagreb, shuttle to Zagreb airport, fly to Santorini airport, then bus to Fira. 7 h 46 min $243. From Split line 37 bus to Split airport, fly to Santorini airport, then bus to Fira. 7 h 57 min $315. From Pula railway Stattion shuttle to Venice airport, fly to Santorini airport, then bus to Fira. 8 h 57 min $449. From Osijek bus to Glavna železnička stanica, bus to Belgrade airport, fly to Santorini airport, then bus to Fira. 10 h 33 min $274. From Trg bana J. Jelačića line 6 tram to Zagreb, bus to Beograd, bus to Athens, walk to Παλαια Αγορα, line 049 bus to Τερψιθεα, walk to Piraeus, car ferry to Santorini, then taxi to Fira. 31 h 34 min $235. From Zagreb Glavni Kolod. RER to Vinkovci, RER to Vukovar, walk to Vukovar, bus to Beograd, bus to Athens, walk to Παλαια Αγορα, line 049 bus to Τερψιθεα, walk to Piraeus, car ferry to Santorini, then taxi to Fira. 34 h 40 min $193. From Zagreb Glavni Kolod. train to Osijek, walk to Osijek, bus to Belgrade, bus to Στ.Βικτωριασ, subway to Στ.Πειραια, walk to Piraeus, car ferry to Santorini, then taxi to Fira. 36 h 59 min $195. From Trg bana J. Jelačića line 6 tram to Zagreb, bus to Budapest Népliget, bus to Παντειοσ, line 040 bus to Τερψιθεα, walk to Piraeus, car ferry to Santorini, then taxi to Fira. 38 h 21 min $218. From Zagreb - Motel Plitvice bus to Sofia, bus to Heraklion, line 10 bus to Néa Alikarnassós, walk to Heraklion, car ferry to Santorini, then taxi to Fira. 39 h 44 min $319. From Zagreb - Centar drive to Piraeus, car ferry to Santorini, then drive to Fira. 20 h 14 min $358.