The Roman amphitheatre of Durres on Albania's Adriatic coast
Travel Guide

Kruja to Durres: Beaches, Roman Ruins & the Port

A 50-minute hop between the castle town and Albania's ancient seaside city, and the easiest shore excursion from Durres port.

Updated July 24, 2026

Kruje and Durres make an easy pair: the medieval castle in the mountains and Albania's oldest seaside city, barely an hour apart. Whether you're after a beach afternoon or stepping off a cruise ship, the hop between them is short and simple.

Here's the local rundown, real distance and drive time, how to do Kruje as a shore excursion from the port, and what's worth your time in Durres itself.

How far is Durres from Kruja?

Durres is about 35 km from Kruje, roughly 45 to 55 minutes by road, dropping out of the mountains to the Adriatic coast. The route skirts the edge of the Tirana plain rather than going through the city, so it usually flows well outside rush hour.

That short distance makes Durres one of the easiest add-ons to a Kruje trip, a beach afternoon, a seafood dinner on the waterfront, or a stop on the way to or from the port.

Arriving by cruise: a Kruje shore excursion from Durres port

Durres is Albania's main cruise port, and Kruje is the standout half-day shore excursion from it, close enough to do comfortably between ship times, with a genuine medieval castle, a 15th-century Ottoman bazaar and mountain views packed into a few hours.

With a private transfer we collect you at the port, drive straight up to Kruje, give you time in the castle and bazaar, and have you back at the ship with margin to spare. Tell us your all-aboard time when you book and we plan the day around it.

What to see in Durres

The Durres Amphitheatre is the headline sight, a 2nd-century Roman arena, one of the largest in the Balkans, sitting right in the middle of the modern city. Nearby you'll find stretches of the old Byzantine walls and the archaeological museum along the seafront.

Beyond the ruins, Durres is a working beach city: a long sweep of sand south of the centre, a busy promenade, and seafood restaurants where the catch is genuinely local. It's a relaxed counterpoint to Kruje's hilltop intensity.

Private transfer details

Our fixed price from Kruje to Durres is €35 for the whole car, per vehicle, not per person, agreed before you set off, with no meter. Cars are air-conditioned and drivers speak English.

The same applies in reverse for port and beach pickups. If you're connecting an arrival or departure, share your timing and we'll build in a buffer so a delay never costs you the day.

Book your Kruja–Durres transfer

We run fixed-price private transfers from Kruje to Durres, the cruise port, and anywhere in Albania, air-conditioned cars and English-speaking drivers. The full route list with prices is on our taxi page.

Kruja to Durres, common questions

How much is a taxi from Kruja to Durres?

A private transfer from Kruje to Durres is a fixed €35 for the whole car, agreed in advance. The price is per vehicle, not per person, so a couple or family of four shares one fare.

How long does it take to get from Kruja to Durres?

About 45 to 55 minutes for the roughly 35 km drive between Kruje and the Durres coast, depending on traffic around the Tirana plain.

Can I visit Kruje on a shore excursion from Durres cruise port?

Yes, Kruje is the best half-day excursion from Durres port. With a private transfer we collect you at the ship, give you time in the castle and bazaar, and return you well before all-aboard. Share your ship times when you book.

Is it worth combining Kruja and Durres?

If you want both mountains and coast, yes. Kruje gives you the castle, bazaar and history; Durres adds Roman ruins and an Adriatic beach. They're under an hour apart, so the pairing is easy.

Photo: Igor Trklja / CC BY-SA 3.0, via Wikimedia Commons

Request a Booking

Please select a tour.
Name is required.
Valid email required.
Date is required.
Enter a number of people.
Privacy Policy
Chat with us