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.

BusStation,Busbahnhof,Tirana

Busbahnhof Nord/Süd Tirana

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.

BusStation,Busbahnhof,Tirana

Busbahnhof Nord/Süd Tirana

Tirana – Bus Terminals

There are two large bus stations in Tirana for travelling within the country:

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.

Experiences in Albania

Theth Valbona Koman Wander-Tour Albanien

Valbona Theth Hiking Tour via Koman Lake (4 Days, self-guided)

Discover Lake Koman, Valbona Valley, Theth, and much more on a 4-day tour from Shkodra including 3x accommodation, meals and all transfers (including ferry tickets).

€ 190,00

Peaks-of-the-balkans

PEAKS OF THE BALKANS TRAIL (self-guided hiking tour)

Explore the peaks of the Balkans on your own, with transfers, accommodation, meals in the mountains, GPS files & route description.

€ 540,00

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

Bergwanderung in den Albanischen Alpen mit beeindruckender Bergkulisse und grünen Wiesen. Besucher entdecken die natürliche Schönheit und unberührte Natur Albaniens.

10 Days Peaks of the Balkans Hiking Tour

10 days Peaks of the Balkans through all 3 countries - Albania, Kosovo & Montenegro incl. Gjeravica Peak and Taljanka Peak in the Grebaje Valley (photo)

€ 770,00

Abenteuer albanien, unberührte natur, bergsee im albanischen gebirge, campingplatz inmitten der natur, grünerwald und felsige berge, outdoor activities, nachhaltiger tourismus, erkunden der albanischen landschaft.

6 Days Peaks of the Balkans Hiking Tour

The 6-day option including overnight stay in the shepherd village of Doberdol (Albania), Lake Hrid and Zlat Kolata Peak in Montenegro & Theth - Valbona pass crossing

€ 570,00

Versteckter Wasserfall in Albanien, kristallklares Wasser, grünes Flussbett, Naturparadies im Nationalpark, Abenteuer Albanien.

5 Days Peaks of the Balkans Hiking Tour

The short version of the trail, including a ferry crossing on Lake Koman and the hike to the Blue Eye Theth

€ 530,00

Tirana Bus Station: Southeast Terminal (Terminali i Autobusëve Juglindje)

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

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.