Practical Albania · Public transport

Public Transport in Albania: Plan the Bus Route

Travelling without a car works best between larger towns. Confirm each service, departure point and final leg to your accommodation.

Unfold Albania Editorial · Page updated · View source checks

At a glance

Start with
Search eTransport, then confirm the journey for your date.
In Tirana
Save the exact terminal; “the bus station” is not an address.
Leave a buffer
Avoid tight flight, ferry or mountain connections.

Which legs suit a bus trip?

Build around larger towns. This is a route-planning guide, not a promise of a direct bus or fixed frequency on your date.

From strong corridor to fragile final leg
LegPlanning choiceCheck first
Tirana → Berat / ShkodërStart by checking the busTerminal and dated departure
Berat → GjirokastërCommit only after confirmationDirect service, luggage and arrival point
Gjirokastër → SarandëUse the coast town as a baseLast useful departure and local link
Sarandë → HimarëConsider one transferSeason and stop near your stay
Shkodër → ThethArrange the whole mountain chainRoad, operator, luggage and weather

The city stop and Terminali Jug-Veri

Luna’s city bus stops behind the Opera; the separate terminal service goes to Terminali Jug-Veri. For onward travel to Berat or the north, use the terminal address on your intercity booking. Do not board the city service simply because both buses say Tirana.

For Berat–Gjirokastër, Gjirokastër–Sarandë and Sarandë–Himarë we could not confirm a consistent current combination of stop, duration and fare. We therefore give no fixed prices or times. Select your travel day and destination in eTransport, then have the operator confirm the boarding point and last usable departure. A timetable dated December 2022 is not a current guarantee.

Checked against: Tirana Airport — bus services, Luna — stops and tickets

The day-before checklist

Confirm the service with the operator or terminal. A search result alone is not enough for a day with another connection.

  • Does this service run on your date, and how early should you arrive?
  • Where exactly do you board and get off?
  • How is the ticket bought and paid for? Keep some lek in reserve.
  • Can your suitcase, stroller or mobility aid go on this vehicle?
  • How will you reach the accommodation if you arrive later than planned?

When one transfer earns its cost

A no-car route need not use buses for every kilometre. Use one planned transfer for a weak link: a late flight, a remote coast stay or a mountain leg with no workable independent connection. Confirm total price, pickup point, luggage and cancellation in writing.

Our ten-day no-car trip stays with Tirana, Berat, Gjirokastër and Sarandë. That avoids several uncertain beach and hotel changes. If Himarë is your goal, solve the final leg before booking there.

Protect the flight and keep a fallback

The airport publishes a separate city bus and a service to the South and North Bus Terminal. They are not interchangeable. Check the current airport page. For an early return flight, a final night in Tirana or by the airport is often simpler than travelling straight from the south.

If you have accessibility needs or large luggage, ask the specific operator about the vehicle, boarding, assistance and seat. There is no uniform accessibility guarantee across buses and furgons.

Checked against: Tirana International Airport — by bus, Tirana International Airport — bus terminal

Shkodër–Theth: a specific minibus option

Ferry Berisha offers online-bookable minibuses between Hotel Rozafa, Shkodër and Mini Market Jezerca, Theth. Its fare page lists €12 per person each way. Published departure/arrival pairs imply about 1½–2½ hours in the vehicle; add waiting and the final journey to your guesthouse separately.

The sources give different morning departure times. Use the time on your confirmed booking. Confirm luggage rules and the onward approach to your guesthouse: this service does not promise a drop-off at every property.

Checked against: Ferry Berisha — Shkodër–Theth minibus, Ferry Berisha — fares and sailings

A public bus at a signed stop in central Tirana
Public transport becomes easier when the exact terminal and final leg are checked separately. simmal via Wikimedia Commons · CC0 1.0

Sources & currency

This guide combines editorial planning advice with source information. The page date does not mean every fact was rechecked. Below you can see which sources were reviewed again and what that review covers.

  • eTransport Albania — bus routes and stops

    Official starting point for bus routes and stops. This does not verify every service or boarding location in this guide.

    Limited review ·

    Platform reachable, but individual services could not be inspected.

  • Tirana International Airport — by bus

    Published city, intercity-terminal and regional airport services; schedules and fares can change

    Source reviewed ·

    Luna fares and operation by direction; bus area beside P1. Published journey time is an estimate; no future service or guaranteed connection.

  • Tirana International Airport — bus terminal

    Airport bus stop beside the P1 parking area

    Source reviewed ·

    Published stop beside P1.

  • Ferry Berisha — Shkodër–Theth minibus

    Checked 2026-10-01. Its own pickup/drop-off points and online booking. Morning times differ between the route and price pages; no fixed departure time reproduced.

    Source reviewed ·

    Its own pickup/drop-off points and online booking. Morning times differ between the route and price pages; no fixed departure time reproduced.

  • Ferry Berisha — fares and sailings

    Checked 2026-10-01. Koman–Fierzë 09:00, return 13:00; cash foot-passenger fare €10 / ALL 1,000. Online fares and season start conflict within the page. Check the booking for your date.

    Source reviewed ·

    Koman–Fierzë 09:00, return 13:00; cash foot-passenger fare €10 / ALL 1,000. Online fares and season start conflict within the page. Check the booking for your date.

  • Luna — stops and tickets

    Checked 2026-10-28. Onboard fares, two large suitcases plus hand luggage and online calendar-day validity. Online bank fees are separate. The generic French terminal display omits the later airport-origin start.

    Source reviewed ·

    Onboard fares, two large suitcases plus hand luggage and online calendar-day validity. Online bank fees are separate. The generic French terminal display omits the later airport-origin start.

Previous article verification date: . How we research