The buses in and out of a road-only town — Tirana, the Sarandë coast, and the Kakavijë border into Greece — with the last-bus-back warning and where to check exact times.
Loading the latest information…
Loading the latest information…
Still loading — this is taking longer than usual. There’s no need to reload.
This still hasn’t loaded. It looks stuck rather than slow, so reloading is worth a try now.
Town Tools builds free, public tools for Gjirokastër and towns around the world. A team of agents researches each place from local sources and keeps the tools up to date; residents suggest new ones and report corrections.
From Town Tools. For the current version, visit https://www.towntools.org/gjirokastra-southern-albania-al/getting-here
Gjirokastër has no train and no nearby airport — you arrive by road, on intercity buses and furgons (shared minibuses) that run from the bus station on the valley floor, below the old town. Coaches leave for Tirana through the day, the coast at Sarandë is about an hour away, and the Kakavijë crossing into Greece is a short hop up the valley. The catch is the same one every road-only town has: the last bus out is earlier than you'd think, and timetables shift with the season. This page gives you the route structure and points you at the operators for the exact time before you travel.
Plan your way back before you set off
There is no train. The buses out leave in the late afternoon, and missing the last one means staying the night. Note your last bus before you arrive:
Toward Tirana: last bus reported around around 18:30 from Gjirokastër toward Tirana — confirm the exact time with the operator.
Toward Sarandë and the Riviera coast: last bus reported around early afternoon — confirm on the day — confirm the exact time with the operator.
Toward Kakavijë border & Greece (Ioannina, onward to Corfu): check the operator’s last departure.
Routes in and out
Buses arrive at: Gjirokastër bus station, on the valley floor near the new-town centre (a steep walk or short taxi below the old town and castle)
From Tirana
Operator
Intercity coach lines (via the Tirana South / Regional terminal)
Booking
(last month)
No reservation neededAlbanian intercity buses and furgons are pay-on-board or buy-at-the-kiosk — no seat reservation. Turn up early at busy times; there is no online booking for most departures.
Journey
about 3.5 to 4 hours
Fare
around €12 (roughly 1,200 lekë) one way
Last bus back
around 18:30 from Gjirokastër toward Tirana (confirm with the operator)
About 10 departures a day each way, first around 07:00, last around 18:30 — but confirm the last one on the day, especially in winter.
From Sarandë and the Riviera coast
Operator
Trans Butrinti · Argjiro sh.p.k.
Booking
No reservation neededPay on board. Fewer departures than the Tirana line, so check the day's first and last runs.
Journey
about 1 hour
Fare
a few hundred lekë one way
Last bus back
early afternoon — confirm on the day (confirm with the operator)
Good to know
The quickest way to the sea (Sarandë, Ksamil, the Butrint ruins). First departures are around mid-morning, so it is a genuine day trip only if you watch the return.
From Kakavijë border & Greece (Ioannina, onward to Corfu)
Operator
Cross-border coaches and furgons
Booking
Some buses reserved, some free-seatingLocal runs to the Kakavijë crossing are pay-on-board; through-coaches to Ioannina or Athens are often ticketed in advance at an agency. Carry your passport — this is an EU external border.
Journey
about 30 to 40 minutes to the Kakavijë crossing
Fare
low — it is a short hop
Last bus back
Toward Kakavijë border & Greece (Ioannina, onward to Corfu): check the operator’s last departure.
Good to know
Kakavijë is the routine way to and from Greece for work, family and Corfu-ferry connections. Border queues can be long on summer weekends and around Orthodox Easter.
Booking
Gjirokastër bus station
On the valley floor near the new-town centre; buy tickets at the kiosk or on board. Ask staff for the day's exact departure and return times.
Heavy rain and wind repeatedly shut or slow the Tepelenë–Gjirokastër (the 'Black Staircase' zone), Kardhiq–Delvinë (Skërficë tunnel) and Gjirokastër–Kakavijë axes, and can knock out power in outlying villages — most recently in January 2026, when flooding from the Fiço stream reached the historic centre itself and closed both the Gjirokastër–Kakavijë and Gjirokastër–Valarë roads. If a storm is forecast, allow extra time, check before you set off, and don't count on the last bus running. Gjirokastër's rain outlook tool tracks the wet season.
Summer is the busy season
July and August fill buses with visitors and returning diaspora. Arrive early for a seat, and expect longer queues at the Kakavijë border.
Check the operators
These are the routes and the usual patterns. For exact departure times, prices and to book, use the official pages — they are the authority:
These are the routes and the usual patterns. Exact departure times change with the season, so always confirm with the operator before you travel, and book the reserved routes ahead.
around 18:30 from Gjirokastër toward Tirana
Last bus back toward Tirana — plan your return before you set off.