Intercity buses from Durrës

Buses from Durrës to Tirana, Berat, Elbasan, Shkodër and regional routes: which station, timetables, fares and travel times.

Updated

To Tirana
200 LEK · 35 min
To Berat
500 LEK · 1.5 h
To Shkodër
600 LEK · 2.5 h
Stations
2 in the city
Share:TelegramViberWhatsApp

Where to leave from

Your direction decides the station: north and the airport — from the bus station by the railway; south and east — from Plepa.

  • Durrës Bus Station

    Stacioni i Autobusëve Durrës

    Next to the railway station (Stacioni i Trenit)

    North, northeast and the airport

    Rinas Airport · Tirana (South-North Terminal) · Shkodër · Lezhë · Sukth · Fllakë

    City buses to Golem and Shijak leave from Rruga Adria right next to the station.

  • Plepa Station

    Stacioni i Autobusëve Plepa

    Junction of Rruga Pavarësia and Rruga Shkëmbi i Kavajës, by the Rotondo mall

    South, southeast and Tirana

    Tirana (Garibaldi Square) · Berat · Elbasan · Cërrik via Peqin · Gramsh · Lushnjë · Peqin · Poliçan · Bilisht

    City buses into town leave from here: Plazh (light blue), Unaza (dark blue) and Golem (red).

Intercity routes

Durrës — Tirana

Durrës Bus Station → Tirana, South-North Terminal (northeast of the centre)

Loading map…

Dashed line — approximate route ≈34 km: the source only marks the terminal stops.
Fare
200 LEK
Journey time
≈35 min
Frequency
every 30 min
Operating hours
06:30, then 07:30 to 19:30
  • Late-evening runs may be cancelled if there are few passengers.
  • To reach central Tirana, change to a city bus at the stop a little to the south (probably Terminal D).
  • A separate bus runs from Plepa Station to Garibaldi Square in Tirana.

Durrës — Berat

Plepa Station → Berat

Loading map…

Dashed line — approximate route ≈83.3 km: the source only marks the terminal stops.
Fare
500 LEK
Journey time
≈1 h 30 min

Durrës → Berat

  • 07:15
  • 08:15
  • 09:15
  • 10:00
  • 10:45
  • 11:40
  • 12:50
  • 14:20
  • 15:30

Berat → Durrës

  • 06:25
  • 07:25
  • 08:25
  • 10:20
  • 11:40
  • 12:40
  • 12:45
  • 13:40
  • 14:40
  • 14:50
  • 15:40

Operator: Two companies, including Adriatik · 069 294 9460

  • One of the most frequent routes from Plepa Station.

Durrës — Elbasan

Plepa Station → Elbasan

Loading map…

Dashed line — approximate route ≈78.1 km: the source only marks the terminal stops.
Fare
500 LEK
Journey time
≈1 h 50 min

Durrës → Elbasan

  • 08:15
  • 09:15
  • 10:15
  • 11:15
  • 12:10
  • 13:10
  • 14:00
  • 14:45

Elbasan → Durrës

  • 12:10
  • 13:15
  • 14:00
  • 14:45
  • 15:45

Operator: Two companies

Durrës — Shkodër

Durrës Bus Station → Shkodër

Loading map…

Dashed line — approximate route ≈112 km: the source only marks the terminal stops.
Fare
600 LEK
Journey time
≈2 h 30 min

Both directions

  • 07:15
  • 13:15

Stops: Lezhë (unconfirmed)

  • Served by a minibus.

Regional routes

Small towns in neighbouring districts. Often it’s a minibus run by a single driver, so the timetable is flexible.

Durrës — Cërrik via Peqin

Plepa Station → Cërrik

Loading map…

Route diagram ≈62.9 km, 4 stops. Hover over a point to see its name.
Fare
200–400 LEK depending on distance
Journey time
≈1 h 10 min

Durrës → Cërrik

  • 11:00
  • 13:00
  • 14:40

Cërrik → Durrës

  • 06:00
  • 07:10
  • 08:10

Stops: Rrogozhinë · Peqin

Operator: Enxhi Buss · +355 69 622 1539

  • The stop in Rrogozhinë is in a different place depending on direction.
  • The driver, Enxhi, speaks decent English, and the minibus can also be hired for trips.

Durrës — Fllakë

Durrës Bus Station → Bisht-Kamëz

Loading map…

Route diagram ≈13 km, 5 stops. Hover over a point to see its name.
Fare
50–100 LEK depending on distance
Journey time
≈25 min

From Durrës

  • 07:00
  • 08:50
  • 10:30
  • 13:00
  • 14:00
  • 18:00

From Fllakë

  • 07:00
  • 07:30
  • 09:30
  • 11:30
  • 15:00
  • 16:30

Stops: Mbikalimi i Fllakës · Fllakë 1 · 4 Rrugët e Fllakës · Bisht-Kamëz

  • The driver also stops between official stops — just ask.

Durrës — Fushë-Krujë

Stop on Rruga Adria → Fushë-Krujë

Loading map…

Dashed line — approximate route ≈33.3 km: the source only marks the terminal stops.
Fare
500 LEK

Departures

  • 07:00
  • 18:00
  • This is not a bus to Krujë itself: you need to change in Fushë-Krujë.
  • The bus may leave later if it is waiting for passengers.

Good to know

  • You usually pay in cash, in lek, right on the bus.
  • The last evening runs may be cancelled if there are few passengers — don’t plan your trip around the last bus.
  • There’s a separate direct bus from Durrës to the airport.
Timetables and fares in Albania change without notice, and small operators often stray from the schedule. The data comes from the Durrës by Bus directory, which passengers fill in themselves (checked: October 2026). Before an important trip, confirm the timetable at the station or with the operator.

FAQ

How much is the bus from Durrës to Tirana?

200 LEK. Buses leave from the bus station next to the railway station roughly every 30 minutes from 06:30 to 19:30; the trip takes about 35 minutes.

Where do buses from Durrës to Berat and Elbasan leave from?

From the Plepa station near the Rotondo shopping centre. A ticket to Berat or Elbasan costs 500 LEK.

How do I get from Durrës to Shkodër?

By direct minibus from the Durrës bus station at 07:15 or 13:15. The ticket is 600 LEK and the trip takes about 2.5 hours.

Something changed or spotted a mistake?

Prices, timetables and addresses in Albania change — let us know and we’ll update.

Site search

Intercity Buses from Durrës: Tirana, Berat, Shkodër, Elbasan