The Kotor–Tirana route (230km, 3.5–4.5 hours depending on border crossing) connects two of the Balkans' most rewarding cities. The journey passes through southern Montenegro, across the Albanian border and down into Tirana through increasingly Mediterranean landscape. Here is every option compared honestly.
✔ Bus: 4–5 hours — €15–20
✔ Hire car: 3.5–4 hours — From €25/day
✔ Private transfer: 3.5–4 hours — €80–120 for car
🚌 Bus
Buses run between Kotor (and Budva) and Tirana, usually with a connection in Shkodër or Podgorica. Journey involves one border crossing (Montenegrin/Albanian). Buy tickets at the Kotor or Budva bus station — online booking not always available for this route. Comfortable and reliable.
💡 Tip: The border crossing at Muriqan/Sukobin (between Montenegro and Albania) can take 30–60 minutes in summer. Factor this into your planning.
🚗 Hire Car (Recommended)
A hire car gives you the freedom to stop at Lake Skadar National Park (one of the Balkans' most beautiful bird reserves, on the Albanian–Montenegrin border), Shkodër castle and the dramatic Buna River delta. The drive from Kotor through the Bay of Kotor is one of the most beautiful coastal drives in Europe.
💡 Tip: Check your rental agreement covers Albania — not all Montenegro hire car companies allow cross-border travel. Book specifically from a company that permits Albania entry (Sixt, Europcar and Budget generally do).
🚕 Private Transfer
Private door-to-door transfers are available from Kotor old town to Tirana. For groups of 3–4 people the per-person cost (€20–30) becomes competitive with the bus while offering comfort and the freedom to stop. Book through your accommodation in Kotor.
💡 Tip: Negotiate a fixed price including waiting time at the border — never agree to a meter on a cross-border route.
Book Transfer →="font-size:.88rem;color:#555;line-height:1.75;margin-bottom:.6remBuses run between Kotor (and Budva) and Tirana, usually with a connection in Shkodër or Podgorica. Journey involves one border crossing (Montenegrin/Albanian). Buy tickets at the Kotor or Budva bus station — online booking not always available for this route. Comfortable and reliable.
What to See on the Way — Lake Skadar & Shkodër
If travelling by hire car, the detour to Lake Skadar National Park adds 45 minutes but passes through extraordinary scenery — the lake sits on the Montenegro–Albania border and is the largest lake in the Balkans. Shkodër (Albania's fourth largest city) has a beautiful bazaar, the Rozafa Castle and the excellent Marubi National Photography Museum. Allow an extra 1.5–2 hours if exploring both.
What to Do on Arrival
Tirana has transformed dramatically in the past decade — the colourful Blloku neighbourhood, the National History Museum, Skanderbeg Square and the excellent food scene around the New Bazaar. Allow 1–2 full days. → Tirana Travel Guide
FAQs
How long does it take to get from Kotor to Tirana?
3.5–4 hours by hire car or private transfer. 4–5 hours by bus including the border crossing. The Montenegro–Albania border at Muriqan can add 30–60 minutes in summer.
Is there a direct bus from Kotor to Tirana?
Yes — 1–2 buses daily, typically via Budva and Shkodër. Buy tickets at Kotor bus station. Journey 4–5 hours including the border crossing.
Do I need a visa to cross from Montenegro to Albania?
EU, UK, US, Canadian and Australian citizens can enter Albania visa-free. Always carry your passport for the border crossing.
Can I hire a car in Kotor and drive to Albania?
Yes — but confirm your rental agreement permits Albania entry before booking. Not all car hire companies allow cross-border travel into Albania. Sixt, Europcar and Budget generally permit it.
What is worth stopping at on the way?
Lake Skadar National Park (extraordinary birdlife and scenery on the Montenegro–Albania border) and Shkodër's Rozafa Castle are both outstanding stops if driving.
Is the drive from Kotor to Tirana scenic?
Very — the Bay of Kotor coast, the Lovćen mountain roads, the Lake Skadar shoreline and the Albanian countryside all offer remarkable scenery.