Bus Greece to Albania

Bus Greece to Albania everyday routes from  Athens, Piraeus, Corinth, Patra, Kalamata, Pyrgos, Amfilochia, Arta etc to Tirana,Shkodra, Durres, Fier, Berat, Elbasan, Vlore, Lac, Lezhe, Kucove, Lushnja ,Patos, Tepeleni, Gjirokaster . Travel to Albania with the most modern buses, Euro 5 and 6 technology that will guarantee you comfortable and safest trip. All of our buses are equipped with a/c and WI-FI.

Book your ticket and Win 10% off for every e- ticket you buy online 10 days earlier before your scheduled trip

  • Select the mode of travel and your preferred seat
  • Your ticket will be sent to you via email and you don’t need to check in or print it. You need to arrive at the bus station 30 minutes ahead of your departure.
  • With each ticket, each passenger can carry up to 2 pieces of luggage x 20 kg each for free.

 

Greece → Albania Albania → Greece

 

Bus Greece to Albania Routes Information

Routes from Greece to Albania

Morning  bus from Athens to Albania. The morning bus  stops at all our destinations in Albania (Tirana, Fier, Durres, Berat, Vlore, Fier, Gjirokaster, Shkoder, Lac, Lezhe, Elbasan, Tepelene, Lushnje.
  • Official departure time from Athens: 08:30 am
  • Every day/365 days 
  • During summertime and holidays we have extra routes. We recommend you check our website to find out more information regarding the timetable and routes.

08:30 am Morning Departures / Arrivals hours

Departing Hours from Greece
  • Departure from Peireus  at 07:30 am
    • (We transport you by minivan, from Piraeus to our central station in Athens)
  • Departure from Athens at 08:30 am 
  • Departure from Elefsina at 08:50 am 
    • (Elefsina Station: Praktiker)
  • Departure from Megara  at 09:10 am 
    • (Megara Station: Goodys in National Road)
  • Departure from Corinth  at 09:30 am 
    • (Corinth Station: Alexander Lines, Isthmos Corinth)
  • Departure from Egjio  at 10:30 am 
  • Departure from Patra  at 10:30 am 
    • (We transport you by minivan, from Patra to bus station in RIO)
  • Departure from Rio  at 11:30 am 
  • Rest station at Antirio since 11:45 am to 12:30 pm
  • Departure from Antirio at 12:30 pm
  • Departure from Messolonghi at 13:00pm
    • (Messolonghi Station :National Road Patra Ioannina)
  • Departure from Agrinio at 13:30pm
    •  (Agrinio Station: "Rotonda Point"National Road Patra Ioannina)
  • Departure from Amfilohia at 14:00pm
    • (Amfilohia Station: SEA AMVRAKA National Road Patra Ioannina)
  • Departure from Arta at 14:30 pm
    • (Arta Station National Road Patra Ioannina)
  • Departure from Filipiada (Near Arta) at 14:15pm
    • (Filipiada station: SEA Filipiadas, Nationa Road Patra Ioannina)
Filipiada is the last station where we can board passengers. 
  • Rest station outsite Ioannina since 15:00pm to 15:15pm
  • Kakavia Greek-Albanian bordes estimatet arriving at 16:00 pm
    • The time required to complete the necessary passport checks by the Greek and Albanian border police was estimated at 1 hour
Estimated Arrivals times in Albania (local time)
  • Gjirokaster at 16:30pm
  • Rest station near Gjirokaster since 16:45pm-17:00pm
  • Tepelene at 17:20pm
  • Levan (connection for Vlore) at 18:20pm
    • Vlore at 18:40 pm (We transport you by minivan, from Levan to Vlore)
  • Fier  at 18:30 pm
    • Conection to Berat (We transport you by minivan, from Fier to Berat)
      • Patos at 18:40 pm
      • Roskovec at 19:00 pm
      • Ura Vajgurore at 19:20 pm
      • Kucove at 19:30 pm
      • Berat at 19:45 pm
  • Lushnje at 19:00pm
  • Rrogozhine at 19:15pm Conection to Elbasan (We transport you by minivan, from Rrogozhine to Elbasan)
    • Elbasan at 20:00pm
  • Durres at 19:45 pm
  • Tirana at 20: 15 pm
  • Lac at 20:45 pm
  • Lezhe at 21:15 pm
  • Shkoder at 22:00 pm
Evening bus from Athens to Albania. The evening bus  of 19:00 pm  stop at  Tirana, Fier, Durres,  Fier, Gjirokaster, Shkoder, Lac, Lezhe, Tepelene, Lushnje.
  • Official departure time from Athens: 19:00 pm
  • Every day/365 days 
  • During summertime and holidays we have extra routes. We recommend you check our website to find out more information regarding the timetable and routes.

19:00pm Evening Departures / Arrivals hours

Departing Hours from Greece
  • Departure from Peireus  at 18:30 pm
    • (We transport you by minivan, from Piraeus to our central station in Athens)
  • Departure from Athens at 19:00 pm 
  • Departure from Elefsina at 19:20 pm 
    • (Elefsina Station: Praktiker)
  • Departure from Megara  at 19:40 pm 
    • (Megara Station: Goodys in National Road)
  • Departure from Corinth  at 20:00 pm 
    • (Corinth Station: Alexander Lines, Isthmos Corinth)
  • Departure from Egjio  at 20:30 pm 
  • Departure from Patra  at 21:00 pm 
    • (We transport you by minivan, from Patra to bus station in RIO)
  • Departure from Rio  at 21:00 pm 
  • Rest station at Antirio since 21:15 pm to 22:00 pm
  • Departure from Antirio at 22:00 pm
  • Departure from Messolonghi at 22:20pm
    • (Messolonghi Station :National Road Patra Ioannina)
  • Departure from Agrinio at 23:00pm
    •  (Agrinio Station: "Rotonda Point"National Road Patra Ioannina)
  • Departure from Amfilohia at 23:30 pm
    • (Amfilohia Station: SEA AMVRAKA National Road Patra Ioannina)
  • Departure from Arta at 00:00 am
    • (Arta Station National Road Patra Ioannina)
  • Departure from Filipiada (Near Arta) at 00:15 am
    • (Filipiada station: SEA Filipiadas, Nationa Road Patra Ioannina)
Filipiada is the last station where we can board passengers. 
  • Rest station outsite Ioannina since 00:45am to 01:00 am
  • Kakavia Greek-Albanian bordes estimatet arriving at 01:45 am
    • The time required to complete the necessary passport checks by the Greek and Albanian border police was estimated at 1 hour
Estimated Arrivals times in Albania (local time)
  • Gjirokaster at 01:45 am
  • Rest station near Gjirokaster since 02:00 am-02:15 am
  • Tepelene at  02:30 am
  • Fier  at 03:30 am
  • Lushnje at 04:00 am
  • Durres at 04:45 am
  • Tirana at 05: 15 am
  • Lac at 06:00 am
  • Lezhe at 06:45 am
  • Shkoder at 07:30 am
Evening bus from Athens to Albania. The evening bus  of 19:30 pm  stop at  Tirana, Fier, Durres,  Berat Vlore Elbasan, Fier, Gjirokaster,  Lushnje.
  • Official departure time from Athens: 19:30 pm
  • Every day/365 days 
  • During summertime and holidays we have extra routes. We recommend you check our website to find out more information regarding the timetable and routes.

19:30pm Evening Departures / Arrivals hours

Departing Hours from Greece
  • Departure from Peireus  at 18:30 pm
    • (We transport you by minivan, from Piraeus to our central station in Athens)
  • Departure from Athens at 19:30 pm 
  • Departure from Elefsina at 19:50 pm 
    • (Elefsina Station: Praktiker)
  • Departure from Megara  at 20:10 pm 
    • (Megara Station: Goodys in National Road)
  • Departure from Corinth  at 20:30 pm 
    • (Corinth Station: Alexander Lines, Isthmos Corinth)
  • Departure from Egjio  at 21:00 pm 
  • Departure from Patra  at 21:30 pm 
    • (We transport you by minivan, from Patra to bus station in RIO)
  • Departure from Rio  at 21:30 pm 
  • Rest station at Antirio since 21:45 pm to 22:30 pm
  • Departure from Antirio at 22:30 pm
  • Departure from Messolonghi at 23:00pm
    • (Messolonghi Station :National Road Patra Ioannina)
  • Departure from Agrinio at 23:30pm
    •  (Agrinio Station: "Rotonda Point"National Road Patra Ioannina)
  • Departure from Amfilohia at 00:00am
    • (Amfilohia Station: SEA AMVRAKA National Road Patra Ioannina)
  • Departure from Arta at 00:30 pm
    • (Arta Station National Road Patra Ioannina)
  • Departure from Filipiada (Near Arta) at 00:45am
    • (Filipiada station: SEA Filipiadas, Nationa Road Patra Ioannina)
Filipiada is the last station where we can board passengers. 
  • Rest station outsite Ioannina since 01:00am to 01:15am
  • Kakavia Greek-Albanian bordes estimatet arriving at 02:00 am
    • The time required to complete the necessary passport checks by the Greek and Albanian border police was estimated at 1 hour
Estimated Arrivals times in Albania (local time)
  • Gjirokaster at 02:30 am
  • Rest station near Gjirokaster since 02:45 am-03:00 am
  • Tepelene at  03:10 am
  • Levan (connection for Vlore) at 04:00 am
    • Vlore at 04:15 pm (We transport you by minivan, from Levan to Vlore)
  • Fier  at 04:15 am
    • Conection to Berat (We transport you by minivan, from Fier to Berat)
      • Patos at 04:30 am
      • Roskovec at 04:50 am
      • Ura Vajgurore at 05:20 am
      • Kucove at 05:30 am
      • Berat at 05: 50 am
  • Lushnje at 04:45 am
  • Rrogozhine at 05:15 am Conection to Elbasan (We transport you by minivan, from Rrogozhine to Elbasan)
    • Elbasan at 06:00 am
  • Durres at 05:45 am
  • Tirana at 06: 15 am
   

 

Bus Greece to Albania Ticket Prices

 

Ticket Prices from Greece to Albania

Ticket prices from Athens to Tirana,Shkodra, Durres, Fier, Berat, Elbasan, Vlore, Lac, Lezhe, Kucove, Lushnja ,Patos, Tepeleni, Gjirokaster
  • Standard one way ticket - 40 euros
  • Children one way ticket - 25 euros (ages 4 -12)
  • Standard round-trip ticket - 70 euros
  • Children round- trip ticket 45 euro (ages 4-12)
  • For children aged 0-4 years you don’t need to purchase a ticket. It is free of charge.
  *To Gjirokaster only one way ticket Book your ticket online 10 days earlier before your scheduled trip and Win 10% off for every ticket. 
Greece → Albania Albania → Greece
Ticket prices from Kalamata to Tirana,Shkodra, Lac, Lezhe Durres, Berat,Kucove, Elbasan, Vlore
  • Standard one way ticket - 45 euros
  • Children one way ticket - 25 euros (ages 4 -12)
  • Standard round-trip ticket - 80 euros
  • Children round- trip ticket 45 euro (ages 4-12)
  • For children aged 0-4 years you don’t need to purchase a ticket. It is free of charge.
Ticket prices from Kalamata to Fier,Lushnja ,Patos, Tepeleni, Gjirokaster*
  • Standard one way ticket - 40 euros
  • Children one way ticket - 25 euros (ages 4 -12)
  • Standard round-trip ticket - 70 euros
  • Children round- trip ticket 45 euro (ages 4-12)
  • For children aged 0-4 years you don’t need to purchase a ticket. It is free of charge.
*To Gjirokaster only one way ticket Book your ticket online 10 days earlier before your scheduled trip and Win 10% off for every ticket. 
Greece → Albania Albania → Greece
Ticket prices from Patra to Tirana,Shkodra, Durres, Fier, Berat, Elbasan, Vlore, Lac, Lezhe, Kucove, Lushnja ,Patos, Tepeleni, Gjirokaster*
  • Standard one way ticket - 40 euros
  • Children one way ticket - 25 euros (ages 4 -12)
  • Standard round-trip ticket - 70 euros
  • Children round- trip ticket 45 euro (ages 4-12)
  • For children aged 0-4 years you don’t need to purchase a ticket. It is free of charge.
*To Gjirokaster only one way ticket Book your ticket online 10 days earlier before your scheduled trip and Win 10% off for every ticket. 
Greece → Albania Albania → Greece
Ticket prices from Arta to Tirana,Shkodra, Durres, Fier, Berat, Elbasan, Vlore, Lac, Lezhe, Kucove, Lushnja ,Patos, Tepeleni, Gjirokaster*
  • Standard one way ticket - 35 euros
  • Children one way ticket - 25 euros (ages 4 -12)
  • Standard round-trip ticket - 60 euros
  • Children round- trip ticket 45 euro (ages 4-12)
  • For children aged 0-4 years you don’t need to purchase a ticket. It is free of charge.
  *To Gjirokaster only one way ticket Book your ticket online 10 days earlier before your scheduled trip and Win 10% off for every ticket. 
Greece → Albania Albania → Greece

Contact information

Fix number: +30 210-5203350 +30 210-5203351
Mobile number: 6980001145 (You can contact us via Viber or WhatsApp)
E-ticketing System: https://e-ticketing.top-lines.gr/
Website: https://www.top-lines.gr/
Email: [email protected]
Our office and departure station in Athens, is located at Psaron 4, Karaiskaki Square, in Metaxourgeio.