Best of the Balkans in 20 Days: Croatia, Montenegro, Albania & Greece
Coast, Culture & Mountains: Zagreb to Thessaloniki


A 20-day self-drive across four countries on one continuous line, Zagreb to Thessaloniki. You drive your own insured car while local guides meet you at the major stops, from Croatia's islands and Dubrovnik through Montenegro's Bay of Kotor, the full length of Albania, and the monasteries and coast of northern Greece. Eight regional food experiences are included, and the route never backtracks. From €3,300 per person, two sharing, self-drive.
This is a self-drive journey: you travel in your own fully insured rental car and a local guide meets you at each major destination, so you keep expert knowledge and total freedom over your day. The route runs one way, Zagreb to Thessaloniki, so you never double back. The whole trip is yours to shape: add a guide in any language, add experiences and tastings, upgrade hotels, add nights, or add a full-time driver-guide if you would rather not drive across four borders. It also runs as a small group tour or a fully private guided trip; tell us which and we build your version. Booking is instant.
The whole point of this trip is the line it draws. Most Balkan tours either circle one country or zig-zag across borders and lose half a day to backtracking. This one moves in a single direction, north to south, Zagreb to Thessaloniki, so every drive is forward progress and the landscape changes under you as you go.
You open in Croatia with the headline acts: Plitvice’s turquoise lakes, Istrian Rovinj, Split inside its Roman palace, the islands of Hvar and Mljet by car ferry, then walled Dubrovnik. You cross into Montenegro for the fjord-like Bay of Kotor and the climb past Lovcen to Budva. Then comes the part most tours skip entirely: the full length of Albania, from Shkodra and the Alps at Theth down through Tirana, Berat and the Riviera to Ksamil and Gjirokastra. Greece closes the trip with the stone villages and gorge of Zagori, the monasteries of Meteora, a nod to Mount Olympus, and two easy nights in Thessaloniki with a beach day in Halkidiki.
Because you drive, the pace is yours. The itinerary uses lively one-night stops where a town only needs an evening, and saves a relaxed two-night finale in Thessaloniki so the trip ends calmly rather than with a scramble to the airport. A local guide meets you for the castles, old towns and parks; the road in between is yours.
Why you'll love this trip
- Plitvice Lakes' boardwalks over turquoise pools, and Krka's Skradinski Buk falls
- Venetian Rovinj, then Split's lived-in Diocletian's Palace on the Dalmatian coast
- Car-ferry island hops to Hvar and the green lagoons of Mljet
- Dubrovnik's marble streets and city walls, the Pearl of the Adriatic
- Montenegro's Bay of Kotor, Perast and the islet chapel of Our Lady of the Rocks
- The Lovcen ascent to royal Cetinje and walled Budva
- Shkodra's Rozafa Castle and the stone-and-water valley of Theth in the Albanian Alps
- Tirana's energy, UNESCO Berat's thousand windows, and the Albanian Riviera over Llogara Pass
- Ksamil's bright blue water, the Blue Eye spring and stone-built Gjirokastra
- Greece's Zagori bridges and Vikos Gorge, the monasteries of Meteora, and seaside Thessaloniki with a Halkidiki beach day
Suitability
Is this trip right for you?
Physical level
Cobbled old towns and short walks at viewpoints and sites, a couple of island car ferries and some longer driving days. No demanding hikes are required; the Theth valley walk is optional.
Driving
Moderate. Some days are short one-night hops; the island and border days are longer. Four border crossings (Croatia, Montenegro, Albania, Greece) and two car ferries (Hvar and Mljet) are built in, with the paperwork prepared for you. The route runs one way and never backtracks. No international permit is needed for EU, UK, US or Australian licences, though we recommend an IDP for non-EU drivers.
Accessibility
Can be adjusted for guests with physical limitations - tell us at booking and we arrange ground-floor rooms and gentler walking where possible.
✓ Who should book
It suits couples, photographers and food lovers who want a lot of the Balkans in one journey without sitting on a coach, and who like the idea of a new place most nights with a calm two-night finish. It works for confident, curious travellers happy to drive in four countries, take a couple of car ferries, and cross borders with the paperwork we prepare for you. First-timers get the headline sights of all four countries; return visitors get the connective tissue in between.
✕ Who should not book
If you would rather not drive across borders or handle island ferries, you can still do this trip by adding a private driver or a driver-guide, or take it as a small group or fully guided private tour. If you prefer a single base with day trips, this is not that trip, since you move forward most nights. And twenty days is a real commitment; if you want a shorter taste, our Albania self-drive tours cover one country in 8 to 11 days.
Day by day
Your 20-day itinerary
Zagreb: welcome and old-town stroll
Zagreb
Arrive in Zagreb, meet your car and ease into Central Europe’s rhythm. A relaxed orientation through the Upper and Lower Town reveals red roofs, Habsburg facades and lively cafes, just enough to shake off the travel.
Plitvice Lakes: UNESCO waterworld
Plitvice Lakes
Trade city streets for emerald water. Walk the wooden boardwalks over turquoise pools, take in the viewpoints of cascading travertine falls, and pause lakeside for photos.
Istria's Rovinj: Venetian by the sea
Rovinj, Istria
Curve west to Rovinj, a romantic peninsula of bell towers and cobbles. The old-port promenade, the St. Euphemia hilltop viewpoint, and sunset by the lighthouse rocks, with truffles and olive oil along the way.
Krka Falls and Split's Roman heart
Krka NP, Split
A waterfall walk at Krka National Park’s Skradinski Buk, then Dalmatian flair in Split, where everyday life hums inside a 1,700-year-old Roman palace. Walk Diocletian’s Palace and the Riva seaside promenade.
Hvar Island: sun, stone, sea
Hvar Island
A short car ferry to lavender-scented Hvar. Climb to the fortress for views over the Pakleni islets, wander the Old Town piazza and harbour, then swim at a nearby cove before a mellow island evening.
Mljet Island: lakes and monastery islet
Mljet Island
Mljet is serenity, pines and glassy lagoons. Loop the national park’s salt lakes, boat to the St. Mary islet monastery, and cycle the pine forest or swim.
Dubrovnik: walls and marble alleys
Dubrovnik
The Pearl of the Adriatic: limestone streets, terracotta roofs and sea-blue edges. Walk the Old Town’s fountains and cloisters, take the city walls or cable car panorama, and finish with gelato in lantern-lit lanes.
Bay of Kotor: Perast to Kotor
Herceg Novi, Perast, Kotor
Cross into Montenegro and loop the fjord-like bay. The Herceg Novi waterfront, a Perast boat to the islet chapel of Our Lady of the Rocks, then Kotor’s stone maze and cathedral under mountains that tumble to the sea.
Lovcen and Cetinje to Budva
Lovcen, Cetinje, Budva
Climb the switchbacks toward Lovcen’s views, pause in royal-era Cetinje, then drop to Budva’s walled Old Town and breezy beaches, history and Riviera in one sweep.
Podgorica and the Shkodra gate to Albania
Podgorica, Shkodra
Sample Montenegro’s capital on the move, cross into Albania, and arrive in Shkodra, lake light, bicycles, and the Rozafa fortress crowning the plains.
Theth: Albanian Alps icons
Theth
Climb from lowland fields to high meadows and stone houses. Theth is raw and beautiful: the village church, the Kulla e Ngujimit lock-in tower, and the trail to Grunas Waterfall or the Blue Eye of Theth.
Tirana: colour, culture, contemporary edge
Tirana
Descend to the capital’s creative buzz, Skanderbeg Square, the New Bazaar, the Pyramid and Bunk’Art, and Blloku’s cafes. Modern Tirana pairs espresso energy with warm hospitality.
Durres to Berat: Romans to the thousand windows
Durres, Berat
Coast-touching Durres for its Roman amphitheatre and seaside stroll, then UNESCO Berat: the castle quarter, Onufri’s icons, and the Mangalem and Gorica quarters across the bridge.
Vlora, Llogara Pass and Himara / Dhermi
Vlora, Llogara, Dhermi, Himara
Where the Adriatic meets the Ionian: Vlora’s seafront, the panoramic stop at Llogara Pass, then down to luminous coves and stone villages on the Riviera, with an afternoon swim.
Borsh and Qeparo to Saranda and Ksamil
Borsh, Qeparo, Saranda, Ksamil
Olive groves and pebbled bays unfold south: Borsh’s plain and castle viewpoint, Qeparo’s old-village lanes, then Ksamil’s island swim and the Saranda promenade at sunset.
Blue Eye spring and Gjirokastra: the stone city
Blue Eye, Gjirokastra
Watch turquoise water well up from the earth at the Blue Eye, then climb into slate-roofed UNESCO Gjirokastra for the castle panoramas and the Old Bazaar’s crafts and Ottoman houses.
Into Greece: Zagori bridges and Vikos views
Kakavia, Monodendri, Vikos, Zagori
Cross at Kakavia into Epirus, a region of cool air and stone craft. Arched bridges over green rivers near Monodendri, quiet villages, and the lookout over the dramatic Vikos Gorge.
Meteora monasteries to Olympus to Thessaloniki
Meteora, Litochoro, Thessaloniki
Sandstone spires crowned by monasteries at Meteora, then a pause at Litochoro beneath Mount Olympus, and on to Thessaloniki for mezze and a seaside glow.
Halkidiki day trip: Kassandra and Port Glarokavos
Kassandra, Port Glarokavos, Thessaloniki
A carefree beach window: the Kassandra peninsula’s coastal drive and a lagoon swim at Port Glarokavos, then back to Thessaloniki for a final Greek feast in Ladadika.
Thessaloniki farewell and departure
Thessaloniki
A gentle finale, the White Tower and waterfront, markets and Byzantine corners, before your transfer to the airport and departure from northern Greece’s cultural capital.
Route & places
Zagreb › Plitvice Lakes › Rovinj › Krka › Split › Hvar › Mljet › Herceg Novi › Perast › Kotor › Lovcen › Cetinje › Budva › Podgorica › Shkodra › Theth › Tirana › Durres › Berat › Vlora › Llogara › Dhermi › Borsh › Qeparo › Ksamil › Blue Eye › Gjirokastra › Kakavia › Monodendri › Vikos › Litochoro › Thessaloniki › Port Glarokavos › Halkidiki
What's included
✓ Included
- 🏨19 nights in carefully selected 3 & 4-star boutique hotels along the route
- 🍳Daily breakfast, plus 8 must-try regional gastronomic experiences including farm-to-table meals
- 🚗New rental car suitable for your group size, fully insured (car + liability), no deposit required
- 🧭Local licensed guides at the major destinations, in your preferred language where available
- 🚗Island car-ferry crossings on the route (Hvar and Mljet)
- 🎟️Entrance tickets to the museums, castles, archaeological sites and national parks listed in the itinerary
- ✓The experiences clearly listed in the itinerary
- 🏨24/7 local support across all four countries: hotel contacts, guide meeting points, border and route advice
- 🏨Personalized itinerary with route planning, hotel details, ferry timings and meeting points
- ✓All local taxes and service charges
Not included
- ✕International flights (into Zagreb, out of Thessaloniki)
- ✕Fuel, parking, tolls and traffic fines (not included in the self-drive version unless you add a driver or driver-guide)
- ✕One-way rental drop-off fee and cross-border surcharges, where applicable
- ✕Personal travel insurance (not included, strongly recommended)
- ✕Personal expenses, drinks not in the listed meals, and tips
- ✕Optional activities and entrance tickets not listed in the itinerary
- ✕Visa fees, if any
- ✕Single supplement for solo travellers wanting a private room throughout (amount confirming)
Trip details
Where you'll stay
Good to know
What to bring
- 👟Comfortable walking shoes for cobbled old towns and castle climbs
- 🩱Swimwear for the islands, the Riviera and Ksamil
- 🧥A light layer for the Lovcen, Theth and Epirus mountain sections
- 👕Smart-casual clothing for evenings in Dubrovnik and Thessaloniki
- 🧴Sun protection for the coast and islands
- 🎒A small daypack for daily excursions
- 🚗Cash in Euros and a credit card
- 🎒Your driving licence, plus an International Driving Permit if your licence is non-EU
Visa & entry
Travellers from the EU, USA, UK and Australia do not need a visa for Croatia, Montenegro, Albania or Greece. On other passports, contact us before booking and we will check the requirements for your nationality.
Travel insurance
Not included and strongly recommended.
Health
All four countries are safe destinations for tourists and standard European precautions apply. No special vaccinations are required. Tap water is generally safe in Croatia, Montenegro and Greece; in Albania bottled water is recommended for drinking and is cheap and widely available.
Money & tipping
Croatia, Montenegro and Greece use the Euro; Albania uses the Lek but Euros are widely accepted. A credit card works throughout, so you can travel without exchanging currency. Tips are at your discretion.
Climate & weather
The tour runs April to October. May, June, September and October give the best balance of warm seas, good light and quieter sights; July and August are hottest and busiest on the coast and islands. The Theth section in the Albanian Alps is a summer experience.
Frequently asked questions
What does self-drive mean on a four-country trip like this?
You drive your own fully insured rental car between stops instead of riding a group bus, and a local licensed guide meets you at each major destination for the castle, old town or park. You decide when to leave and where to linger. We handle the route notes, border paperwork, ferry timings and hotel details, and we are reachable 24/7 the whole way.
Can I really drive across Croatia, Montenegro, Albania and Greece in one rental car?
Yes, but it needs the right paperwork, which we arrange: cross-border permission for the car, a green card for insurance, and the correct documents at each border. Because you pick the car up in Croatia and drop it in Greece, a one-way drop-off fee and cross-border surcharge usually apply, and we confirm exactly how that is handled in your quote so there are no surprises at the desk.
Are the island ferries included, and do I take the car across?
The route uses car ferries to reach Hvar and Mljet, so the car comes with you, and we build the ferry timings into your day-by-day plan. The ferry crossings are included in your package.
Is fuel included?
No. In the self-drive version you pay for fuel, parking and tolls directly. If you add a private driver or driver-guide, fuel, tolls and parking are covered in that add-on.
Will a guide travel with me the whole time?
In the self-drive version, local guides meet you in the destinations you visit; they do not travel between countries with you unless you add a driver-guide. If you want a host for the whole journey, add an English or other-language driver-guide, or take the trip as a small group or fully guided private tour.
How much driving is there each day?
It varies. Some days are short hops with plenty of time at one town; others, like the island and border days, are longer. The route is designed to move forward only, never backtrack, and to pair the longest transfers with the most scenic roads. We send realistic drive times with your plan.
Does it have to be self-drive?
No. The same itinerary runs as a small group tour or as a fully private guided trip with a driver-guide throughout. Tell us which you prefer and we quote that version.
When is the best time to go?
April to October. May, June, September and October give the best balance of warm sea, good light and quieter sights; July and August are hottest and busiest on the coast and islands. The Albanian Alps section at Theth is a summer experience.
Is there a single supplement?
The price is for two people sharing. Solo travellers wanting a private room throughout pay a single supplement, which we will confirm for the 20-day route.
How much does the 20-day self-drive Balkan tour cost?
The tour costs from €3,300 per person, two sharing, with a 30% deposit to book and the balance due 30 days before the trip. That covers 19 nights in 3 and 4-star boutique hotels, daily breakfast plus 8 full-course gastronomic experiences including farm-to-table meals, a local expert guide, entrance tickets to the museums, castles and national parks on the itinerary, all transfers, and 24/7 local support. International flights, travel insurance and personal expenses are extra.
Cancellation policy
A 30% deposit secures your booking. The remaining balance is due 1 month (30 days) before departure. Cancellations more than 30 days before departure lose the deposit; within 30 days the booking is non-refundable. We strongly recommend travel insurance.
Talk to a local expert
About: Best of the Balkans in 20 Days: Croatia, Montenegro, Albania & Greece
Tell us who is coming and when. A named local expert replies within 24h with honest advice on this exact tour.
Sent ✓
Your expert has your request for Best of the Balkans in 20 Days: Croatia, Montenegro, Albania & Greece and will reply within 24 hours.