Arrival by Land & Sea
By Land
Albania shares borders with Montenegro, Kosovo, North Macedonia, and Greece — all of which can be crossed easily:
- From Montenegro: Border crossing Hani i Hotit (Lake Shkodra, towards Shkodra) or Muriqan (Adriatic coast). Buses from Podgorica to Shkodra: 5–8€, 2h.
- From Kosovo: Border crossing Morina (towards Kukës/Tirana). Buses from Pristina to Tirana: 10–15€, 4h. Very busy route.
- From North Macedonia: Border crossing Qafë Thanë (towards Pogradec/Ohrid Lake). Buses from Skopje to Tirana: 15–20€, 5h.
- From Greece: Border crossing Kakavija (towards Gjirokastra) and Qafë Botë (near Konispol, towards Saranda). Buses from Ioannina to Gjirokastra: 10€, 2h. From Athens to Tirana: Night buses, 25–35€, 10–12h.
By Ferry
- Corfu → Saranda: Several times daily in summer (30 min–1h depending on the ferry). From 19€ one-way. Perfect for a day trip or as an entry to the Riviera.
- Bari/Brindisi (Italy) → Durrës: Overnight ferries (8–10h). From 50€ per person (without cabin). Providers: Adria Ferries, Ventouris Ferries. Ideal for road trips with your own car.
- Ancona (Italy) → Durrës: Longer crossing (18h), but also possible.
💡 Tipp
The cheapest way to get to Albania is often the flight to Corfu (many low-cost carriers, especially in summer) and from there the ferry to Saranda (30 min, 19€). This way, you land directly at the Riviera — and save yourself the long bus ride from Tirana.