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.

RouteHowTimeGood to know
Tirana → AthensDirect bus11.5–14 hAbout 2 a day from the East Terminal
Gjirokastër → IoanninaBus via KakavijëAbout 2 hUsually one early-morning bus
Sarandë → CorfuHydrofoil or ferry30–70 minAll year; €24–29 one way
Tirana → AthensFlightAbout 1h10Several 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.

Sources

Keep reading