Travel Crew
Sign inJoin free
Balkans by Bus & Ferry: A Self-Launched Zagreb to Tirana Adventure

Balkans by Bus & Ferry: A Self-Launched Zagreb to Tirana Adventure

22 days · Balkans (Croatia, Bosnia & Herzegovina, Montenegro, Albania)

G Adventures charges £4,410

£3,000saved per person (68%)

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

Day 1

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
~£35
Day 2

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
~£45
Day 3

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
~£45
Day 4

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
~£40
Day 5

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
~£40
Day 6

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
~£35
Day 7

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
~£40
Day 8

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
~£40
Day 9

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
~£40
Day 10

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
~£40
Day 11

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
~£30
Day 12

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
~£40
Day 13

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
~£35
Day 14

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
~£35
Day 15

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
~£40
Day 16

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
~£40
Day 17

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
~£40
Day 18

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
~£35
Day 19

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
~£40
Day 20

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
~£35
Day 21

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
~£40
Day 22

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
~£30

Self-launched vs. G Adventures

 This itinerary (self-launched)G Adventures
Price per person~£1,410£4,410
Duration22 days22 days
Who books itYou and your group, directTour 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.

Launch a departure with this itinerary

This publishes your dates so other travellers can find and join you — no tour operator needed.

Customise with Tour Buster
Share:FacebookBalkans by Bus & Ferry: A Self-Launched Zagreb to Tirana Adventure

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.