GETTING TO TIRANA: BUS
Buses can be used to reach Tirana from other cities in Albania and internationally. There is daily bus service from Turkey, Skopje, Republic of Macedonia, Serbia, and Athens, Greece and multiple services per day to Pristina, Kosovo and other cities in Albania. Schedules change frequently so check the latest info in your place of departure.
From Montenegro, take a bus or taxi to Ulcinj, then take a bus or taxi to Shkodra in Albania, crossing the border at Muriqan. Buses leave Shkodra frequently for Tirana.
Buses to and from Kosovo depart from downtown (behind museum where one also can find buses to Rinas airport)
Buses and furgons(minibuses) are generally the best method for traveling within Albania, but they are not in the best of shape. There are few bus companies; many are operated by individual drivers. Bus lines have schedules, but are often delayed until the coaches are full or a the whim of the driver.