Tirana to Athens: Bus, Flights & the Overland Option
Tirana to Athens by bus: 04:00, 15:00 and 17:00 daily, €45 one way and 12-14 hours via Kakavia, or four direct flights a day. Checked 6 Oct 2026.
Top Lines, an Athens company, runs a coach from Tirana to Athens every day at 04:00, 15:00 and 17:00, and its booking system sold a one-way seat for €45 (about 4,140 lek, $50 or £38 at the Bank of Albania’s rates of 5 October 2026) when we checked on 6 October 2026. Book online more than ten days ahead and the same seat drops to €40.50, but that fare is non-refundable (a cancellation earns a one-year voucher). The carrier puts the ride at 12 to 14 hours, two rest stops and the Greek check at Kakavia included. Flying takes hours off even with the airport legs: Tirana airport’s board showed four direct flights a day to Athens on 5 and 6 October 2026, Aegean’s fare calendar started at €49 one way for October 2026, and Wizz Air’s showed 2,890 lek (about €31) on its cheapest late-October dates, with only an under-seat bag included.
Settle one thing first: Tirana’s terminal operator and Top Lines’ own booking system put the boarding point on opposite sides of the city, and the address printed on your ticket decides which one is yours. There’s also a slower overland route through Korçë and Thessaloniki that ends on a Greek train.
Seven companies on the terminal list
Tirana Parking, the municipal company that runs the city’s bus terminals, publishes the international departures. Its list, last modified in February 2025, puts seven companies on Tirana-Athens:
| Company | Leaves Tirana (terminal list, Feb 2025) |
|---|---|
| Top Lines | 04:00, 15:00 (its own timetable and booking system add 17:00) |
| Komata Tours | 03:00, 07:50, 14:55, 15:00 |
| Osumi Travel | 15:30 |
| Anna Tours Interlines | 15:30 |
| Saimiri Tours | 15:00 |
| Fieri Travel & Tours | 15:00 |
| Alvavel | 03:40 |
Of the seven, Top Lines is the one whose fares and live seat counts we could check online on 6 October 2026, so this guide prices the trip with it. It runs the line every day of the year except 1 January, by its own account, and usually adds buses around Easter, Christmas and in summer. The terminal list gives departure times for the others, and Komata’s website wasn’t loading when we tried. If you’ve met one of them through a hotel or a friend, it’s a fine way to go; just get the fare and the boarding point in writing.
What €45 buys, and what the cheaper €40.50 costs you
In the Top Lines booking system the Tirana-Athens fare was €45 for travel on 9 October 2026, on all three departures. For 20 October and 15 December 2026 it showed €40.50, which is the carrier’s 10% discount for tickets bought online more than ten days before travel. Read the small print under that fare on the booking screen: the discounted ticket is non-refundable, and if you cancel you get a voucher valid for a year rather than your money back. Don’t count on the full fare as the flexible option either: Top Lines’ ticket rules allow a cancellation only within 24 hours of issue, through the agency that sold the ticket, and keep 20% of the fare.
Top Lines’ price list for the Athens end puts a return at €80, a one-way child’s seat (ages 4 to 12) at €30, and lets under-4s ride free without a seat. Those prices are printed for travel from Athens; check the child fare in the booking system for a Tirana departure.
On baggage, the bus beats a budget flight. Each passenger can bring two suitcases of up to 20 kg each plus an 8 kg hand bag at no charge, and extra weight costs €2 a kilo. For anyone moving between the two countries with a life in two cases, that matters more than the fare.
Read the carrier’s travel rules before you pack: some of them end the trip early. A child travelling with only one parent needs a power of attorney from the other parent, and without it Top Lines won’t carry the child. And at customs, the bus waits up to ten minutes for a passenger with a document problem, then goes on without them.
Where you board in Tirana: two official answers
This part is murkier than it should be. Tirana Parking says all international lines moved to the TEG terminal (Terminali Lindor, the East Bus Terminal on the ring road at Lundër, south-east of the centre), and it lists Top Lines among them. Top Lines’ own booking system, read the same day, gives its Tirana stop as Sheshi Shqiponja, near the former AMC building, which OpenStreetMap places at Laprakë on the west side of the city, a long way from Lundër.
Don’t guess. Top Lines’ central Tirana office is on Bulevardi Zogu I, opposite the Ministry of Justice (+355 69 206 1992, Viber and WhatsApp), and the address on your ticket is the one that counts. The carrier asks passengers to be at the stop 30 minutes before departure. If you’re flying into Tirana the same day, our Tirana airport transfer guide has the bus and taxi options into town.
The bus picks up along the way: Durrës at 15:30 and Fier at 17:00 on the 15:00 departure, and Tepelenë at 18:30, on the carrier’s timetable. If you’ve spent the last days of your trip in the south, Tepelenë is the stop to aim for; our Tirana to Gjirokastër guide covers the coaches between the capital and the south.
Kakavia, and a clock that jumps an hour
The coach crosses at Kakavia, where the Albanian side is open for travellers 24 hours a day, according to Albanian Customs. The slow part is the Greek side. Top Lines explains that the southbound trip runs longer than the northbound because Greek officers check more thoroughly on the way in: bags are usually inspected and the coach goes through a scanner. That’s why it quotes 12 to 14 hours from Tirana but about 12 from Athens.
Greece is a Schengen country, and the EU says its Entry/Exit System has been fully running at all external crossings since 10 April 2026. With a US, UK, Canadian or Australian passport, your first entry means fingerprints and a photo at the booth, which takes time on a full coach. ETIAS, the online travel authorisation, wasn’t in operation when we read the EU’s site on 6 October 2026, so there’s nothing to apply for yet. Our Albania border crossings guide has the detail on both. Your Schengen 90-day count starts at this barrier too; the days you spent in Albania sit on a separate clock, which our Albania visa guide explains.
Then set your watch: Greece runs one hour ahead of Albania. If the carrier’s 12 to 14 hours hold, the 15:00 from Tirana reaches Athens somewhere around 04:00 to 06:00 Greek time, and the 04:00 gets in around 17:00 to 19:00. That’s our arithmetic, not a printed arrival time, but it’s the reason to think about the morning bus. You’ll see the Ionian side of Greece in daylight, and you arrive when the metro is running and a hotel will take you.
The Greek half of the route follows the west coast: Arta, Agrinio, Mesolongi, then across the Gulf of Corinth to Patras, Aigio, Corinth, Megara and Elefsina. The Athens stop is the Top Lines office on Psaron 4, Karaiskaki Square, in the Larissa Station quarter of central Athens, about a kilometre’s walk from Larissa, the city’s main railway station. The timetable carries on to Piraeus, and for 9 October 2026 the booking system sold seats on all three departures to a stop there at the same €45, useful if an island ferry is your next move.
Flying: four a day, but count the airport legs
On 5 and 6 October 2026 Tirana airport’s departures board listed four direct flights to Athens a day: Aegean at 10:00 and 19:25, Sky Express once on each day (09:10 on the 5th, 14:50 on the 6th) and Wizz Air at 06:50. Aegean’s fare calendar showed one-way economy fares from €49 (about $55 or £42) for October 2026, with some days up to €147; the airline notes those fares were seen in the previous 48 hours and that optional services cost extra. Wizz Air’s fare calendar, read on 6 October 2026, priced the 06:50 from 2,890 lek (about €31, $35 or £27) on its cheapest late-October dates and at up to 6,790 lek (about €74) in the week ahead; the basic fare includes one free under-seat bag of 40 x 30 x 20 cm.
Compare like with like before you decide. The €45 coach seat runs city to city with two 20 kg cases in the hold. The cheapest flights carry a lot less: Wizz Air’s lowest fare includes only a bag that fits under the seat, and Aegean’s €49 is the bottom of its calendar, so check what each includes, then add the ride out to Tirana airport and the ride from Athens airport into town. Travelling light on a cheap Wizz Air date, the fare plus the airport buses at both ends comes to about what the coach costs for the same dates, €40.50 booked that far ahead, and the plane puts you in Athens hours earlier. With heavy luggage, or a night you’d rather spend moving than in a hotel, the coach makes more sense.
The slow way: Korçë, Thessaloniki and a Greek train
There’s a second land corridor, and it’s the shorter road. Metro Euro advertises Tirana departures at 04:00 and 08:30 to both Thessaloniki and Athens, with stops in Korçë and in Bilisht by the Kapshticë border, then Kozani, Larisa and Lamia on the way to Athens (Kastoria is on its Thessaloniki list). It isn’t on the terminal company’s February 2025 list and shows no fares online, so get a fare and a confirmed seat by phone first. For Thessaloniki only, the terminal list has Alb Trans at 03:50, 15:30 and 19:00 and Liko Kosta at 03:30.
From Thessaloniki, Hellenic Train runs two Intercity trains a day to Athens on its current timetable (valid from 15 September 2025): the 05:55, arriving 11:04, and the 16:49, arriving 21:58. The carriers don’t print arrival times in Thessaloniki, so ask the office before you buy a train ticket. Split it over two days and you get a night in Korçë or an afternoon in Thessaloniki, and you pull into Larissa station in central Athens instead of a bus office before dawn.
Driving: the short road isn’t the bus road
On OpenStreetMap routing, the fastest drive from Tirana to central Athens is about 665 km and nearly nine hours, going east through Elbasan and Korçë, over Kapshticë and down through Thessaly. The Kakavia route the coaches use measures about 719 km and an hour more. Neither figure includes border queues or a single coffee stop, and both crossings are open 24 hours on the Albanian side.
The road’s the easy bit. Many Albanian rental fleets won’t let their cars into Greece at all, and the ones that agree will want it written into the rental agreement, with a Green Card that covers Greece. Our Albania-Greece road trip walks through that paperwork, and the how to get to Albania guide covers the other directions in.
The night before you leave
- Ring the Top Lines Tirana office and confirm the stop and the time printed on your ticket: Sheshi Shqiponja or the TEG terminal, and for the morning bus 04:00 (booking system) or 03:00 (the Tirana line on the carrier’s timetable page).
- Plan to be there 30 minutes early, with the passport you’ll show at Kakavia.
- Travelling with a child and one parent? Carry the other parent’s power of attorney.
- Weigh the bags: two cases of 20 kg and 8 kg in the hand bag ride free.
- Sort your data before the border, since your Albanian or EU SIM will start roaming on one side or the other; our Balkan roaming guide explains the zones.
- On the 15:00 or 17:00, pack something warm: you reach the Greek booths in the evening and spend the rest of the night on the road.