Discover the ultimate journey through the Balkans — an unforgettable adventure from Athens to Zagreb, crossing six countries: Greece, Bulgaria, North Macedonia, Albania, Montenegro, and Croatia.
This carefully crafted itinerary combines legendary history, vibrant cities, and breathtaking nature. From the Acropolis of Athens to the sky-high monasteries of Meteora, from Sofia’s golden domes to the lakeside beauty of Ohrid, from Tirana’s buzzing boulevards to Kotor’s fjord-like bay, every day brings a new chapter in the Balkans’ story. In Croatia, wander Dubrovnik’s medieval walls, explore Split’s Roman palace, listen to the Sea Organ in Zadar, marvel at Plitvice’s turquoise waterfalls, and finish with the elegance of Rovinj and Zagreb’s café culture.
Stay in handpicked hotels, enjoy the comfort of a private driver-guide, and join expert-led walking tours that bring each destination to life. This tour balances must-see highlights with free time, giving you both structure and flexibility.
Wheelchair accessible. Infants and small children can ride in a pram or stroller. Service animals allowed. Public transportation options are available nearby. Infants are required to sit on an adult’s lap. Specialized infant seats are available. Transportation options are wheelchair accessible. All areas and surfaces are wheelchair accessible. Not recommended for travelers with poor cardiovascular health. Suitable for all physical fitness levels
Pickup available from Athens International Airport or any centrally located hotel in Athens.
Your driver/guide will be waiting in the airport arrivals hall holding a sign with your name or group name.
Pickup available from Athens International Airport or any centrally located hotel in Athens.
Please provide your arrival flight details (airline, flight number, arrival time) at least 7 days before the tour.
Your driver/guide will be waiting in the airport arrivals hall holding a sign with your name or group name.
For hotel pickups, please be ready 10 minutes before the scheduled time at the main reception/lobby.
If arriving earlier than Day 1, we can arrange an extra transfer or pre-tour hotel night (on request).
Drop-off at the end of the tour is at Zagreb Airport or any central Zagreb hotel.