
Albania to Greece by Bus: Tirana to Athens, Gjirokastër to Ioannina, and Corfu
Updated 2026-10-30 · 6 min read · Prices and schedules change — check locally.
Ferries and border crossings →What are the options?
Bus, ferry or plane, depending on where you start.
| Route | How | Time | Good to know |
|---|---|---|---|
| Tirana → Athens | Direct bus | 11.5–14 h | About 2 a day from the East Terminal |
| Gjirokastër → Ioannina | Bus via Kakavijë | About 2 h | Usually one early-morning bus |
| Sarandë → Corfu | Hydrofoil or ferry | 30–70 min | All year; €24–29 one way |
| Tirana → Athens | Flight | About 1h10 | Several a day |
Which border crossing do buses use?
Kakavijë, south of Gjirokastër, the busiest Albania–Greece crossing. It's open 24 hours.
Queues can reach 1–3 hours in August and around Orthodox Easter. Kapshticë, near Korçë, is quieter and suits Thessaloniki.
What documents do I need?
A passport, or a national ID card for EU citizens.
Greece is in Schengen, so non-EU visitors are registered in the EU's Entry/Exit System (fingerprints and photo) when entering Greece.
Can I take a hire car into Greece?
Only with written permission from the rental company and a green card insurance extension, arranged when you book.
Is there a time difference?
Yes: Greece is one hour ahead of Albania.