Travel options for:
Athens to Ioannina
  • Fly

    $64 - $248
    1. Athens

      42 min - every 30 minutes

      $10

    2. Athens (ATH)

      1 h 5 min - non-stop

      $40 - $220

    3. Ioannina (IOA)

      6 min - 3.1 miles

      $14 - $18

  • Train, drive

    $37 - $52
    1. Athens

      4 h 51 min - 5 times a week

      $21 - $28

    2. Kalambaka

      1 h 29 min - 67 miles

      $16 - $24

  • Bus

    $45 - $60
    1. Athens

      8 h - every 4 hours

      $45 - $60

  • Bus KTEL Artas

    $6 - $13
    1. Athens

      6 h 30 min - every 4 hours

    2. Arta

      1 h 20 min - every 4 hours

      $6 - $13

  • Train, bus

    $43 - $54
    1. Athens

      2 h 23 min - once daily

      $13 - $17

    2. Lianokladi

      10 min - every 4 hours

      $1 - $3

    3. Lamia

      5 min - 1636 feet

    4. Lamia

      3 h 52 min - every 4 hours

      $29 - $35

  • Drive

    $60 - $95
    1. Athens

      5 h 44 min - 264.2 miles

      $60 - $95

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

From Στ.Μοναστηρακι subway to Athens airport, fly to Ioannina airport, then taxi to Ioannina. 2 h 53 min $103. From Athens train to Kalambaka then drive to Ioannina. 6 h 20 min $47. From Athens bus to Ioannina. 8 h $52. From Athens bus to Arta then bus to Ioannina. 8 h 24 min $10. From Athens train to Lianokladi, train to Lamia, walk to Lamia, then bus to Ioannina. 8 h 30 min $48. From Athens drive to Ioannina. 5 h 44 min $77.