Skip to content

Tirana to Athens: Bus, Flights & the Overland Option

Updated · October 5, 2026 12 min read

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.

Athens spread out under a blue sky, seen from the wooded hill of the National Observatory, with Mount Lycabettus in the middle distance and the Acropolis on its rock to the right
Photo: George E. Koronaios / Wikimedia Commons, CC BY-SA 4.0 ( source )

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:

CompanyLeaves Tirana (terminal list, Feb 2025)
Top Lines04:00, 15:00 (its own timetable and booking system add 17:00)
Komata Tours03:00, 07:50, 14:55, 15:00
Osumi Travel15:30
Anna Tours Interlines15:30
Saimiri Tours15:00
Fieri Travel & Tours15:00
Alvavel03: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.

Aerial view of Tepelenë with its long grey fortress walls above the highway, houses inside the walls and green hills under low cloud behind
Tepelenë, the last place in Albania to board Top Lines' buses: 18:30 for the 15:00 from Tirana, 19:30 for the 17:00. Photo: Arianit / Wikimedia Commons, CC BY-SA 4.0

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.

The covered Greek checkpoint at Kakavia, with blue signs above separate lanes for EU passports, all passports, cars and buses
The Greek booths at Kakavia, with their own lanes for buses: on the southbound run this is where most of the waiting happens. Photo: kobykarin @ Mapillary.com / Wikimedia Commons, CC BY-SA 4.0

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 cable-stayed Rio-Antirrio bridge over the Gulf of Corinth under grey cloud, two car ferries crossing beneath its pylons with mountains behind
The Rio-Antirrio bridge at Patras: between its Mesolongi and Patras stops the coach crosses the Gulf of Corinth, then comes into Athens from the west, via Corinth. Photo: Rio-Antirrio Ferries / Wikimedia Commons, Public domain

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.

Korçë's Resurrection Cathedral with two bell towers and red domes on a wide paved square under a cloudy sky
Korçë's cathedral square: the eastern road to Greece passes through Korçë, worth a night if you're not in a hurry. Photo: ShkelzenRexha / Wikimedia Commons, CC BY-SA 4.0

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.

The cream facade of Athens Larissa railway station with a clock on the roof, an OSE sign and yellow taxis parked in front
Athens' central station, Larissa: the Thessaloniki trains end here, a few streets from the Top Lines bus office. Photo: Jcornelius / Wikimedia Commons, CC BY-SA 4.0

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

  1. 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).
  2. Plan to be there 30 minutes early, with the passport you’ll show at Kakavia.
  3. Travelling with a child and one parent? Carry the other parent’s power of attorney.
  4. Weigh the bags: two cases of 20 kg and 8 kg in the hand bag ride free.
  5. 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.
  6. 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.