Croatia

How to get from Zagreb to Korčula

Compare all transport options: bus, ferry, train, flight. Prices, durations and tips from a local expert.

⏱
FASTEST
7h 45min
💶
From
35€
📍
Distance
330 km
Powered by 12Go system

There are 1 way(s) to get from Zagreb to Korčula

Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.

🚌 Departure from Zagreb
📍Your journey begins at the Zagreb Main Bus Station (Autobusni Kolodvor Zagreb), located just southeast of the city centre. This is a large, modern terminal with amenities like waiting areas, kiosks, cafes, and luggage storage, ensuring a comfortable start to your trip.
🚇From Zagreb city centre, you can easily reach the main bus station by tram (lines 2, 5, 6, 7, 8) or by taxi. A tram ride takes about 10-15 minutes and costs approximately €0.50. Taxis are faster, around 5-10 minutes, with an estimated cost of €5-8.
⏰Buses from Zagreb to Orebić typically depart multiple times a day, especially during high season, from early morning until late afternoon. It's crucial to check specific departure times with operators like FlixBus or Arriva for your chosen travel date.
💸 Transport from 35€ per person
⚡ Fastest: 7h 45min
🗓 Book now Secure payment · via 12go.asia
📶 Stay connected the moment you land

Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.

Yesim · eSIM partner

Practical tips

💡
Book Ahead for Peace of Mind

Especially between July and August, popular ferry routes to islands like Korčula can sell out days in advance. Secure your bus and ferry tickets online as soon as your travel dates are firm to avoid disappointment upon arrival at the port.

💡
Know Your Ports: Orebić for Korčula

When heading to Korčula from the mainland without a car, your ferry will depart from Orebić on the Pelješac peninsula. Ensure your bus ticket takes you directly to Orebić ferry terminal to streamline your transfer.

💡
Arrive Early for Ferries

Even with a reserved ticket, it's wise to arrive at least 30-45 minutes before your scheduled ferry departure, particularly in high season. This allows ample time for boarding and helps you secure a good spot, especially if it's a first-come, first-served queue for foot passengers.

💡
Check Ferry Schedules Regularly

Ferry schedules can change with the seasons and even due to weather conditions. Always double-check the latest departure times on the official Jadrolinija, Kapetan Luka, or TP Line websites a day or two before your trip to avoid any surprises.

💡
Consider Overnight Stays for Complex Routes

For very long journeys or complex island-hopping itineraries involving multiple connections, an overnight stop in a major hub like Split can significantly reduce travel stress and provide a chance to explore another city. This gives you flexibility and avoids rushing connections.

🛣️ The journey experience

Planning your trip from Zagreb to the stunning island of Korčula might seem a little complex, but it's entirely manageable with the right information. You're looking at a journey that combines the convenience of bus travel with the scenic beauty of a ferry ride. This route is a fantastic way to transition from Croatia's vibrant capital to one of its most charming Adriatic islands, known for its walled old town and pristine waters. We'll show you exactly how to connect these two distinct Croatian experiences, ensuring you arrive refreshed and ready to explore.

The most practical and cost-effective way to reach Korčula from Zagreb is by taking a bus followed by a ferry. The bus journey from Zagreb will typically take you to Orebić on the Pelješac peninsula. From Orebić, a short and frequent car ferry service connects you directly to Korčula town. This entire bus + ferry combination usually costs around €35 and takes approximately 8 hours, making it a full but rewarding day of travel. Key operators for the bus segment include FlixBus or Arriva, while Jadrolinija runs the ferry from Orebić to Korčula.

While Croatia may appear small on a map, its long coastline and numerous islands mean understanding the right connections is crucial. For Korčula, Orebić is your primary mainland gateway. Remember that ferry tickets, especially during peak season (July-August), can sell out days in advance, so booking both your bus and ferry online ahead of time is highly recommended to avoid any last-minute stress at the port. This ensures a smooth, worry-free transition to your island paradise.

Frequently asked questions — Zagreb → Korčula

✨ Why visit Korčula?

  • ✓ Explore Korcula Old Town, often called 'Little Dubrovnik,' with its medieval walls and St. Mark's Cathedral.
  • ✓ Discover the alleged birthplace of Marco Polo, with a museum dedicated to the famous explorer.
  • ✓ Relax on the beautiful sandy beaches like Vela Przina or Pupnatska Luka, perfect for swimming and sunbathing.
  • ✓ Experience Moreska Sword Dance, a traditional medieval knight dance unique to Korcula, performed weekly.
  • ✓ Indulge in local wine tasting, especially the Grk and Posip varieties, from vineyards around Lumbarda.
