Travel options for:
Olympia to Fira
  • Drive, car ferry

    $96 - $141
    1. Olympia

      3 h 29 min - 167 miles

      $40 - $60

    2. Piraeus

      4 h 45 min - once daily

      $55 - $80

    3. Santorini

      10 min - 6 miles

      $1 - $3

      • Fira
  • Bus, train, car ferry

    $90 - $128
    1. Olympia

      30 min - hourly

    2. Pýrgos

      3 h - every 4 hours

      $16 - $24

    3. Corinth

      1 h - hourly

      $5 - $7

    4. Ano Liosia

      35 min - hourly

      $2 - $3

    5. Τελωνειο

      3 min - every 20 minutes - line 17

      $2

    6. Piraeus

      4 h 45 min - once daily

      $55 - $80

    7. Santorini

      10 min - 6 miles

      $10 - $13

      • Fira
  • Bus, ferry

    $72 - $100
    1. Olympia

      30 min - hourly

    2. Pýrgos

      1 h 30 min - every 3 hours

    3. Patras

      3 h - hourly

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

      41 min - every 30 minutes - line 420

      $2

    5. Γουναρη

      9 min - 2335 feet

    6. Piraeus

      6 h - once daily

      $60 - $85

    7. Santorini

      10 min - 6 miles

      $10 - $13

      • Fira
  • Bus, car ferry

    $47 - $60
    1. Olympia

      30 min - hourly

    2. Pýrgos

      5 h - 3 times a day

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

      42 min - every 30 minutes - line 420

      $2

    4. Σταθμοσ Ησαπ

      8 min - 2496 feet

    5. Piraeus

      7 h 25 min - once daily

      $35 - $45

    6. Santorini

      10 min - 6 miles

      $10 - $13

      • Fira
  • Bus to Kalamata, fly

    $158 - $338
    1. Olympia

      30 min - hourly

    2. Pýrgos

      2 h 17 min - twice daily

      $26

    3. Kalamata

      15 min - every 4 hours

    4. Kalamata (KLX)

      5 h - 1 stopover

      $130 - $310

    5. Thira (JTR)

      20 min - 5 times a day

      $3

      • Fira
  • Bus, train to Athens, fly

    $68 - $111
    1. Olympia

      30 min - hourly

    2. Pýrgos

      3 h - every 4 hours

      $16 - $24

    3. Corinth

      1 h 30 min - hourly

      $22 - $30

    4. Athens (ATH)

      45 min - non-stop

      $27 - $55

    5. Thira (JTR)

      20 min - 5 times a day

      $3

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

From Olympia drive to Piraeus, car ferry to Santorini, then drive to Fira. 8 h 24 min 101€. From Olympia bus to Pýrgos, bus to Corinth, train to Ano Liosia, train to Τελωνειο, line 17 tram to Piraeus, car ferry to Santorini, then taxi to Fira. 13 h 8 min 95€. From Olympia bus to Pýrgos, bus to Patras, bus to Στ.Υπεραστικων, line 420 bus to Γουναρη, walk to Piraeus, ferry to Santorini, then taxi to Fira. 14 h 39 min 81€. From Olympia bus to Pýrgos, bus to Στ.Υπεραστικων, line 420 bus to Σταθμοσ Ησαπ, walk to Piraeus, car ferry to Santorini, then taxi to Fira. 16 h 10 min 53€. From Olympia bus to Pýrgos, bus to Kalamata, bus to Kalamata airport, fly to Thira airport, then bus to Fira. 11 h 52 min 236€. From Olympia bus to Pýrgos, bus to Corinth, train to Athens airport, fly to Thira airport, then bus to Fira. 9 h 35 min 81€.