Travel from Athens to Berat

Bus from Athens to Berat

Albtrans sh.p.k operates a bus from Athens to Berat twice daily. Tickets cost $49 and the journey takes 9 h 5 min. Albania Minibus also services this route twice daily.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands

How to get from Athens to Berat

From Athens bus to Gjirokastër then bus to Berat. 12 h 5 min 46€. From Athens train to Lianokladi, train to Lamia, walk to Lamia, bus to Kakavia, bus to Gjirokastër, then bus to Berat. 12 h 48 min 51€. From Athens bus to Trikala, bus to Gjirokastër, then bus to Berat. 13 h 94€. From Athens bus to Ioannina, bus to Gjirokastër, then bus to Berat. 13 h 38 min. From Athens drive to Berat. 7 h 35 min 90€. From Στ.Μοναστηρακι subway to Athens airport, fly to Ioannina airport, taxi to Ioannina, bus to Gjirokastër, then bus to Berat. 8 h 30 min. From Στ.Μοναστηρακι subway to Athens airport, fly to Corfu airport, taxi to Corfu, car ferry to Sarandë, walk to Sarandë, shuttle to Gjirokastër, then bus to Berat. 9 h 7 min 110€. From Στ.Μοναστηρακι subway to Athens airport, fly to Tirana airport, bus to Durres, then bus to Berat. 8 h 32 min 92€. From Στ.Μοναστηρακι subway to Athens airport, fly to Thessaloniki airport, taxi to Thessaloniki, bus to Pogradec, shuttle to Elbasan, then bus to Berat. 12 h 2 min 142€.

How long does it take to get from Athens to Berat?

It takes approximately 12 h 5 min to get from Athens to Berat.
Close Print Itinerary
  1. Here are 9 options to get from
    Athens to Berat:

    1. Trip:
      1 Bus Albtrans sh.p.k
      • One-Way approx: USD $52 - $57
      • Duration: 12 h 5 min
      Open +
      • Trip:
        1 Bus Albtrans sh.p.k
        • One-Way approx: USD $52 - $57
        • Duration: 12 h 5 min
        Close x
    2. Trip:
      2 Train, bus
      • One-Way approx: USD $51 - $66
      • Duration: 12 h 48 min
      Open +
      • Trip:
        2 Train, bus
        • One-Way approx: USD $51 - $66
        • Duration: 12 h 48 min
        Close x
    3. Trip:
      3 Bus via Trikala
      • One-Way approx: USD $95 - $125
      • Duration: 13 h
      Open +
      • Trip:
        3 Bus via Trikala
        • One-Way approx: USD $95 - $125
        • Duration: 13 h
        Close x
    4. Trip:
      4 Bus KTEL Ioanninon
      • One-Way approx: N/A
      • Duration: 13 h 38 min
      Open +
      • Trip:
        4 Bus KTEL Ioanninon
        • One-Way approx: N/A
        • Duration: 13 h 38 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $90 - $140
      • Duration: 7 h 35 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $90 - $140
        • Duration: 7 h 35 min
        Close x
    6. Trip:
      6 Fly to Ioannina, bus
      • One-Way approx: N/A
      • Duration: 8 h 30 min
      Open +
      • Trip:
        6 Fly to Ioannina, bus
        • One-Way approx: N/A
        • Duration: 8 h 30 min
        Close x
    7. Trip:
      7 Fly to Corfu, car ferry, bus
      • One-Way approx: USD $89 - $250
      • Duration: 9 h 7 min
      Open +
      • Trip:
        7 Fly to Corfu, car ferry, bus
        • One-Way approx: USD $89 - $250
        • Duration: 9 h 7 min
        Close x
    8. Trip:
      8 Fly to Tirana, bus
      • One-Way approx: USD $73 - $259
      • Duration: 8 h 32 min
      Open +
      • Trip:
        8 Fly to Tirana, bus
        • One-Way approx: USD $73 - $259
        • Duration: 8 h 32 min
        Close x
    9. Trip:
      9 Fly to Thessaloniki, bus, shuttle
      • One-Way approx: USD $121 - $256
      • Duration: 12 h 2 min
      Open +
      • Trip:
        9 Fly to Thessaloniki, bus, shuttle
        • One-Way approx: USD $121 - $256
        • Duration: 12 h 2 min
        Close x