
Balkans by Bus & Ferry: A Self-Launched Zagreb to Tirana Adventure
22 days · Balkans (Croatia, Bosnia & Herzegovina, Montenegro, Albania)
G Adventures charges £4,410
No-markup version: ~£1,410 per person
Estimate only, not a guaranteed price. Always verify costs independently before booking.
Recreate G Adventures' 22-day Classic Balkans route from Zagreb to Tirana on your own schedule and at a fraction of the cost. Cross four countries — Croatia, Bosnia & Herzegovina, Montenegro and Albania — by local bus, ferry and on foot, staying in well-reviewed budget hotels and guesthouses along the way. Explore Plitvice Lakes National Park and Krka's waterfalls, wander the cobbled streets of Šibenik and Split, dive into Sarajevo and Mostar's dramatic history, and wind down on the Montenegrin coast before reaching buzzy Tirana — all doable with public transport and a bit of planning.
Day-by-day
Arrival in Zagreb & orientation
Zagreb, Croatia
Fly into Zagreb and check into a central hostel or budget hotel. Take a self-guided evening walk through the Gradec and Kaptol old towns, past the colourful street-art murals around the city, before an optional group dinner in the lively Tkalčićeva street restaurant strip.
🚌Public tram within city
🛏Central Zagreb guesthouse/hostel
- →Self-guided walking tour of Zagreb's old town
- →Spot street graffiti art in the city centre
- →Optional dinner in Tkalčićeva district
Plitvice Lakes National Park
Plitvička Jezera, Croatia
Take an early morning bus from Zagreb's main bus station to Plitvice (about 2.5 hours). Spend the day hiking the famous boardwalk trails around the turquoise lakes and waterfalls of Plitvice Lakes National Park. Entry is well worth it — buy tickets in advance in summer. Stay overnight in a guesthouse near the park gates.
🚌Local bus Zagreb–Plitvice (~£12)
🛏Guesthouse near Plitvice park entrance
- →Hike Plitvice Lakes walking trails
- →Photograph the cascading waterfalls
- →South/short circuit boardwalk route
Zadar & Krka waterfalls to Šibenik
Šibenik, Croatia
Take a local bus to the coastal city of Zadar. Wander the old town's Roman forum and listen to the famous Sea Organ, stopping at a local konoba for a tasting of Dalmatian food and wine. Continue by bus to Krka National Park for a forest hike along the river to the Skradinski buk waterfalls, then finish the day in Šibenik.
🚌Local buses Plitvice–Zadar–Krka–Šibenik (~£15)
🛏Budget hotel in Šibenik
- →Zadar walking tour & Sea Organ
- →Dalmatian food and wine tasting
- →Krka National Park waterfall hike
Islands of Prvić & Zlarin
Šibenik, Croatia
Take the local ferry from Šibenik out to the small Adriatic islands of Prvić and Zlarin. Explore Prvić's quiet old town with its stone lanes, then hop the next ferry to Zlarin, an island populated since ancient times and dotted with historic coral-working traditions and hilltop viewpoints. Return to Šibenik for a lazy stroll through St James' Cathedral old town.
🚌Local ferries to islands (~£8)
🛏Budget hotel in Šibenik
- →Ferry to Prvić island
- →Explore Zlarin island & viewpoints
- →Walk Šibenik's old town
Split & the coast to Makarska
Makarska, Croatia
Take a morning bus south to Split. Explore the extraordinary Roman-era Diocletian's Palace and the lively Riva promenade on your own, grabbing lunch in the maze of old-town lanes. In the late afternoon, hop a coastal bus to the seaside town of Makarska beneath the Biokovo mountains.
🚌Local buses Šibenik–Split–Makarska (~£10)
🛏Guesthouse in Makarska
- →Diocletian's Palace in Split
- →Walk the Riva promenade
- →Explore Makarska seafront
Free day at the Biokovo coast
Makarska, Croatia
A full free day to relax on Makarska's pebble beaches, swim in the clear Adriatic, or hike into the dramatic Biokovo mountains above town. Optional: walk the famous St Peter's forest trail or take a boat trip along the Riviera.
🚌On foot / local
🛏Guesthouse in Makarska
- →Beach and swim at Makarska Riviera
- →Optional Biokovo hike
- →Relax in the old town
To the Mostar bridge via Split & Medjugorje
Mostar, Bosnia & Herzegovina
Take a coastal bus north back to Split, then connect onto a direct bus across the border into Bosnia and Herzegovina, passing the pilgrimage town of Medjugorje. Arrive in Mostar in the evening and watch the Old Bridge light up over the Neretva River.
🚌Local buses Makarska–Split–Mostar (~£14)
🛏Guesthouse in Mostar old town
- →Bus crossing into Bosnia
- →Mostar Old Town evening walk
- →View the historic Old Bridge
Mostar's history & day trip to Blagaj
Mostar, Bosnia & Herzegovina
Spend the morning exploring Mostar's dramatic old town and the iconic 16th-century Old Bridge, plus the Ottoman bazaar and a war-photography museum offering insight into the city's recent past. In the afternoon take a local minibus along the river to the Dervish monastery of Blagaj, set beneath a limestone cliff.
🚌Local minibus to Blagaj (~£4)
🛏Guesthouse in Mostar old town
- →Old Bridge & Ottoman bazaar
- →War museum visit
- →Blagaj Tekke monastery day trip
Highlands & the Jablanica crossing
Jablanica / travel day, Bosnia & Herzegovina
A transport-heavy day as you head north into the Bosnian highlands. Stop at the Jablanica bridge over the Neretva, a symbol of the Second World War, and explore mountain landscapes en route before settling into a smaller town or continuing to Sarajevo depending on connection times.
🚌Local buses Mostar–Jablanica (~£6)
🛏Budget guesthouse en route
- →Jablanica war bridge memorial
- →Scenic Neretva valley views
Sarajevo old town & tunnel museum
Sarajevo, Bosnia & Herzegovina
Continue by bus to Sarajevo, the fascinating 'Jerusalem of Europe' where Ottoman, Austro-Hungarian and modern layers collide. Wander Baščaršija's artisan bazaar and Gazi Husrev-beg Mosque, then visit the Tunnel of Hope museum, which tells the story of the city's 1990s siege.
🚌Local bus Jablanica–Sarajevo (~£6)
🛏Hostel in Sarajevo old town
- →Baščaršija bazaar & old town walk
- →Gazi Husrev-beg Mosque
- →Sarajevo Tunnel Museum
Free day in Sarajevo
Sarajevo, Bosnia & Herzegovina
A free day to dig deeper into Sarajevo. Climb to the Yellow Fortress viewpoint for a panorama over the city, taste traditional Bosnian coffee and ćevapi, or visit the National Museum and Gallery of Bosnia and Herzegovina. The choice is yours — leftovers of the Latin Bridge and sebilj fountain make for a gentle morning.
🚌On foot / local tram
🛏Hostel in Sarajevo old town
- →Yellow Bastion panorama viewpoint
- →Bosnian coffee & ćevapi tasting
- →Museum & bridge sightseeing
Southeast to the Montenegrin border
Travel day toward Montenegro
An early start as you ride the long bus route from Sarajevo southeast through eastern Bosnia and toward the Montenegrin border. Expect slow, scenic mountain roads and a border crossing before arriving in time for an evening meal in a small highlands town or junction point.
🚌Local/international bus to Montenegro (~£10)
🛏Budget guesthouse near border
- →Scenic mountain bus ride
- →Border crossing formalities
Bay of Kotor arrival
Kotor, Montenegro
Complete the journey down to Montenegro's stunning Bay of Kotor, a UNESCO-protected fjord-like inlet ringed by limestone peaks. Check into a well-reviewed budget hotel in the fortified old town of Kotor beneath St John's fortress.
🚌Bus to Kotor (~£5)
🛏Guesthouse in Kotor old town
- →Bay of Kotor arrival views
- →Kotor old town welcome walk
Kotor fortress & Perast
Bay of Kotor, Montenegro
Climb the steep 1,350 steps of the Ladder of Cattaro for one of the Adriatic's best viewpoints over the bay and Kotor's rooftops. In the afternoon take a local minibus to the baroque seaside village of Perast, with its islet churches out in the water.
🚌Minibus Kotor–Perast (~£3)
🛏Guesthouse in Kotor old town
- →Kotor fortress hike
- →Perast village & island churches
- →Bay boat views
Lovćen National Park & Cetinje
Lovćen / Cetinje, Montenegro
Take a winding local minibus up the serpentine Kotor road to Lovćen National Park. Visit the Njegoš Mausoleum at the summit of Mount Lovćen for panoramic views, then drop down to the historic royal capital of Cetinje with its old embassies and monastery before returning to the bay.
🚌Local minibus to Lovćen & Cetinje (~£8)
🛏Guesthouse in Kotor/Risan area
- →Njegoš Mausoleum visit
- →Lovćen panoramas
- →Cetinje royal capital sightseeing
South to Budva & Sveti Stefan
Budva, Montenegro
Travel south along the coast to the walled medieval town of Budva. Wander its Venetian citadel, beaches and backstreets, then take a short bus stop to photograph the iconic islet resort of Sveti Stefan at sunset.
🚌Coastal bus Kotor–Budva (~£3)
🛏Guesthouse in Budva
- →Budva old town & citadel
- →Sveti Stefan viewpoint
- →Adriatic beach time
Onward toward Lake Skadar
Lake Skadar, Montenegro
Leave the high season coast behind and travel inland to Montenegro's shared Lake Skadar, the largest lake in the Balkans and a haven for birdlife and wineries. Consider a self-booked boat trip among the water-lily channels or a relaxed lakeside afternoon, then sleep in a local family-run konak.
🚌Bus Budva–Lake Skadar (~£5)
🛏Family-run guesthouse by the lake
- →Lake Skadar scenery
- →Optional skadar boat ride
- →Local wine & lakeside dinner
Border crossing to Albania & Shkodër
Shkodër, Albania
Cross the border into Albania's north, arriving in the lakefront city of Shkodër. Wander the cobbled pedestrian streets, climb the Rozafa Castle hilltop fortress for sweeping views of three lakes, and soak up the laid-back café culture that locals call 'the city of bicycles' — perhaps over a traditional flija pancake dinner.
🚌Bus over border to Shkodër (~£6)
🛏Budget hotel in Shkodër
- →Rozafa Castle visit
- →Shkodër old-town stroll
- →Albanian hospitality dinner
The Albanian Alps to Theth or Valbonë
Theth, Albania
Push into the remote Accursed Mountains for a taste of Albania's wild northern interior. Take a shared jip/minibus from Shkodër up the dramatic mountain road; adventurous travellers add an 'Instagram-style' hike along the Thèth valley trail. The views of peaks and grazing sheep are the reward after hours of bumpy ascent.
🚌Shared mountain minibus (~£8)
🛏Guesthouse in Theth
- →Albanian Alps road trip
- →Optional Theth valley walk
- →Mountain village evening
Return to Shkodër via the mountains
Shkodër, Albania
Return down from the high Alps to Shkodër on the shared mountain transport, enjoying one last look at the dramatic ridges and remote stone towers. Spend a relaxing afternoon back on the lake shore, maybe visiting the Marubi National Photography Museum, before an evening of lakeside cafés.
🚌Shared minibus back to Shkodër (~£8)
🛏Budget hotel in Shkodër
- →Scenic return from the Alps
- →Marubi Photo Museum
- →Lakefront evening
Tirana via Krujë's mountain bazaar
Krujë / Tirana, Albania
Take a local bus toward the Albanian capital, stopping at Krujë to climb to Skanderbeg's historic castle and its cobbled mountain bazaar of artisan stalls. Continue to Tirana in the afternoon and check into a central hostel near Skanderbeg Square.
🚌Local buses Krujë–Tirana (~£5)
🛏Hostel in central Tirana
- →Krujë Castle & bazaar
- →Scenic bus to Tirana
- →Tirana orientation walk
Tirana departure day
Tirana, Albania
A final morning in buzzy Tirana. Revisit Skanderbeg Square, the Et'hem Bey Mosque and the colourful neighbourhood of Blloku, perhaps stopping for a coffee or last-minute souvenirs before heading to the airport for your return flight (depart on or after 20:00).
🚌Airport bus/taxi to Tirana airport
🛏None — depart this evening
- →Skanderbeg Square
- →Et'hem Bey Mosque
- →Blloku neighbourhood coffee
Self-launched vs. G Adventures
| This itinerary (self-launched) | G Adventures | |
|---|---|---|
| Price per person | ~£1,410 | £4,410 |
| Duration | 22 days | 22 days |
| Who books it | You and your group, direct | Tour operator, guided group |
| Savings | £3,000 per person (68%) | |
Estimate only, not a guaranteed price. Always verify costs independently before booking.
Want to see more G Adventures-style trips? Check them out here.~£1,410
estimated per person
You never pay Travel Crew for this — you pay hostels, transport, and activity providers directly, the same as if you'd booked it all yourself.
This publishes your dates so other travellers can find and join you — no tour operator needed.
Customise with Tour BusterCreated by

