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

    $106 - $171
    1. Olympia

      3 h 29 min - 167 miles

      $40 - $60

    2. Piraeus

      4 h 55 min - once daily

      $65 - $110

    3. Santorini

      10 min - 6 miles

      $1 - $3

      • Fira
  • Bus, train, car ferry

    $108 - $168
    1. Olympia

      30 min - hourly

      $4 - $5

    2. Pýrgos

      3 h - every 4 hours

      $17 - $25

    3. Corinth

      1 h - hourly

      $6 - $8

    4. Ano Liosia

      35 min - hourly

      $2 - $4

    5. Τελωνειο

      3 min - every 20 minutes - line 17

      $2

    6. Piraeus

      4 h 55 min - once daily

      $65 - $110

    7. Santorini

      10 min - 6 miles

      $11 - $14

      • Fira
  • Bus, car ferry via Patras

    $91 - $171
    1. Olympia

      30 min - hourly

      $4 - $5

    2. Pýrgos

      1 h 30 min - every 3 hours

      $10 - $13

    3. Patras

      3 h - hourly

      $23 - $27

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

      42 min - every 30 minutes - line 420

      $2

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

      8 min - 2496 feet

    6. Piraeus

      7 h 25 min - once daily

      $40 - $110

    7. Santorini

      10 min - 6 miles

      $11 - $14

      • Fira
  • Bus, car ferry Zante Ferries

    1. Olympia

      30 min - hourly

      $4 - $5

    2. Pýrgos

      5 h - 3 times a day

      $33 - $36

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

      45 min - every 30 minutes - line 420

      $2

    4. Piraeus

      12 h 45 min - twice a week

    5. Santorini

      10 min - 6 miles

      $11 - $14

      • Fira
  • Bus, train, fly

    $75 - $218
    1. Olympia

      30 min - hourly

      $4 - $5

    2. Pýrgos

      3 h - every 4 hours

      $17 - $25

    3. Corinth

      1 h 30 min - hourly

      $23 - $35

    4. Athens (ATH)

      45 min - non-stop

      $27 - $150

    5. Thira (JTR)

      10 min - hourly

      $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 34 min 111€. 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 18 min 112€. From Olympia bus to Pýrgos, bus to Patras, bus to Στ.Υπεραστικων, line 420 bus to Σταθμοσ Ησαπ, walk to Piraeus, car ferry to Santorini, then taxi to Fira. 16 h 4 min 112€. From Olympia bus to Pýrgos, bus to Στ.Υπεραστικων, line 420 bus to Piraeus, car ferry to Santorini, then taxi to Fira. 21 h 24 min. From Olympia bus to Pýrgos, bus to Corinth, train to Athens airport, fly to Thira airport, then bus to Fira. 9 h 20 min 100€.