01Is Mljet Worth Visiting? The Verdict

Mljet is worth visiting for travelers seeking quiet outdoor activities, dense forests, and warm saltwater lakes. It is not worth visiting for travelers expecting active nightlife, budget-friendly dining, or wide sandy beaches directly outside their hotel.

The Benefits of Mljet

Mljet National Park covers the western third of the island, spanning 54 square kilometers. The main draw is the two saltwater lakes, Veliko Jezero (Big Lake) and Malo Jezero (Small Lake). Because the lakes connect to the sea through a narrow channel, the water temperature runs 2 to 3 degrees warmer than the open Adriatic, providing excellent swimming conditions from May through October. The surrounding Aleppo pine forest provides consistent shade along the 11-kilometer paved path that circles the lakes, making it highly suitable for summer cycling.

There are no cars allowed around the immediate lake paths. This restriction creates a quiet environment ideal for hiking. The trail up to the Montokuc viewpoint takes 45 minutes from the lake edge and offers a clear vantage point over the island and the Adriatic.

The Downsides and Crowds

The isolation comes with a steep logistical and financial cost. Mljet is a 75-minute to 105-minute ferry ride from Dubrovnik. Because most visitors use the same daily ferry schedules, the park experiences heavy congestion between 10:00 AM and 3:00 PM. During these hours, the path between Pomena and Malo Jezero becomes crowded with day-trippers. The small solar boats that transport visitors to St. Mary's Island operate on a strict schedule, leading to long waits in the midday heat during July and August.

While travel brochures market Pomena's harbor as a charming culinary destination, most waterfront restaurants rely on captured yacht traffic and deliver underwhelming, overpriced seafood rather than true culinary excellence. The island lacks the agricultural infrastructure of Korčula or Pelješac, meaning most food is imported from the mainland, driving up prices by 20% to 30% compared to equivalent meals in Split.

02National Park Costs and Opening Hours

Visiting the National Park requires purchasing an entry ticket. The pricing sets the adult entry fee at €25 during the peak summer season (June to September) and €15 during the shoulder season. This fee includes the inland park sites, hiking trails, parking at Vrbovica, and a single return trip on the solar boat to St. Mary's Island. If you wish to ride the boat a second time, an additional €5 fee applies.

Students and youth (ages 7 to 18) receive discounted rates. Entry is free for children under 7. Visitors arriving after 4:00 PM receive a 25% discount on the daily ticket price, which provides an incentive to stay overnight rather than visit on a day trip.

The park operates with varying hours depending on the month:

  • April 1 to May 15: 9:00 AM to 5:00 PM
  • June 1 to September 30: 7:30 AM to 8:00 PM
  • October: 9:00 AM to 5:00 PM
  • November through February: Closed to general tourist services.

03The Historic Center: St. Mary's Island

St. Mary's Island (Sveta Marija) occupies the center of Veliko Jezero. It houses a 12th-century Benedictine monastery and the Church of Saint Mary. The island measures just 120 meters by 200 meters. The monks were the sole rulers of the island for centuries, maintaining the local agriculture and fishing. Today, the monastery building includes a small cafe.

Visitors can walk the perimeter of the tiny islet in 15 minutes. The water immediately surrounding the island is exceptionally clear and offers prime snorkeling conditions. Access to the island is strictly controlled by the National Park authority. The €25 entrance ticket includes one return trip on the official solar-powered boat. These boats depart from Mali Most and Pristanište every 30 to 60 minutes depending on the season. During July and August, the queue for the boat can take up to 45 minutes.

04Ferry Logistics: Getting from Dubrovnik to Mljet

Traveling to Mljet requires a passenger catamaran or a car ferry. For visitors without a vehicle, the fast catamarans to Pomena or Polače are the most direct option.

Krilo Shipping Company (Catamaran)

Krilo operates the main passenger route from Dubrovnik to Pomena. The ticket costs €25 per person each way. The outbound ferry departs Dubrovnik at 10:30 AM and arrives in Pomena at 11:45 AM. The return ferry leaves Pomena at 4:30 PM, arriving in Dubrovnik at 5:45 PM. This 75-minute route runs daily from May 12 to October 15.

TP Line and Jadrolinija

TP Line operates similar fast ferry routes connecting Dubrovnik, Šipan, and Mljet (stopping in Polače or Sobra) for approximately €21 to €25. The earliest departures leave Dubrovnik around 9:15 AM.

Car Ferry (Sobra)

Travelers renting a car must take the Jadrolinija car ferry from Prapratno on the Pelješac peninsula to the port of Sobra on Mljet. The crossing takes 45 minutes and costs roughly €5.40 per passenger and €20 to €30 for a standard vehicle. Sobra is located in the middle of the island, a 30-minute drive (25 kilometers) from the National Park entrance in Pomena.

05Getting Around: Bikes and E-Bikes

Motor vehicles are prohibited on the main paths around Veliko and Malo Jezero. Walking the full perimeter takes approximately three hours. Bicycles are the standard method of transport.

