Croatia

How to get from Zagreb to Makarska

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

⏱
FASTEST
5h 50min
💶
From
27€
📍
Distance
292 km
Powered by 12Go system

There are 1 way(s) to get from Zagreb to Makarska

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

🚌 Departure from Zagreb
📍The main departure point for buses from Zagreb is the Zagreb Bus Station (Autobusni Kolodvor Zagreb), located at Avenija Marina Držića 4. This is a large, modern terminal with amenities like waiting areas, cafes, shops, and luggage storage.
🚇From Zagreb city center, you can reach the bus station by tram (lines 2, 5, 6, 7, 8) in about 10-15 minutes, costing around €0.50. Taxis are also readily available, with a ride typically costing €5-8 and taking 5-10 minutes, depending on traffic.
⏰Buses from Zagreb to Makarska operate frequently throughout the day, with multiple departures every few hours, especially during peak season. Services typically start early in the morning (around 6 AM) and run until late evening (around 9 PM).
💸 Transport from 27€ per person
⚡ Fastest: 5h 50min
🗓 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 Ferries in Advance

During July and August, catamarans and popular car ferries, especially those to Hvar or Korčula, can sell out days in advance. Always book your tickets online as soon as your plans are firm to avoid disappointment at the port.

💡
Verify Departure Ports

Croatian islands often have multiple ports (e.g., Stari Grad vs. Hvar town on Hvar). Double-check which port your ferry departs from and arrives at to ensure you're heading to the correct location for your accommodation.

💡
Understand Ferry Types

Catamarans are for passengers only and are faster, while car ferries (Jadrolinija) are slower but cheaper and carry vehicles. Know which type of service you need and confirm the pier, as they often depart from different locations within the same port.

💡
Mind Seasonal Schedule Changes

Ferry and bus schedules change significantly outside the main summer season (June-September). Always consult the latest timetables for your travel dates, as frequencies can drop drastically in shoulder or off-season.

💡
Plan Overnight Stays Strategically

When island hopping, ensure connections align. If there's a long gap or the last boat is early, consider an overnight stay in a hub city like Split or Dubrovnik. This avoids missing connections and allows for a more relaxed pace.

🛣️ The journey experience

Planning your Croatian adventure from Zagreb to Makarska? You're looking for clear, direct answers on how to navigate this beautiful country, especially when it comes to combining mainland travel with island hopping. While Makarska is a coastal gem, it's easily reachable by land, serving as a perfect stepping stone for your onward journey south or to nearby islands.

The most straightforward way to get from Zagreb to Makarska is by bus. This option offers excellent value, typically costing around €27–40 for a journey that takes approximately 6 hours. Operators like Flixbus and Arriva run frequent services, providing a comfortable and reliable way to cover the distance, often with scenic views as you approach the coast. Booking your tickets online in advance is highly recommended, particularly during peak season (May to October).

Croatia's transport system, while seemingly complex with its blend of buses and ferries, becomes much clearer once you understand the main hubs. For your journey to Makarska, rest assured it's a direct bus trip. However, as you continue your travels, always confirm departure ports and book ferry tickets days ahead, especially for popular routes like Split to Hvar or Dubrovnik to Korčula, to avoid the frustration of fully booked catamarans. Knowing your options empowers you to plan a seamless, stress-free itinerary.

Frequently asked questions — Zagreb → Makarska

✨ Why visit Makarska?

  • ✓ Stroll along the picturesque Riva promenade, lined with cafes and palm trees, offering stunning sea views.
  • ✓ Relax on the beautiful pebble beaches, such as Punta Rata or Nugal, known for their crystal-clear waters.
  • ✓ Hike or cycle in the Biokovo Nature Park, offering breathtaking panoramic views of the coast and islands.
  • ✓ Explore the historic Old Town with its charming narrow streets, main square (Kačić Square), and baroque church.
  • ✓ Enjoy boat excursions to nearby islands like Hvar and Brač, famous for their natural beauty and hidden coves.
🌙
Recommended stay
3 to 5 nights — perfect for enjoying beaches, exploring the town, and a day trip to Biokovo or nearby islands.

☀️ When to visit Makarska?

MEDITERRANEAN CLIMATE

May to September — pleasant temperatures for swimming and outdoor activities, with vibrant summer atmosphere.

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

What to do in Makarska?

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

INCONTOURNABLE
🏖️
Relax on Makarska Beach
Enjoy the long pebble beach with crystal-clear waters and stunning views of the Biokovo mountains. This main beach offers numerous cafés and water sports. Arrive early in the morning during peak season (July-August) to secure a good spot.
⛰️
Hike Biokovo Nature Park
Explore the dramatic limestone peaks of Biokovo, offering breathtaking panoramic views of the Adriatic Sea and islands. Many well-marked trails cater to various fitness levels. Consider visiting at sunrise or sunset for spectacular light and fewer crowds.
⛪
Visit St. Mark's Cathedral
Discover this beautiful baroque cathedral located in the main square (Kačić Square). Its simple yet elegant interior and charming bell tower are noteworthy. Entry is generally free; respect local customs by dressing modestly.
🚶‍♀️
Stroll Makarska Riva Promenade
Walk along the vibrant Riva, the heart of Makarska's social life, lined with palm trees, cafés, and restaurants. It's perfect for an evening stroll or a morning coffee. Look out for local fishermen selling their fresh catch early in the morning.
🏛️
Explore Franciscan Monastery
Visit this historic monastery, home to a unique Malacological Museum showcasing a vast collection of shells from around the world. The tranquil courtyard is also worth exploring. Admission to the museum is typically around 3-5€.
🛶
Sea Kayaking Adventure
Paddle along the stunning coastline, exploring hidden coves and secluded beaches inaccessible by land. Several operators offer guided tours or rentals from Makarska. A half-day rental typically starts from 20-30€.
🍇
Taste Local Dalmatian Wine
Indulge in a tasting of local Dalmatian wines, particularly Plavac Mali reds, at one of the many konobas (traditional taverns) or specialized wine bars in Makarska. Many offer wine by the glass or affordable tasting flights starting from 10-15€.
🎣
Morning Fish Market Visit
Experience the authentic local life by visiting the fish market near the port in the early morning. Watch fishermen unload their catch and browse fresh seafood. It's a great spot for unique photo opportunities and to observe local interactions.

⏱️ How long to visit Makarska?

3 to 7 days

For a solo traveler, 3 to 5 days are ideal to explore Makarska and its surroundings. This allows time for hiking in Biokovo, relaxing on the beaches, and enjoying local cuisine. Plan for 7 days if you intend to visit nearby islands or engage in water sports extensively.

Related searches

bus Zagreb Makarska how to get from Zagreb to Makarska ticket price Zagreb to Makarska travel time Zagreb to Makarska travel to Croatia

Other trips from Zagreb

Book now