Getting There

By air

Tirana International Airport Nënë Tereza (TIA) is 17 km northwest of the city centre. It handles over 40 airlines flying to more than 100 destinations, with Wizz Air, Ryanair, and various flag carriers offering connections to London, Rome, Milan, Vienna, Frankfurt, Athens, and most European capitals. A taxi to the city costs around 2,500–3,000 lek; agree on the price before you get in. There is also a regular airport bus service.

By ferry

Ferries connect Albania with Italy from two main ports. Durrës has the most departures — roughly 18 sailings a week to Bari (about 10 hours) and less frequent service to Ancona (16–19 hours). Vlora has ferries to Brindisi (around 8 hours). Book ahead in summer. Operators include Adria Ferries, Ventouris Ferries, and Grandi Navi Veloci.

Saranda is connected to Corfu by a short ferry crossing (30–45 minutes). Finikas Lines and Ionian Seaways run multiple crossings daily in summer — this is a very convenient entry point if you're coming from Greece.

By road

Albania shares borders with Montenegro, Kosovo, North Macedonia, and Greece. Road crossings are straightforward for EU/UK citizens; waits can be long in summer at the Kakavija crossing (Greece) and at Qafë-Thanë (North Macedonia). International bus services connect Tirana with Thessaloniki, Athens, Pristina, Skopje, and Istanbul.

By rail

There is no international passenger rail service into Albania. Domestic trains exist but are slow and infrequent; buses and furgons are a better option for most journeys.