Travel options for:
Athens to Ohrid
  • Train, drive

    $51 - $70
    1. Athens

      5 h - once daily

      $26 - $35

    2. Platy

      2 h 5 min - 5 times a week

      $10 - $13

    3. Florina

      1 h 36 min - 64.2 miles

      $15 - $23

  • Train, bus

    $58 - $91
    1. Athens

      5 h 23 min - once daily

      $28 - $40

    2. Thessaloniki

      4 min - 1247 feet

    3. Thessaloniki Büro Simeonidis

      3 h 15 min - 4 times a day

      $21 - $35

    4. Veles

      2 h 39 min - once daily

      $9 - $19

  • Bus, train

    $51 - $70
    1. Athens

      8 h 42 min - 3 times a week

      $34 - $39

    2. Gevgelija

      1 h 23 min - once daily

      $6 - $20

    3. Gradsko

      3 h 29 min - once daily

      $11

  • Bus

    $56 - $131
    1. Athens

      13 h - twice daily

      $47

    2. Tiranë

      2 h - twice daily

      $3 - $65

    3. Struga

      32 min - twice daily

      $6 - $19

  • Drive

    $95 - $150
    1. Athens

      7 h 55 min - 405.7 miles

      $95 - $150

  • Fly to Tirana, shuttle

    $81 - $261
    1. Athens

      42 min - every 30 minutes

      $10

    2. Athens (ATH)

      1 h 20 min - non-stop

      $60 - $240

    3. Tirana (TIA)

      30 min - every 2 hours

      $3

    4. Tiranë

      2 h - once daily

      $8

  • Fly to Thessaloniki, train, bus

    $67 - $185
    1. Athens

      42 min - every 30 minutes

      $10

    2. Athens (ATH)

      55 min - non-stop

      $17 - $110

    3. Thessaloniki (SKG)

      45 min - every 3 hours

      $15 - $22

    4. Thessaloniki Büro Simeonidis

      4 min - 1247 feet

    5. Thessaloniki

      2 h 32 min - 5 times a week

      $12 - $16

    6. Florina

      31 min - 20.8 miles

      $5 - $8

    7. Bitola

      1 h 3 min - once daily

      $8 - $19

  • Fly to Kozani, bus

    $133 - $256
    1. Athens

      42 min - every 30 minutes

      $10

    2. Athens (ATH)

      1 h 10 min - non-stop

      $85 - $190

    3. Kozani (KZI)

      7 min - 3.9 miles

      $13 - $17

    4. Kozani

      1 h 25 min - every 4 hours

      $12

    5. Florina

      31 min - 20.8 miles

      $5 - $8

    6. Bitola

      1 h 3 min - once daily

      $8 - $19

  • Fly to Ioannina, bus, shuttle

    1. Athens

      42 min - every 30 minutes

      $10

    2. Athens (ATH)

      1 h 5 min - non-stop

      $40 - $220

    3. Ioannina (IOA)

      5 min - 2.4 miles

      $13 - $16

    4. Ioannina

      1 h 38 min - twice daily

    5. Gjirokastër

      40 min - every 2 hours

      $1 - $4

    6. Sarandë

      3 h 30 min - once daily

      $29

  • Fly to Kavala, bus

    $177 - $409
    1. Athens

      42 min - every 30 minutes

      $10

    2. Athens (ATH)

      1 h - non-stop

      $50 - $240

    3. Kavala (KVA)

      26 min - 19.4 miles

      $50 - $60

    4. Kavala

      1 h 45 min - once daily

      $9 - $13

    5. Thessaloniki

      8 min - 2336 feet

    6. Thessaloniki

      4 h - twice daily

      $55 - $80

    7. Pogradec

      41 min - 24.3 miles

      $3 - $6

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

From Athens train to Platy, train to Florina, then drive to Ohrid. 9 h 41 min 56€. From Athens train to Thessaloniki, walk to Thessaloniki Büro Simeonidis, bus to Veles, then bus to Ohrid. 13 h 21 min 63€. From Athens bus to Gevgelija, train to Gradsko, then bus to Ohrid. 15 h 34 min 55€. From Athens bus to Tiranë, bus to Struga, then bus to Ohrid. 17 h 32 min 58€. From Athens drive to Ohrid. 7 h 55 min 101€. From Στ.Μοναστηρακι subway to Athens airport, fly to Tirana airport, Airport Bus to Tiranë, then shuttle to Ohrid. 8 h 32 min 98€. From Στ.Μοναστηρακι subway to Athens airport, fly to Thessaloniki airport, bus to Thessaloniki Büro Simeonidis, walk to Thessaloniki, train to Florina, drive to Bitola, then bus to Ohrid. 10 h 33 min 86€. From Στ.Μοναστηρακι subway to Athens airport, fly to Kozani airport, taxi to Kozani, bus to Florina, drive to Bitola, then bus to Ohrid. 7 h 54 min 158€. From Στ.Μοναστηρακι subway to Athens airport, fly to Ioannina airport, taxi to Ioannina, bus to Gjirokastër, shuttle to Sarandë, then shuttle to Ohrid. 11 h 40 min. From Στ.Μοναστηρακι subway to Athens airport, fly to Kavala airport, taxi to Kavala, bus to Thessaloniki, walk to Thessaloniki, bus to Pogradec, then drive to Ohrid. 11 h 43 min 222€.