English
Language
Currency
Contents

Komiža, Croatia | Coastal charm, coffee stops & Mamma Mia vibes

SplitBlue Cave Tourskomiza croatia

If you're headed out on a Blue Cave day tour from Split or Trogir, there's a good chance your boat will glide into the tiny harbor of Komiža, Croatia—and trust me, this stop is more than just a filler. Nestled on the western coast of Vis Island, Komiža feels like a peaceful postcard that never made it into the tourist brochures. With stone alleyways, bobbing fishing boats, and weathered shutters that seem frozen in time, it’s the kind of place where you’ll want to slow down. Grab a coffee at the waterfront, stretch your legs, and just take in the rhythm of this sleepy fishing town that once hosted Mamma Mia 2.

Why you should visit Komiža

1. It’s a Mamma Mia filming location
If you’re a fan of the movie or just appreciate scenic villages that belong on a movie set then this is your moment. Komiža was one of the main filming spots for Mamma Mia: Here We Go Again, and you’ll recognize its harbor and old stone facades almost instantly. 

2. It’s your coffee-and-view stop
Komiža usually comes early in the day tour circuit, which makes it the perfect stop for a quick coffee and a wander. The promenade is lined with small cafés where you can sit by the water, sip something cold or strong, and just watch the boats. 

3. It’s got an old soul
This isn’t a polished tourist town. The buildings are a little faded, the streets are narrow, and the vibe is proudly low-key. You’ll spot local fishermen mending nets, small churches tucked into corners, and laundry drying on lines above cobblestone streets. It’s raw, real, and ridiculously charming.

4. It feels like a secret
Because most people focus on the Blue Cave, Komiža gets only a slice of the attention—which is great for you. You get the magic of a coastal Croatian village without the shoulder-to-shoulder crowds. Whether you're stopping for 30 minutes or an hour, it feels like you've stepped off the tourist track.

Things to do in Komiža

Stroll the waterfront promenade
The moment you step off the boat, you’ll be greeted by a string of colorful fishing boats bobbing along the stone harbor. Walk the length of the waterfront and you’ll pass cozy cafés, old warehouses turned restaurants, and locals heading out for their daily catch. The Adriatic sparkles just a few steps away.

Grab a coffee or snack by the harbor
Most tours allow a short stop here, which is just enough time to sit down and fuel up. Whether you go for a strong Croatian espresso or a scoop of gelato, this is your chance to pause and soak in the island setting.

Snap a Mamma Mia memory
Keep your camera ready for some of the most recognizable shots from Mamma Mia: Here We Go Again which were filmed right here in Komiža. The harbor promenade is where the cast arrives by boat, and you’ll spot the exact stone pier and colorful fishing boats used in those scenes. Several moments were also shot at waterfront cafés and along the back alleys just behind the promenade—look for the vine-draped archways, old shutters, and stone staircases.

Peek into the Fishermen’s Museum (if open)
Housed in a 16th-century Venetian tower right by the water, this small museum gives a glimpse into the town’s fishing roots. It’s not always open during quick tour stops, but even from the outside, it’s a piece of Komiža’s history worth seeing.

Enjoy the atmosphere
More than anything, Komiža is about soaking up the moment. It’s quiet, it’s authentic, and it smells like salt and pine. You might hear church bells, the clink of coffee cups, or the gentle splash of water under the boats. 

Hit the beach (if you have extra time)
Komiža is dotted with pebbled beaches just a short walk from the harbor. Kamenice Beach is a local favorite, known for its volcanic pebbles and natural freshwater springs. If your tour gives you a bit of breathing room, bring a towel and take a dip—the water is crystal clear and refreshing, even in the early hours.

Go on a hiking trail
Behind the village, hiking trails lead uphill toward Mount Hum, the highest point on Vis Island. If you're staying longer or return on your own later, this is a great spot for sweeping views over Komiža and the Adriatic beyond. Even a short walk out of the town gives you postcard-perfect views and quiet island air.

Tour options to visit Komiža, Croatia

Private Tour from Split or Trogir: Blue Cave, Blue Lagoon & 5 Islands
From Podstrana: Blue Cave, Hvar & 5 Islands Small Group Tour
From Trogir: Blue Cave, Blue Lagoon & 5 Islands Full-Day Tour

This 10-hour private speedboat tour gives you a crowd-free escape through the Adriatic. You’ll visit five islands—including Biševo (for the Blue Cave), Budikovac, Hvar, and Vis—plus make a special stop at Komiža, where you can explore the Mamma Mia filming locations at your own pace. The tour includes snorkeling stops and a lunch break near Hvar.

Perfect for:
Small groups or families looking for a personalized experience with the flexibility to linger in Komiža and soak up its slow coastal charm.

Departing from Marina Lav, this full-day tour combines some of the best island-hopping in the region. After visiting the famous Blue Cave, the boat stops at Komiža for a short walk, a coffee break, or a photo op at the film locations. The tour also includes time at Stiniva Cove, Hvar, and Budikovac.