Several rental shops operate in Pomena, Polače, and near the Mali Most (Small Bridge) connecting the two lakes. Standard mountain bikes cost approximately €15 for a 6-hour rental. E-bikes are available for €30 to €40 per day. Aloha Rent-a-Bike, located in Polače, offers standard bikes, e-bikes, and kayaks. The terrain around the lakes is mostly flat, but leaving Polače requires climbing a moderate hill before descending toward the lakes. E-bikes eliminate the strain of this initial climb.

Kayaks can be rented at Mali Most for €15 to €20 per hour. Paddling to St. Mary's Island takes 20 to 30 minutes and allows visitors to avoid the schedule constraints of the official National Park solar boats.

06Accommodation: Where to Stay on Mljet

Mljet has very few large hotels. The vast majority of accommodation consists of private apartments and guesthouses.

Pomena

Pomena is the most convenient base for visiting the National Park. It sits on the western edge of the island, a 15-minute walk from Malo Jezero. Hotel Odisej is the only major hotel in the area, offering 3-star accommodation ranging from €120 to €200 per night. While convenient, the hotel's facilities are older. Private apartments in Pomena typically cost between €80 and €150 per night.

Polače

Polače is situated in a deep bay surrounded by the ruins of a 5th-century Roman palace. It is a 40-minute walk or a 15-minute bike ride from the lakes. Accommodation here is slightly cheaper than in Pomena, and the bay offers calmer waters for mooring.

Saplunara

Saplunara is located on the far southeastern tip of the island, approximately 40 kilometers from the National Park. This area is known for its sandy beaches, a rarity in Croatia. Visitors staying here will need a rental car to reach the National Park, as public bus service on the island is infrequent and unreliable. Apartments in Saplunara average €90 to €140 per night.

07Dining Realities: What to Expect

The dining scene on Mljet is limited. Food must be transported via ferry, restricting variety.

In Pomena, Konoba Herc and Konoba Ribar are popular options located directly on the waterfront. A meal of grilled fresh fish, local olive oil, and a side of blitva (Swiss chard and potatoes) costs between €30 and €50 per person. Peka dishes, which consist of meat or octopus slow-cooked under a bell-shaped iron lid, must be ordered at least 24 hours in advance.

Mali Raj is located within the National Park boundaries near Mali Most. It offers standard Mediterranean fare with immediate views of the lake. Wait times during the 1:00 PM to 2:30 PM lunch rush can exceed 45 minutes as day-trippers flood the area.

Travelers looking to lower costs should utilize the small Studenac supermarkets in Pomena and Polače to purchase water, bread, and basic picnic supplies before entering the park boundaries.

08Exploring Beyond the Park: Odysseus Cave and Inland Villages

The interior of Mljet features small, older settlements like Goveđari and Babino Polje. Babino Polje is the administrative center of the island and the longest village, stretching for three kilometers along the base of the island's highest peak, Veliki Grad. The population of the entire island hovers around 1,000 full-time residents. Agricultural production is limited primarily to small family vineyards and olive groves. Purchasing homemade olive oil directly from a local family in Babino Polje or Blato will cost around €15 per liter.

Located on the southern coast near Babino Polje is Odysseus Cave. This large limestone cavern is accessible by a steep, unmarked 30-minute hike from the main road. According to local legend, the ancient Greek hero Odysseus was shipwrecked near Mljet and remained trapped in this cave for seven years. Visitors must scramble down a rocky cliffside to reach the water level, then swim 20 meters through a narrow sea tunnel to enter the cave. The sunlight filtering through the underwater opening creates a bright blue glow between 12:00 PM and 2:00 PM. Access is free, but there are no lifeguards or official facilities. The hike back up takes 45 minutes in direct sun, requiring adequate water and proper footwear.

09Packing and Preparation

Visitors to Mljet need specific gear due to the island's geography.

  • Footwear: Water shoes are highly recommended. The entry points into the saltwater lakes feature sharp limestone rocks and sea urchins in the deeper sections. Sturdy walking shoes are required for the Montokuc trail, as flip-flops are dangerous on the loose gravel.
  • Hydration: There are very few water fountains inside the park. Visitors should carry at least 1.5 liters of water per person.
  • Connectivity: Mobile service is strong in Pomena and Polače but drops entirely on the far side of Veliko Jezero and along the Montokuc trail. Download offline maps before arriving.
  • Currency: While credit cards are accepted at the National Park ticket office and larger restaurants, small bakeries and private apartment hosts often require cash in Euros. There are ATMs in Pomena, Polače, and Sobra, but they frequently run out of cash during high-season weekends.

10Final Recommendations: How Many Days?

Visiting Mljet as a day trip from Dubrovnik provides only three to four hours of actual time within the park. Factoring in three hours of total ferry transit and €50 in combined ticket and transport fees per person, the value is poor for a rushed experience.

The optimal stay is two nights. Arriving on a morning ferry allows for an afternoon of swimming after the day-tripper crowds leave on the 4:30 PM boat. A full second day provides time to rent bikes, kayak to St. Mary's Island, and hike to the viewpoints early in the morning when temperatures are manageable. This pace aligns with the island's primary asset: uninterrupted silence.