Many buses run between Tirana and the larger cities in Albania. Travelling by bus is inexpensive and a good way to explore the country. The buses almost always run during the day, but not all of them follow a regular timetable. A long-distance journey, e.g. from Tirana to Saranda, costs between 1,000 and 1,200 lek. Many travellers prefer to use the many private minibuses, which compete with the larger coaches but operate almost without timetables and fixed fares.

Busbahnhof Nord/Süd Tirana
Inhalt / Contents
- Tirana – Bus Terminals
- Tirana Bus Terminal North and South (Terminali i Autobusave të Jugut dhe Veriut)
- Experiences in Albania
- Tirana Bus Station: Southbound full schedule
- Tirana Bus Station: Southeast Terminal (Terminali i Autobusëve Juglindje)
- Tirana Bus Station: International Terminal
- Bus Tirana Airport to City Center
- Is there a shuttle bus between Tirana and the airport (TIA)?
- Tirana Bus Map
Tip: Buses to the larger towns leave every half hour or hour, some smaller buses wait until they are full to leave. Someone always speaks English and the fare is simply collected on the bus during the journey.
In my experience, the drivers and fellow travellers were always friendly and happy to help us figure out how to get to our destination, even if I didn’t speak the same language.
I think some people tend to worry too much about local transport, but here in Albania what seems obvious is actually what’s likely to happen, so just find the right bus and enjoy a cheap ride to your next town.