🌙
Recommended stay
3 to 4 nights — Allows full exploration of the town, beaches, and a day trip to nearby islands.

☀️ When to visit Korčula?

MEDITERRANEAN CLIMATE

May to September — Enjoy warm, sunny weather perfect for swimming and outdoor activities, with vibrant cultural events.

Jan 😞
Feb 😞
Mar 😐
Apr 😐
May 😊
Jun 😊
Jul 😊
Aug 😊
Sep 😊
Oct 😐
Nov 😐
Dec 😞
📍
In Korčula — Plan your stay
Accommodation, activities and tips selected for you
🏨 Accommodation
Hotels in Korčula
Compare the best rates available
via trip.com

What to do in Korčula?

Local experiences, must-see sights and activities selected for you

INCONTOURNABLE
🏛️
Explore Korcula Old Town
Wander through the narrow, medieval streets of Korcula's walled Old Town, often dubbed a 'mini-Dubrovnik'. Discover historic buildings like St. Mark's Cathedral and Marco Polo's alleged birth house. A great time to visit is early morning or late afternoon to avoid the main crowds and enjoy the golden light. Expect charming cafes and artisan shops.
🍷
Taste Local Grk Wine
Embark on a wine tasting tour in Lumbarda, home to the indigenous Grk white grape variety, unique to Korcula. Many small family-run wineries offer tastings directly from their cellars, often accompanied by local snacks like cheese and olives. A self-guided bike tour through the vineyards is a pleasant way to reach several wineries. Budget around 15-25€ per tasting.
🚤
Boat Trip to nearby Islets
Take a boat excursion to the idyllic nearby archipelago, including Badija and Vrnik islands. Badija features a beautiful Franciscan monastery and a deer park, while Vrnik is known for its historic stone quarries and a charming village. Renting a small boat for a day or joining an organized tour from Korcula town allows for refreshing swims in crystal-clear waters. Tours start around 30€.
🎭
Experience Moreska Sword Dance
Witness the captivating Moreska sword dance, a traditional medieval performance unique to Korcula, depicting a battle between two kings over a captured princess. Performances are usually held during summer evenings in an open-air amphitheater. Check local schedules upon arrival; booking tickets in advance, especially in peak season, is highly recommended. It's a truly immersive cultural experience.
🚶‍♀️
Hike or Bike through Nature
Explore the island's interior and coastline by hiking or cycling. Numerous well-marked trails crisscross Korcula, offering stunning views of olive groves, vineyards, and the Adriatic Sea. Rent a bike for a day (around 15-25€) and follow coastal paths or venture inland to discover charming villages like Pupnat. Pack water and sunscreen, especially during warmer months.
🍽️
Savor Fresh Seafood Peka
Indulge in a traditional 'peka' dish, especially one with freshly caught seafood, slow-cooked under a bell-shaped lid covered with embers. This culinary method imparts incredible flavor and tenderness. Many konobas (traditional taverns), particularly outside the main town, offer peka, but it usually requires advance ordering (a few hours or even a day prior). Expect to pay around 20-35€ per person.
🌅
Sunset Drinks at Massimo Bar
Ascend to the top of Zakerjan Tower, home to Massimo Cocktail Bar, for unforgettable panoramic views of the Adriatic sunset. Reaching the bar involves climbing a ladder, adding to its unique charm. Enjoy a refreshing cocktail (around 10-15€) as the sky changes colors over the sea. Arrive early to secure a good spot, especially during peak season for the best photo opportunities.
🏺
Visit Korcula Town Museum
Delve into Korcula's rich history at the Korcula Town Museum, housed in the beautiful Gabrielis Palace. The museum showcases artifacts from ancient Greek and Roman periods, maritime heritage, and local traditions, providing excellent context for the island's past. It's a perfect activity for a hot afternoon or a rainy day. Entry is typically around 5-7€. Allow about an hour to explore its collections.

⏱️ How long to visit Korčula?

2 to 5 days

For an independent traveler, plan 3 to 5 days to fully explore Korčula. This allows you to visit the old town, relax on beaches, and enjoy a day trip to the surrounding islands or vineyards. If you're pressed for time, a 2-day trip can cover the main sights but will feel rushed.

Related searches

ferry Zagreb Korčula how to get from Zagreb to Korčula ticket price Zagreb to Korčula travel time Zagreb to Korčula travel to Croatia

Other trips from Zagreb

Book now