Tirana's Public Transportation
Tirana has three main bus terminal's for bus routes inside Albania the South Terminal where the bus routes goes to the south of Albania, the North terminal where the bus routes goes to the north of Albania and the South-east Terminal where the bus routes goes to the south-east of Albania.
There is also an International Terminal for buses routes for travelling outside of Albania. The main destinations for those buses are Greece, Italy, Germany, Montenegro, Bulgaria, Kosovo, North Macedonia and Turkey
Tickets you can buy on the bus itself. If there is not any bus for the destination you are looking for you can get a bus that cross your destination and the will charge you accordingly.
South terminal time table
- Durres – every 30 minutes from 6:30 to 19 :30
- Berat – every 30 minutes from 6:30 to 17:30
- Vlora – every 30 minutes from 5:30 to 17:30
- Gjirokastra – 6 :45 , 8 : 00 , 9 :00 , 10 : 00 , 11 : 00 , 12 : 00 , 13:00 , 14 : 30 , 15 :30 , 18 :30
- Saranda – 7 : 00 , 8:00 , 9:30 , 10 : 30 , 12 :30 , 16:00
- Fier – every 30 minutes from 6:30 to 17:30
- Tepelena -11 :00 , 13 : 00 , 14 : 00
- Permet – 6:30 , 7:30 , 12:30 , 14:00 , 17: 00
- Himarë – 6:15 , 13:00 (also 20:30 during summer season)
North terminal time table
- Krujë – 10:00 , 11:00 , 13: 00 , 15: 00 , 17:00, 18:00
- Lezha – every hour from 6:30 to 18 : 00
- Lac – every 30 min from 6:30 to 17:00
- Kukës – 7:00 , 9:00 , 11:00 , 13:00, 16:00, 18:00
- Peshkopi – 6:00, 8:00 , 10:00, 11:00 , 13:00, 14:00 , 16:00 , 17:00
- Shkodra – 7:00, 8:00 , 9:00 . 10: 00, 11: 00 , 11:45 , 12:30 , 13:15 , 14: 00 , 14:45 , 15:30 , 16:15 , 17:00
- Bajram Curri - 6:00 , 8:00, 10:00 , 12:00 , 14:00
- Mirditë, Rrëshen – 6:15, 7:30, 9:00, 10:00, 11:00, 12:00, 13;00, 14:00, 15;30,17:00
- Pukë – 5:00, 6:00, 7:00, 10:00, 13:00 , 14:00, 16 :00
- Bulqizë – 6:30, 7:00, 8 :00, 9:00, 10:00, 12:00, 13:00, 14:00, 16:00
- Burrel – every one hour from 7:00 to 17:00
- Koplik – 6:30, 12:00
- Vau i Dejës – 18:00
- Fushë-Krujë – every 15 minutes from 6:20 until 19:30
- Has – 12:30, 13:30, 14:30, 15:30, 16:30
South-east Terminal time table
- Pogradec – every hour from 7:30 to 16:30
- Korça – every 30 minutes from 6:30 – 17:30
- Elbasan – every 30 minutes from 7:30 to 16:30
- Ersekë – 6:00 , 10:00 , 14:30