Busbahnhof Nord/Süd Tirana
Tirana – Bus Terminals
There are two large bus stations in Tirana for travelling within the country:
- Terminali i Autobusave të Jugut dhe Veriut or North/South Terminal
- Terminali i Autobuzëve Juglindje or Regional Terminal for the southeast of Albania
Albania is a very small country where you can reach everything within five hours. Buses to larger cities such as Durrës, Berat, Shkodër and Fier depart from the North Terminal bus station.
Similar to the North Terminal, there is a smaller version of the bus station in the south-east of Tirana. From here, buses depart for places such as Pogradec and Korçë.
At both bus stations, numerous Furgons are waiting to depart. The destination is indicated on each one. If you can’t find your bus, don’t worry. The drivers will call out the name of the city loud and clear. In most cases, the owners of the buses are also the drivers.
Tip: There are no night buses travelling from Tirana or any other city in Albania. The last bus should leave at 18.00 or 18.30. So have a look at the timetable and plan accordingly.
International Bus Terminal – Travel from/to Albania
In addition to the two bus stations for domestic transport, there is the Terminali i Autobuzave Ndërkombëtarë bus station for international transport to many European countries such as Montenegro, Germany, Greece,…
Tirana Bus Terminal North and South (Terminali i Autobusave të Jugut dhe Veriut)
It is fairly easy to get to the Albania Bus Terminal North and South from the city centre. A road leads almost directly there from Skanderbeg Square, and several of the local bus lines will take you to the bus terminal.
Just go to the bus stops on the northern edge of Skanderbeg Square and look out for buses with signs saying „Kamez“, or ask the people at the bus stop which buses go to „Terminali“ + destination.
The Tirana city bus costs 40 Lek per person (about 40 cents), a ticket inspector collects the fee on the bus and gives you a small paper ticket in return.
Once you arrive at the bus station, it is very easy to find the right bus, as all buses have a large sign with the destination on the windscreen. So if you want to go to Durres, look for a bus with a Durres sign on the windscreen, and so on.
Tirana to Shkoder Bus Timetable – Schedule & Ticket Prices
There is a bus from Tirana to Shkoder every 30 minutes between 6:30 hrs and 17:00 hrs. The bus from Tirana to Shkoder takes 2 hrs.
Schedule: 06:30; 07:00; 07:30; 08:00; 08:30; 09:00; 09:30; 10:00
10:30; 11:00; 11:30; 12:00; 12:30; 13:00; 13:30; 14:00; 14:30; 15:00; 15:30; 16:00; 16:30; 17:00 |
Price: 500 Lek (€5) | Duration: 2 Hours |
---|
There are 4 x buses from Tirana Airport to Shkoder each day. Buses depart from Tirana Airport to Shkoder at 11:15 am, 12:45 pm, 17:30 pm and 20:10 pm. The ticket from Tirana Airport to Shkoder costs 1000 Lek (€ 10) per person.
For your stay in Shkoder I can recommend InTown Guesthouse, is very central but quietly located on the Rruga Lole Idromeno. The owners are very dedicated hosts. There is a car park in front of the door. Spacious rooms, beautiful garden, lovingly restored historic house. Very good value for money. ☑ Check availability and prices here.
Tirana to Kruja Bus Timetable – Schedule & Ticket Prices
The bus from Tirana to Kruje departs at 14x a day every 30 minutes between 7:00 am and 18:00 pm. The ticket costs 150 Lek (1.5 EUR).
07:00: 08:00; 09:00; 10:00; 11:00; 12:00;
13:30; 14:00; 15:00; 16:00; 17:00; 18:00 |
Price: 150 Lek (€ 1.5) | Duration: 1hr |
---|
Tirana City Center (Qendër) – Museum BunkArt1 / Dajti Express Cable car
The bus stop is located behind the Opera, line L11 Porcelani. You can either get off at the last stop and walk 1 km or wait a bit for the bus to continue to a stop called BunkArt1/Teleferik. The ticket price is 40 lek. Travel time is around 20 minutes. I recommend combining your visits to BunkArt and mount Dajti.
Tirana to Vlore Bus Timetable
The bus from Tirana to Vlore leaves from the South and North Bus Terminal. The ticket price is around 500 Lek and travel time is about 3 hours. The bus stop in Vlorë is on Rruga Demokracija. You can find it on Google Maps as „Bus Terminal Vlora„.
Departure: Every 30 minutes between 5:00 and 17:30.
Return: Every 30 minutes between 4:00 and 16:00.
Tirana to Saranda Bus Timetable – Schedule & Ticket Prices
The Tirana Bus Terminal to Saranda is the South and North Terminal.
There is also an express bus that departs from this Bus Terminal at 12:30 pm and stops at Saranda Center. The trip is express and takes 5 hrs. To travel to Ksamil you can change at Saranda Bus Station.
Schedule: 05:30; 07:30; 08:30; 09:45; 12:30; 14:15; 16:00; 22:00 | Ticket Price: 1200 Lek (€12) | Duration: 6hrs |
---|
Tirana to Himarë Bus Timetable – Schedule & Ticket Prices
The bus from Tirana to Himarë departs at 5:30 AM and 13:00 PM. A bus ticket costs 1000 Leke (€10). The bus takes 4hrs.
Schedule: 05:30; 13:00 | Ticket Price: 1000 LEK (€10) | Duration: 4 hrs |
---|
Tirana to Permet Bus Timetable
05:30; 06:30; 07:30; 08:15; 09:00; 11:30; 12:30; 14:00; 15:30; 17:00; | Price:
1200 LEK |
Duration:
ca. 4 Hours |
---|
Tirana Bus Station: Southbound full schedule
City | ||
1 | Ballsh | 06:15; 07:45; 12:00; 13:00; 14:00; 15:00; 16:00 |
2 | Memaliaj | 07:15; 08:15; 14:00; 15:00; 16:45; 17:45 |
3 | Tepelenë | 07:00; 11:00; 13:00; 14:00 |
4 | Poliçan | 07:05; 10:35; 12:15; 14:00 |
5 | Sukth | 06:20; 07:00; 07:30; 08:00; 08:30; 09:30; 10:30; 11:30; 12:30; 13:00; 14:00; 15:30; 16:30; 18:30; 20:30 |
6 | Shijak | 07:00; 10:00; 11:00; 12:00; 12:45; 13:30; 14:15; 15:00;15:45,16:30, 17:15, 18:00 |
7 | Roskovec | 12:15, 14:15, 15:15 |
8 | Konispol | 11:00 |
9 | Përmet | 05:30; 06:30; 07:30; 08:15; 09:00; 11:30; 12:30; 14:00; 15:30; 17:00; |
10 | Sarandë (sea) | 06:15; 21:00 |
11 | Sarandë | 05:30; 07:30; 08:30; 09:45; 12:30; 14:15; 16:00; 22:00 |
12 | Himara | 05:30; 07:30; 08:30; 12:30,13:00, 18:00(çdoditë) |
13 | Fratar | 14:30, 16:00 |
14 | Orikum | 10:00 |
15 | Kavajë | 07:00; 08:30; 10:00; 12:00; 14:00 15:00; 17:00 |
16 | Peqin | 06:45, 13:00 |
17 | Divjaka | 06:00; 07:00, 08:00, 09:00,10:00, 11:30, 13:10, 14,45 |
18 | Manez | 09:00; 11:00; 13:00; 15:00 |
19 | Delvinë | 07:30; 10:30; 13:00; 14:50 |
20 | Rrogozhinë | 06:30; 07:30; 08:30; 09:30; 10:30; 12:00, 13:00, 14:00, 15:00,17:00 |
21 | Libohovë | 05:45; 13:00 |
22 | Patos | 04:45; 07:45; 10:40; 11:00; 11:40; 12:40; 13:40; 14:00; 14:40; 15:40 |
23 | Kuçovë | 06:45; 09:00; 10:45; 11:45; 12:45; 13:45; 14:30; 15:15; 16:15; 17:15 |
24 | Fier | 05:00; 05:30; 05:55; 06:20; 06:45; 07:10; 07:35; 08:00; 08:25; 09:15; 09:40; 10:05; 10:30; 11:00; 11:30; 12:00; 12:30; 13:00; 13:30; 14:00; 14:30; 15:00; 15:30; 16:00; 16:30; 17:00; 17:30; 18:00; 18:30; 19:30; |
25 | Gjirokastër | 05:00; 06:45: 08:00; 09:00; 10:00, 11:00,12:00, 13:00; 14:30; 15:30; 17:30; 18:30; 20:30 |
26 | Lushnjë | 05:40; 06:10; 06:40; 07:10; 07:40; 08:10; 08:40; 10:10; 10:45; 11:30; 12:00; 12:30; 13:00; 13:30; 14:00; 14:45; 15:30; 16:15 |
27 | Berat | 05:40; 06:30; 07:15; 07:45; 08:15; 08:50; 09:20; 09:50; 10:20; 11:00; 11:30; 12:00; 12:30; 13:00; 13:30; 14:00; 14:30; 15:00; 15:30; 14:00,14:30,15:00, 15:30, 16:00, 16:30, 17:00,17:30 |
28 | Vlorë | 05:00; 05:30; 05:55; 06:20; 06:45; 07:10; 07:35; 08:00; 08:25; 08:50; 09:15; 09:40; 10:05; 10:30; 11:00; 11:30; 12:00; 12:30; 13:00; 13:30; 14:00: 14:30; 15:00; 15:30; 16:00; 16:30; 17:00; 17:30; |
29 | Durrës (280 Lek) | 06:00; 06:30; 07:00; 07:30; 08:00; 08:30; 08:45; 09:00; 09:20; 09:40; 10:10; 10:30; 10:50; 11:10; 11:30; 11:50; 12:10; 12:30; 13:00; 13:30 14:00; 14:30; 15:00; 15:15; 15:30; 16:00; 16:20; 16:40; 17:00; 17:20; 17:40; 18:00; 18:30; 19:00; 19:30; 19:45; 20:00; 20:30; 21:00; 21:15 |
30 | Skrapar | 06:00; 11:10; 13:00, 14:30, 16:10 |
31 | Kelcyre | 12:00; 15:05 |
32 | Selenice | 12:15; 14:15 |
33 | Dropull | 04:30; 07:00; 13:45; 18:00 |
34 | Cerrik | 13:50 |
Peaks of the Balkans Packages
Similar to the North Terminal, there is a smaller version of the bus station in the south-east of Tirana. Buses leave from here for destinations such as Pogradec and Korçë. At both bus stations, there are many Furgons waiting to depart. The destination is written on each one.
Tirana to Korca (KORÇË) Bus Timetable
11:45, 12:30, 13:15, 14:00, 14:45, 15:30, 16:15, 17:00
05:45, 06:30, 07:15, 08:00, 08:45, 09:30, 10:15, 11:00 |
Price: | Duration: |
---|
Tirana to Pogradec Bus Timetable
12:30, 13:30, 14:30, 15:30
06:30, 08:30, 09:30 |
Price: 600 LEK | Duration: ca. 3 hrs |
---|
All buses from Tirana direction southeast
Nr | City | Departure Times |
1 | ELBASAN | 05:45 19:45 (çdo një orë) |
06:00, 06:30, 07:00, 07:30, 08:00, 08:30, 08:45, 09:00, 13:00, 13:30, 14:00, 14:15, 14:30, 15:00, 15:15, 15:30, 16:00, 19:45, 20:00, 20:30, 21:00, 21:30 | ||
BELSH | 13:00 | |
CËRRIK | 13:00 | |
GRAMSH | 07:00, 09:00 | |
13:00, 15:00 | ||
2 | LIBRAZHD | 12:15, 14:00, 16:00 |
3 | PËRRENJAS | 13:00, 14:00 |
4 | POGRADEC | 12:30, 13:30, 14:30, 15:30 |
06:30, 08:30, 09:30 | ||
5 | KORÇË | 11:45, 12:30, 13:15, 14:00, 14:45, 15:30, 16:15, 17:00 |
05:45, 06:30, 07:15, 08:00, 08:45, 09:30, 10:15, 11:00 | ||
ERSEKË | 10:00, 14:30 | |
06:00 | ||
LESKOVIK | 13:00 | |
6 | BILISHT | 06:30, 07:00 |
11:30, 14:30 |
Tirana Bus Station: International Terminal
The Tirana International Bus Terminal is located behind the Ring Shopping Centre (Zogu i Zi Square).
Tirana to Montenegro Bus Timetable (Podgorica / Budva / Kotor)
10:15 | Price: 15 EUR Podgorica, 23 EUR Budva, 25 EUR Kotor | Duration: 3,5hrs, 4.5hrs, 5hrs |
---|
Tirana to Ohrid & Skopje Bus Timetable
09:00, 16:00, 21:00 | Price: 13-20 EUR | Duration: 4hrs, 7.5hrs |
---|
Bus Tirana – Prizren / Prishtina
06:00, 07:00, 10:00, 12:00, 14:00,
15:00, 16:00, 17:00, 18:00, 20:00 |
Price: 15 EUR | Duration: 4hrs |
---|
Bus Tirana to Athens
03:00, 15:00 | Price: 35 EUR | Duration: 10 hrs |
---|
Bus Tirana to Thessaloniki
05:00, 08:30 | Price: 30 EUR | Duration: 11 hrs |
---|
Bus Tirana Airport to City Center
Tirana International Airport (TIA) to Tirana city centre
The airport shuttle bus runs daily from Tirana city centre to the airport and vice versa. During peak hours there are large buses, at other times the shuttle is a minivan or a Furgon.
As soon as you come out of the terminal, simply turn left directly to the car park to find a Furgon marked TIRANA, or ask a local to take you there.
Price and journey times of the Tirana Airport shuttle
Price: 300 Lek/person (one way), buy directly from the driver
Tirana -> TIA – 7.00 to 23.00 every hour
TIA -> Tirana – 8.00 to 24.00 every hour
Taxi airport – Tirana
A taxi journey from the airport costs around €20. You can find all information about airport shuttles, car hire and taxis on the Tirana Airport website.
Is there a shuttle bus between Tirana and the airport (TIA)?
The airport shuttle bus runs daily from Tirana city centre to the airport and vice versa. Large buses run during peak hours, while the rest of the time the shuttle is a minivan or a Furgon.
Bus Tirana Airport to Shkoder
Starting in 2024, there will now be a direct bus from Tirana Airport to Shkoder. The bus departs from Tirana airport at 11:15, 12:45, 17:30 and 20:10. A bus ticket costs 1000 Albanian Lek (10 Euro) and you have to pay in cash. The bus journey from Tirana airport to Shkoder takes about 2.5 hours.
Bus from Tirana (Airport) to Durres Beach Timetable
There is a direct bus from Tirana airport to Durres (beach). Tirana airport is located between north of Tirana on the road to Durres on the coast, so Durres is also a good option for your first night in Albania!
Timetable: The bus from Tirana airport to Durres departs at 10:00, 12:00, 14:00, 15:30, 17:00, 19:00 and 21:00. A bus ticket costs 600 leke (6 euros) per person. You pay cash to the bus driver.
Tirana Bus Map
The bus lines in Tirana refer to the bus lines operated by both private and public companies within the city of Tirana. The intercity bus lines in Tirana are not very fast, but they are cheap. The average fare is 40 lek per journey (approx. 40 Cents).
Public transport in Tirana is used by an average of 200,000 people every day. The majority pay for a ticket, while a minority use a bus pass or a booklet. Public transport is free for children under the age of 7 and the same conditions apply to adults aged 7 and over.

Map of Tirana’s bus network Source: Tirana Municipality
TIMETABLES AND JOURNEY TIMES
Buses in Tirana run from 06:00 to 23:00, every day of the year. The waiting time can vary from 3-13 minutes (depending on traffic).
According to current law, bus tickets can only be purchased at the kiosks near the bus stations. You must have a photo ID with you when you buy the pass, and normally you must also have your ID with you when using the pass.