Travel Crew
0 trips
Frequently asked questions
How much does Balkans by Bus & Ferry: A Self-Launched Zagreb to Tirana Adventure cost?+
Doing it yourself with this self-launched itinerary costs an estimated £1,410 per person for 22 days in Balkans (Croatia, Bosnia & Herzegovina, Montenegro, Albania). This is an AI-generated estimate based on typical budget-traveller prices — actual costs will vary by season and how you book.
Is this cheaper than booking with G Adventures?+
Yes — G Adventures charges around £4,410 per person for a similar tour. Doing the same route independently, using the same standard of accommodation and activities, costs an estimated £1,410 — a saving of roughly £3,000 (68%) per person.
How long is the Balkans (Croatia, Bosnia & Herzegovina, Montenegro, Albania) trip?+
This itinerary runs 22 days, covering 22 day-by-day stops through Balkans (Croatia, Bosnia & Herzegovina, Montenegro, Albania).
How do I join this trip?+
You can join an existing open departure using this itinerary if one is scheduled, or launch your own departure with your own dates and invite other travellers to join you — no tour operator required.
Isn't it easier to just use a tour operator?+
Well, yes, a tour operator will book all the individual parts of your travel for you and provide a guide. That's obvious, but doing this has the potential to save the group thousands, which can in turn improve your itinerary substantially or save you huge amounts of money. Also, when you launch a departure, Travel Crew has tools in place to help you book the individual sections of the trip or make it easier for you to do this as a group. Really, you do not need a middle man. If you are more comfortable paying more and using a middle man, then you should certainly do this.
Is it safer to book through a tour operator?+
Arguably, there isn't much difference. A self-launched trip runs on the same principle as a group travel crew: collective responsibility, everyone looking out for each other, the same way it would if a group of friends organised the trip themselves — because that's exactly what's happening. You should always take out travel insurance before you go, self-launched or not; that doesn't change either way. Every open departure is published publicly with real dates and a real trip organiser, so it's never an anonymous arrangement, and our support team is reachable any time you need help, including in an emergency while you're away. Longer-term, we're building direct relationships with ground DMCs in popular destinations, offered as an optional paid add-on for extra on-the-ground support. Ultimately, though, the group is responsible for its own conduct and safety on a self-launched trip, same as on any trip you plan yourself.
What kind of trip is this?+
This is a culture, history, hiking trip through Balkans (Croatia, Bosnia & Herzegovina, Montenegro, Albania), self-launched rather than run by a tour operator — you organise it with a group you find or bring yourself.
Would you like to name the operator, name the trip, or have any suggestions about how to improve this itinerary?
Drop your comment below — if you've done a similar route, tell us what worked, what you'd add, or what you'd skip.
No comments yet — be the first to share your take.
Sign in to leave a comment.