Perfect for:
Travelers staying near Podstrana who want a relaxed but well-paced route that still includes Komiža as part of the movie magic loop.

Starting from Trogir with a quick transfer to Split, this 10–11 hour tour takes you to iconic Adriatic spots. After the Blue Cave visit, the tour stops in Komiža—usually early in the day—giving you time to stroll the promenade or grab a coffee. The itinerary continues with swims at Stiniva Bay and Blue Lagoon, and lunch near Hvar.

Perfect for:
If you are based in Trogir or Split looking for a full-day scenic cruise that blends sightseeing, swimming, and cultural charm in one smooth loop.

Best time to visit Komiža, Croatia

The best time to experience Komiža is during the shoulder months of June and September. In June, the town begins to buzz with activity, yet it remains less crowded than the peak summer months. September brings a mellow atmosphere, with warm sea temperatures and fewer tourists, allowing for a more relaxed exploration.

If you're planning a day trip that includes the Blue Cave, scheduling your visit to Komiža in the late morning can be ideal. This timing often aligns with calmer sea conditions, making your boat journey smoother and more enjoyable. Additionally, the morning light is great for photography.

How to get to Komiža, Croatia

To reach Komiža, you'll first need to get to Vis Island, and then make your way across the island to Komiža.

1. Ferry or catamaran to Vis Island

From Split: The primary departure point to Vis Island is the city of Split.

  • Car Ferry: Operated by Jadrolinija, this ferry allows vehicles and takes approximately 2 hours and 20 minutes to reach Vis town.
  • Passenger Catamaran: Also operated by Jadrolinija, this faster option (no vehicles) takes about 1 hour and 30 minutes.

2. From Vis Town to Komiža

Once you've arrived in Vis town, Komiža is about 10 kilometers away on the western coast of the island.

  • Bus: A local bus service connects Vis town to Komiža. The journey takes approximately 20 minutes, with tickets costing around €4. Buses are scheduled to align with ferry arrivals, but it's advisable to check the latest timetable or confirm with the driver.
  • Taxi: Taxis are available at the Vis ferry terminal. The ride to Komiža takes about 15 minutes. Note that ride-sharing services like Uber do not operate on Vis Island.
  • Car rental: If you prefer flexibility, consider renting a car in Vis town to explore the island at your own pace.

Tips for visiting Komiža

  • Cash is king: While some establishments accept cards, many local cafes and shops prefer cash. Ensure you have some euros on hand.
  • Stay hydrated: The Mediterranean sun can be intense. Carry a reusable water bottle to keep yourself hydrated as you explore.
  • Wear comfortable footwear: Komiža's charm lies in its cobblestone streets and hilly terrains. Comfortable shoes will make your strolls more enjoyable.
  • Respect local customs: If you visit religious sites, such as the Church of Our Lady of the Pirates, dress modestly and maintain a respectful demeanor.
  • Protect yourself from the sun: Sunscreen, hats, and sunglasses are essential, especially during midday when the sun is at its peak.
  • Plan ahead for dining: If you wish to dine at popular local restaurants, consider making reservations, especially during peak tourist season.

Frequently asked questions about Komiža in Croatia

How do I get to Komiža from Split?

To reach Komiža, take a ferry or catamaran from Split to Vis Island. The ferry journey takes approximately 2 hours and 20 minutes, while the catamaran is faster at about 1 hour and 30 minutes. Upon arriving in Vis town, Komiža is a 10-kilometer journey away. You can take a local bus (around 20 minutes) or a taxi (approximately 15 minutes) to reach Komiža.

Is Komiža a good base for visiting the Blue Cave?

Yes, Komiža is an excellent base for visiting the Blue Cave (Modra Špilja). Many boat tours to the Blue Cave depart directly from Komiža's harbor, offering a convenient and scenic starting point for this popular excursion.

Are there ATM machines in Komiža, or should I bring cash?

Komiža has a few ATMs, but they can run out of cash during peak tourist season. It's advisable to carry some euros with you, especially for small purchases, as some local establishments may not accept credit cards.

What are some must-visit spots in Komiža?

Don't miss the Komiža Castle (also known as the Venetian Tower), which houses the Fishing Museum. The Church of Our Lady of the Pirates is another notable site. For beach lovers, Gusarica Beach and Kamenice Beach are popular choices.

Can I rent a car or scooter in Komiža?

Yes, there are rental services in Komiža offering cars, scooters, and bicycles. Renting a scooter or bike can be a great way to explore the island at your own pace, especially if you plan to visit more remote areas.

What is the best time of year to visit Komiža?

The ideal time to visit Komiža is late May to early June and September to early October. During these periods, the weather is pleasant, the sea is warm enough for swimming, and the town is less crowded compared to the peak summer months.