Albania Bus Timetables 2023 for Popular Routes
Last Updated on May 1, 2023
This site contains affiliate links for products and services we recommend. Read my disclaimer for more information. If you make a purchase through these links, at no extra cost to you, I will earn a small commission (for which I am very grateful).
Travelling around by bus in Albania can be a little tricky. If you are used to rigid timetables and perfectly planned bus rides, then travelling through Albania may give you a reality check.
The truth is that Albania bus timetables are a little bit of a pain in the arse but once you understand how they work, it’s easy!
I myself have gathered (and from other travellers around Albania) a list of routes with the time that they are (supposed) to leave the destination.
If you plan on using the buses in Albania, hopefully, this can give you a better idea on how to plan your holiday around Albania.
Whether you want a bus from Tirana to Saranda, a bus from Gjirokaster to Saranda or anywhere in between, I’ve got you covered.
Albanian bus timetables can change with a flick of the wrist so always double-check the night before that this is the correct time.
The best way to confirm that is to get your ticket the night before or simply ask a local or your accommodation supplier to confirm it for you.
People in Albania are really friendly and are always there to help you if need be!
*If you know of any timetables for buses in Albania that have changed please let me know by commenting below. I want to keep this guide as up to date as possible.
All times listed below for an Albania bus schedule were researched by me visiting the bus station as well as other travellers who have travelled through Albania in 2023.
📚 P.S. Grab access to my Travelling Albania Guide to get a comprehensive insight into more places to visit in Albania (including secret spots that are not recommended in the usual guides!)
IMPORTANT: Use this as a guide for Albania buses, but always double-check the day before you plan to leave by going to the bus station and getting your ticket and/or asking your accommodation supplier.
Albania Bus Timetables 2023
Buses leaving Saranda
There are a range of buses regularly leaving from the Saranda bus station.
You can find the Saranda bus timetable below for all routes, from the Saranda to Vlore bus to the bus from Saranda to Tirana.
Saranda to Tirana (1300 LEK) *reports from travellers that the price is up to 1700 Lek now)
Saranda to Ksamil and Butrint (100LEK)
- Between 6.30am – 6.30pm every hour on the half hour
Saranda to Himara
- 10:00am (not confirmed)
- 1:00pm (not confirmed)
Saranda to Borsh
- 12:30 midday
Saranda to Vlora
Saranda to Berat
Saranda to Gijrokastёr
- Can catch the bus that goes towards Tirana, Berat, Fier, Elbasan or Lushnje.
Saranda to Durres (1300 LEK)
Saranda to Permet (600 LEK)
Saranda to Elbasan
Saranda to Lushnje (1000LEK)
Saranda to Fier (900 LEK)
- 12:00 midday
- 30 midday
Saranda to Korce and Pogradec
💡PACKING TIP: Make sure you bring a good snorkel, water shoes and a fast-drying towel for all of the beach-going you’re about to do!
International routes from Saranda
Saranda to Pristina, Kosovo (€25)
- 4:30pm (with Sharr Travel)
Saranda to Skopje, North Macedonia (€36/37 and takes 7.5 hours)
- 11.30am (This bus only runs during the tourist season – not confirmed for 2022)
Saranda to Athens (€35)
Buses from Tirana
There are many Tirana bus routes from the city to other popular Albanian destinations, and it’s a great spot to start your destination since the buses are often a little more reliable here.
Below are all the Tirana bus timetables, including the very popular Tirana to Saranda bus timetable.
Tirana airport to Tirana centre
- 12:00 midday
Tirana centre to Tirana airport
- 12:00 midday
Tirana to Saranda bus timetable (1300-2000 LEK & takes 5 hours)
- 12:30 midday
- 10:00pm (Operating just for the summer)
Tirana to Tepelena
Tirana to Permet
- 12:30 midday
Tirana to Himara and Tirana to Dhermi (same bus as Dhermi is on the way)
Tirana to Orikum
Tirana to Fier
- Between 5:00am – 7:30pm every half an hour
Tirana to Gijrokastёr (1000Lek & takes 4 hours)
- 12:00 midday
Tirana to Berat bus timetable (400 Lek & takes 2 hours)
Tirana to Vlore
- Between 5:00am – 5:30pm every half an hour
Tirana to Durres
- Between 6am – 9:15pm around every 30 minutes
Tirana to Shkodër (300Lek & takes 2 hours)
- 12:30 midday
Tirana to Pogradec and Korce (450 Lek & takes 2.5-3 hours)
- Every 30 minutes until 6pm.
Tirana to Skrapar
Buses from Berat
Berat to Tirana (400LEK & takes 2 hours)
- 12:30 midday
Berat to Durres (400LEK & takes 1 hour 30 mins)
Berat to Vlora (400 LEK & takes 2 hours)
Berat to Gijrokastёr/Saranda (1000/1200LEK and takes 3/5 hours)
- If you want to travel from Berat to Saranda bus, double check it is going all the way to Saranda, as this is not always the case.
Buses from Gjirokaster
Gjirokaster to Tirana
- 12:00 midday
Gjirokaster to Permet
- 12:00 midday
Gjirokaster to Berat
Gjirokaster to Saranda
- 12:00 midday
- There are many buses that come through here from other destiantions that are going to Saranda. You can easily catch one going past!
Gjirokaster to Korce
Gjirokaster to Durres
🎫 TOP TIP: Looking for tickets to some of the best shows, activities and passes? I highly recommend booking via Viator for the best prices and deals!
Buses from Himara
Himara to Tirana
Himara to Saranda
buses from Shkoder
Shkoder to Tirana
Shkoder to Korce
Shkoder to Durres
Shkoder to Vlore
Shkoder to Elbasan
Shkoder to Podgradec
Shkoder to Lezhe
Shkoder to Rinas
Shkoder to Librazhd
Shkoder to Theth
Shkoder to Montenegro
Shkoder to Ulcinj
Ulcinj to Shkoder
- 12:30 Midday
I hope those Albania bus timetables helped you a little and as I said above, please let me know of any services no longer running or services that you went on that are not mentioned below!
🧳 MUST-HAVE: Before you head out on your trip, make sure you have travel insurance. I recommend either SafetyWing or World Nomads.
If you haven’t already, make sure you join my Facebook group ‘Travelling Albania’ to connect with other travellers coming to Albania!
Frequently Asked Questions
Public transport in Albania has its own rhythm. When the Albania buses work, they can be great, but they are often unreliable and times change at the last minute.
The bus from Tirana to Saranda leaves 7 times per day (8 in the summer) from the main bus station and takes an average of 5 hours. Depending on the bus, it costs anywhere from 1300-200 LEK.
Other articles you will love:
Hi Anita! Are there any buses to Dhermi from Sarande? Many thanks!
Hi Anita and thanks for all the useful info on your site! I am in Saranda at the moment and asked at Tourist Info on the seafront promenade today about buses to Vlora. Apart from the 11:30 and 14:30 you mention, they also told me there was one at 5:30 in the morning. Not that we’ll be catching that 😀
Anita Hendrieka> Greg
Thanks for the info!
Thank you for this! Really helpful. Hoping to do Sarandë to Beret. Where exactly would we be picked up from? And also are you aware if they run/ don’t on sundays?
Many thanks for this summary! I’m planning my trip and it was super helpful. Any idea what time is the bus from Permet to Saranda? I’m planning one night trip to Permet and I’m struggling to find the connection :/ Thank you in advance!
Thanks so much. I am coming there soon and this is a big help.
Hello Anita, thanks a lot for all the data you compiled, it really helps a lot.
I do have some questions though:
1. Are all the time table work in winter? I’ll be there in early January 2020.
2. Can I buy the tickets last minute, since sometimes I won’t even stay in the city at all (I come in the morning & move on to the next city in the afternoon)?
3. I can’t find any information about public transport from Ohrid to Sarande. They offered to take me for €90 by car. What do you think?
Thanks a lot.
Alice Azemi> Dwi
Hoping to travel from Athens to Ksamil. Does anyone know how I’d go about doing this?
Thank you as this information is really useful.
Thank you for your help and information
Thank you for information. Saranda to Korce only at 5.30 am 1 per two days (08.2020)
Does anyone know how to get from Dürres to Sarande by bus? Is it even possible?
Thank you for this! Update as of April 2021: there is NO bus that goes directly from Gjirokaster to Berat. You can go to the bus station in Gjirokaster and tell them you want to go to Berat, and you know that you have to go through Fier (a nearby city). As I’m writing this, the bus from Gjirokaster to Fier leaves at 10am — get there early to get a seat ;).
Remind the driver’s assistant when you get on the bus that you’re going to Berat, and watch the map after a couple of hours. In my experience I guess they forgot (I didn’t remind them) and they dropped me farther north than Fier once I alerted the driver — but then directed me to a bus station just across an intersection to go to Berat.
Hope this helps! Again, NO single direct bus right now Gjirokaster —> Berat.
Hi there, does anybody know where the bus from Gjirokaster to Vlore departs from exactly? I asked a few locals but they weren’t helpful. I then waited for the 8:30 bus at the main bus station this morning, but it drove past and never stopped. Most confusing bus transport system I have ever experienced . . .
Buses from Vlora to Sarande: there are 2 buses a day as far as I know…at 6:45 am, and at 11:30 am. It costs 800 lek (or alternatively Borsh 500 lek). The bus station in Vlora is next to the Independence monument..good luck!;)
Hi, Riviera bus website says that they have cancelled all their regular routes from Tirana to Sarande due to lack of tourists/pandemic. Any other bus companies operating this route? Or Tirana-Vlore, Vlore-Sarada? Struggling to find any booking possibilities online. Many thanks!
Faleminderit!…..Just want to add that I took the 22:00 bus from Tirana to Sarandë the other night. With Tisa Travel. Apparently they started it up again a couple weeks ago, and we can hope they continue to mud-August. (But always call and never expect anything here in Adventureland, of course:) Cheers.
Hi all, first thanks for this awesome summary! I have the same struggle like Elin at the moment. I like to take a bus from tiranë to himarë in two weeks but can’t find a bus company which operates at the moment. Has anybody some suggestions where I could search for a bus ride?
Daniela B> Johanna
Hello! There is a company called Riviera, it’s best to send them a WhatsApp as the website isn’t working!
Hola, de Sarande a Himare ha cambiado y sale a las 10:30h. Lo cogimos hace 2 días. Nos costó 500 leks y tardó 1:45h
Your blog is the best one in all Albania. Have been recommending even to staff in hotels.
I have a question regarding the time tables of buses.
On Sunday are the time tables the same or do there are less buses?
Does anyone know what time the first and last bus from Shkoder to Tirana depart?
The bus from Tirana to Orikum at 10 am does not exist anymore 🙂
MOHAMMAD ABU AL HASAN
Hi, is there bus from Tirana/Berat to Pristina. I would like to know the timetable.
Based on the information above, is it practical that I take the bus
from Tirana to Berat, stay at Berat for one night
Then from Berat to Gjirokaster, stay at Gjirokaster for two nights.
Then from Gjirokaster to Tirana.
Thank you guys.
Anita Hendrieka> Jane
Tirana->Durresi last bus 7.30pm. Could be Covid-related
Very helpful, thanks a lot! One update though – no more buses at 8/8:30 from Saranda to Vlora. Only the 11:30 one – checked today 🙂 But after about 20 minutes of trying we successfully hitchhiked.
Thanks for this brilliant resource! I’m in Gjirokaster at the moment and the lady at my hostel says the 10:30AM direct to Berat isn’t running at the moment – it’s still listed on the sign but they’ve had lots of guests try to take it and it’s never arrived. Apparently you can take an indirect bus but you have to change at another town. I’m going to try to take it tomorrow or the day after so will let you know how I get on.
hi, I am in Gjirokaster now and I am planning the same route from Gjirokaster to Berat, could you share your experience? 🙂
Thank you for all the information. Where in Saranada do we catch the bus to Kamil and Butrint?
I lost my Mobile at the miniBus coming from Gijrokaster to Tirana 13-oct-2021
Any advice how to contact to get it back
Thank you for the bus time table.
Someone suggest a route, by seems hard by bus.
Tirana – Berat (1 night) – Himare (2 N) – Gjirokaster (1 N) – Tirana.
Is it possible?
Another way, Tirana-Berat-Gjirokaster-Himare-Corfu. Is there ferry to Corfu during December? and how is the ticket price?
How ironic…the two bus schedules I hoped for are nada. From sarande to Vlore (which I already found out because I’m here in Vlore – Straight road to Vlore departs at 7:00 a.m. Windy coastal route departs at 11:30 a.m. Only two times in winter.) But what about getting from Vlore to Tirana? I imagine same/same as the Tirana to Vlore schedule, every half hour. You just have to hop to get a decent bus. Always the challenge in Albania.
Mrs M Rosekilly
Hi, Just wondered is it possible to go from Tirana to Valbone in one day? if so what do I need to know.
Many thanks Mel.
Hi thanks for your article. Does anyone know if there is a bus from Himare to Tirana and at what time it departs?
Hi, how are you? My name is Isabella, I’m Brazilian and I’m going to Albania next month. Could you help about few questions? I wanna go to Tirana from Sarande. Do you know which website I can buy bus tickets? I’m looking for on the internet, but I just found tickets from Tirana to Sarande.
I have a question: from which bus station depart a bus from Tirana to Saranda?Is possible buy single ticket online or only by driver?
If its possible online have you link?
Thanks so much
Bus update 11/07/2022
Riviera bus, we picked it up from outside the petrol station in Himara-.
( WhatsApp number from a sign: +35697994483 )
5 am, 11am , 6 pm
Arrives into the southern bus terminal in Tirana.
8.30 am, 1 pm and 6pm
Cost 1200 lek
There’s also another service called Olgeno- Himara- Tirana:
7.30 am.and 3 pm ( not sure if this is the same location but did see it stop at the Himara- bus station.)
Hope this helps someone!
I present the schedule from Shkoder in 2022. It’s hanging in my hotel and I hope it will help someone.
Buses to Tirana depart from the square with a fountain.
Anita Hendrieka> Paul
Thanks for this schedule, super helpful!
I‘m looking for a bus from Ksamil to Sarande on a Saturday. Do you have any information when the bus runs?
I paid now 1700 Lek to Saranda
Hi 🙂 , first of all thank you for all the information about Albania! In September my boyfriend and me also want to travel to Albania. Actually we look for bus connections from Tirana to Kukes because we will fly home from Kukes. Do you know something about it?
Thank you in advance and all the best,
Autobus da Valona a Saranda che orari hanno e da dove partono?dovrei prenderlo domattina….. grazie
From which place does the bus leave in Saranda? Thank you in advance for your help.
Ann W.> Agnes
Most buses from Saranda leave next to the ruins. There are two blocks with buses and furgons.
Ksamil and Butrint leaves from the intersection by Luna Park.
We are in Vlora and we looking for information about buses to Saranda tomorrow.
Someone could help us where found this bus and what is the departure time?
Ann W.> Maxime
Sarandë > Vlorë is now 7am, 9am, 10:30am and 1pm. We just took that route today. They pick up a block north of the ruins.
Joni> Ann W.
Hi, is any way to go by bus Saranda to Orikum (or Vlöre)? Timetable on sunday?
I’m planning a trip to Albania in the fall and was somewhat perplexed about how to get around.
While I’ve not yet used your information in a real life scenario, I certainly applaud the massive amount of work you have put into compiling this data.
Sarandë to Berat-no bus at 10:15, only 8:00 and 14:30. Cost was 1400 and it took 4 hours.
Hi, I am Kai Jiang from China. I planned to go to Athens from Saranta after finishing my trip to Albania in October. Is there a bus from Saranta to Athens? I saw one on this page but cannot verify on other pages. If there isn’t, do I need to go back to Tirana or Gjirokastra?
Thank you very much.
Hi, I’m planning to go from Himara to Lukove tomorrow, and was told there was a bus leaving at 7:15 from Himara…is there a way to check? I’d much rather catch the bus at 8:30 (as your schedule listed) than at 7:15.
Gjirokaster to Berat is not 10;30 it’s 8 only
Hi this is a really useful post – thanks for sharing. We are arriving in Durres on the overnight ferry from Italy early October. Does anyone have recent info on bus travel from Durres to Berat.
Dropped in this website after googling, very helpful thanks!
An update, we paid 1400 Lek from Berat to Sarande !
Hello! Just took at the end of September 2022 the bus Himare to Saranda at 11am and the Himare to Tirana bus was already parked waiting to leave too. Also took the Himare to Vlore (I stopped at Gjipe beach) at 1pm. The driver said that he was coming back at Gjipe beach entrance at 4pm but I hitchhiked back to town.
I just want to give you a quick update on the price for Tirana-Berat, it is actually 500ALL per person.
Thank you so much for this very useful timetable!
Hi everyone, here an update (end of September 2022) of prices for buses between different destinations.
Please keep in mind that these are mini vans that do not always respect their time tables, if they get full before their departure time they will just leave, so it is recommended to be there at least 30 min before the departure time.
Here the buses we took :
Tirana – Gjirokaster 1200 lek p/p. Tried to take the one at 18:30, ended up leaving at 19:45 with the one for 20:30.
Gjirokaster – Saranda 400 lek p/p at 09:00
Saranda – Ksamil 150 lek p/p at 10:30
Saranda – Himarë 700 p/p at 10:30, the one at 09:00 was just cancelled.
Himarë – Tirana 1300 p/p at 07:30
Tirana – Kukës 600 p/p, supposedly to be one every hour but we got there at 09:15 and the next was programmed to leave at 13:00, we ended up taking another mini van that was going to Kosovo.
Hope this is helpful for other travellers 🙂
Thanks for sharing this was very helpful! As an update there was no bus from Sarandë to himare at 10 but we got the one at 11:30 🙂
Hello, there is not a direct bus from Durres to Vlore anymore.
To get to Vlore from Durres:
From the Plepa bus station, take the Lushnje Bus or any bus to Berat and let the bus driver know you are going to Vlore. They will drop you off at Lushnje and you will need to wait at the roundabout for the bus going to Vlore.
Hi, thank you so much for your guide. I took the bus from Tirana to Saranda and the trip was quicker than expected: it took 4:30h / 4:40h. (apparently the just opened a the new road) It may be important to know if like me you dont have an internet connection when you land in Albania.
I’m planning on making this same trip next month. Two questions:
Is there a specific bus line for this route?
Are there toilets on board ?🙈
Hi Anita thanks for all your info on the buses.
Just been to sarande today 06/12/2022. The bus sarande to elbasan runs just once a day at 11.30am (winter) cost 1700 lek. Hope this helps someone.
Durres to Saranda paid 1500LEK December
Hi, do you happen to know where to take that bus, and any timetables? Any info would be great as I am going there in 2 weeks! Thanks a lot!
Thank you for your useful information.
Can you advise if & or where can I get a bus from Kalambaka to Gjirokaster.
Tirana to Korce now 700 lek each way (3 hours with stop)
Hello, this has been an amazing help while travelling in Albania. I don’t know if this is a change or if this is just in the winter months but in March the bus from Saranda to Vlora is at 7am.
Hey – took the bus from Sarande to Himare today. Current departure options are 3 per day: 0730, 1030, 1300.
Hello Anita. Thank you for very helpful information.
Going to Himare on the 21 st August (the plane lands off at 12 am at Tirana airport), what would be the best solution ? Taking a bus to Vlore at 1.30 pm and then from Vlore to Himare I could not find a bus leaving around 5 pm. Is it correct? Thank you and kind regards. Marie-Hélène
Gjirokaster a Berat actualmente parte todos los días a las 8:30 de la mañana, enfrente de la gasolinera donde te deja al llegar. Saludos! Damián