Dubrovnik without a car: a four-day plan using only buses and boats
Local bus number 6 passing through Lapad on its way to Pile Gate
A complete four-day itinerary reaching the Old Town, three islands, Cavtat and the wine peninsula using only the number 1A bus, Jadrolinija ferries and one long-distance coach, saving 250 euros in car rental and parking.
Why skip the car
Dubrovnik punishes drivers. There is no parking inside the walls, garage parking runs 25-35 euros a night, the one-way system around the Old Town is deliberately hostile to visitors, and summer traffic on the D8 coastal road turns 20-minute drives into 90-minute crawls. Meanwhile, the city has one of the better small-city bus networks in Croatia (Libertas), Jadrolinija ferries reach four inhabited islands from Gruž, and long-distance coaches run frequently to Cavtat, Ston and Split. Skipping the car saves 40-70 euros a day on rental plus fuel and parking.
The one thing you lose is a spontaneous drive up the peninsula for wine. You can substitute this with a group tour or day-trip coach. What you gain: no white-knuckle switchbacks, no parking anxiety, freedom to drink at lunch, and access to the ferry-only islands like Lopud and Šipan where cars aren’t allowed anyway. This plan assumes you’re staying in Lapad or the Old Town; if you’re at a resort in Orašac or Cavtat, the plan still works but with 20-30 minutes' bus each way.
The transport basics
Libertas buses cost 2 euros in cash if bought from the driver, 1.70 euros from a kiosk with a paper ticket, or 1.50 euros on the mobile app. The 1A and 1B loop between Pile Gate and Lapad every 10-15 minutes from 05:00 to 02:00. The number 6 runs Pile-Babin Kuk. The 10 runs to Cavtat every 30 minutes, 5 euros one way, 45 minutes. Long-distance coaches leave from the main bus station at Gruž — Ston is 90 minutes and 12 euros, Split is 4 hours and 20 euros.
Jadrolinija ferries from Gruž port serve the Elafiti islands (Koločep, Lopud, Šipan), 30-90 minutes each, 5-8 euros return. Longer catamarans reach Mljet (2 hours, 20 euros) and Korčula (3 hours, 30 euros). Buy tickets at the Gruž terminal, not online — the system is clunky. There's no train in Dubrovnik, nor Uber; local taxis and Bolt work. A taxi from the airport to town is a fixed 35-40 euros; the airport bus is 12 euros and takes 30 minutes.
Day 1 — Old Town on foot
First day, don’t touch a bus if you’re staying in the Old Town, or take one 1A ride from Lapad. Walk everything inside the walls: Pile to Ploče is 8 minutes end to end. Do the walls at 08:00, the Rector's Palace at 10:30, lunch at Nishta or Barba at 13:00, Franciscan cloister at 15:00, aperitivo at Buža bar on the sea rocks at 17:00, dinner at Kopun at 20:00. Total spend without accommodation: 90-110 euros a head including walls entry, museum pass and two decent meals.
The point of day one is to internalise the geography so you know which gate to head for on later days. Pile is west and leads to buses; Ploče is east and leads to the port and Ploče hotels. Pick up a Libertas bus map from the tourist office on Brsalje Street. Where to sleep this and every subsequent night: Hotel Lero in Boninovo (130-180 euros, 12-minute walk to Pile, easy bus access) or Villa Wolff in Lapad (170-230 euros, on the 1A route). If Old Town is essential, Prijeko Palace at 250-350 euros.
Day 2 — Elafiti island hopping
Walk or bus 1A to Gruž port for the 09:00 Jadrolinija ferry to the Elafiti islands. A day return that lets you hop between Koločep, Lopud and Šipan costs about 12 euros. Koločep first, 30 minutes from Gruž, tiny island with two villages connected by a 15-minute walking path and a good rock swimming spot at Donje Čelo. Give it 90 minutes and catch the next ferry to Lopud, 20 minutes further.
Lopud is the middle island and the highlight. Walk 25 minutes across to Sunj beach, the only sand beach in the region, and swim for two hours. Lunch at Konoba Barbara or the beach restaurant, 25-35 euros a head. Skip Šipan unless you’re staying overnight — it's the biggest island and needs its own day. Catch the 17:00 or 18:00 ferry back to Gruž. Total transport spend for the day: 15 euros. Dinner in Gruž at Amfora on the port, seafood, 30-45 euros a head.
Day 3 — Cavtat by bus 10
Catch the number 10 bus from the main bus station or from the stops along Ulica Iva Vojnovića. It runs every 30 minutes in summer, less often in winter, and takes 45 minutes to Cavtat, dropping you at the harbour. Cavtat is the small coastal town 18 km south, built on a peninsula with a working harbour, a walkable promenade around the whole point, and the excellent Račić Mausoleum by Ivan Meštrović on the hill at the tip — entry 3 euros, open May-October.
Give Cavtat a full day. Walk the promenade in the morning, swim at one of the small beaches on the south side, eat lunch at Konoba Kolona for grilled fish at 25-35 euros, visit the Vlaho Bukovac house museum (5 euros, the painter's home with original works), and catch the return bus 10 or, better, the small taxi boat that runs from Cavtat back to the Old Port for 15 euros. The boat trip is 30 minutes and gives you sea approach to Dubrovnik. Total spend: 25 euros transport plus 40-50 euros for lunch and entries.
Day 4 — Ston by coach and wine by tour
This is the day you’d normally use the car for. Instead, take the 09:00 long-distance coach from Gruž main bus station to Ston, 90 minutes and 12 euros one way. Get off at Ston, walk the walls (10 euros, the second-longest defensive walls in Europe), have oysters at Bota Šare in Mali Ston (20 minutes' walk from Ston, or 3-euro taxi), and catch the 14:30 coach back. Total: 5 hours, 40 euros including lunch and wall entry.
For wine, don’t rely on public transport — the wineries are in Potomje, deep on the peninsula, with no bus service. Instead, book a small-group wine tour from Dubrovnik: expect 90-130 euros per person for a full day with lunch and three cellars. The tour operators pick up at Pile Gate and handle everything. This is the one moment in four days you spend more than you would with a rental car, but you get to drink freely and skip the driving. Total day cost with the tour: around 130-150 euros a head, worth it for wine day only.
Airport and long-distance connections
Getting to and from the airport without a car is straightforward. The Platanus airport shuttle runs to Gruž bus station and stops at Pile Gate, 12 euros one way, timed to arrivals and departures. Taxis are a fixed 35-40 euros. Bolt is often cheaper at 25-30 euros if surge isn’t active. Do not attempt to bus from the airport via local Libertas — it's a two-transfer nightmare that saves you 8 euros and costs you 90 minutes.
For onward travel, coaches from Gruž go to Split (4 hours, 20 euros), Zagreb (10 hours overnight, 40 euros), Kotor (2.5 hours, 20 euros) and Mostar (3 hours, 20 euros). Catamarans go to Korčula (3 hours, 30 euros) and Split (4.5 hours, 45 euros). If you’re combining Dubrovnik with Split or Hvar, the catamaran is more scenic than the coach and the same price. Book 24 hours ahead in July and August; walk-up works the rest of the year. Where to sleep last night: near Gruž if you have an early ferry, otherwise stick with your Lapad or Boninovo hotel and taxi to the port.
Before you book
What people ask before booking Pile.
Four days rental at 50 euros = 200 euros, fuel 30 euros, four nights parking at 25 euros = 100 euros. Total 330 euros. Replace with 40 euros of bus fares, 30 euros of ferries and 130 euros for one wine tour = 200 euros. Net saving: around 130 euros, plus zero parking stress.
Yes, mostly, within 5-10 minutes of the schedule. The 1A is the most reliable because it runs every 10 minutes so missed buses don’t matter. The 10 to Cavtat is punctual. Long-distance coaches from Gruž are strict — arrive 15 minutes early. Winter schedules (November-March) have fewer runs on all routes.
The 1A runs until 02:00 in summer, until midnight in winter, from Pile Gate to Lapad and Babin Kuk. After that, a taxi is 10-15 euros or Bolt 8-12 euros. Restaurants inside the walls close by 23:00 anyway, so the last bus is usually enough.
Mljet yes — catamaran to Sobra or Pomena, national park at the west end, full day trip for 40 euros total. Korčula is doable but tight — 3 hours each way on the catamaran leaves only 4 hours in town. Better to stay one night in Korčula and skip the return same-day.