Zagreb to Dubrovnik Bus

Zagreb to Dubrovnik Dubrovnik to Zagreb

Zagreb to Dubrovnik Route Summary

Zagreb to Dubrovnik bus is a popular way of traveling. There are up to 23 daily bus departures available, including 8 night buses. The earliest bus departs from Zagreb bus station at 06:00h, arriving at Dubrovnik bus station at 18:30h the same day. While latest bus departs at 23:55h, arriving at 09:15h the following day.
Departure station and country ZagrebCroatia
Arrival station and country DubrovnikCroatia
Travel Distance 598 km
Average Trip Duration 10h 30min
Total Departures 23
Popular Operators Samoborček EU grupa, FlixBus
Lowest Price €20
Transportation Options Bus, Plane



Getting from Zagreb and Dubrovnik by bus

The shortest travel distance between Zagreb and Dubrovnik is 598 km. The fastest bus which departs at 08:00 has a travel time of 08:30h. The longest travel time on the route is 12:30h. Depending on the selected departure, the following amenities are available: toilet and delay information. While some of the buses are direct, there are also the ones which stop for a short break in Split, Benkovac and Metkovic. You can book tickets in advance to secure your seat, especially during peak travel times.

Overnight buses

If you want to travel overnight and save money on accommodation or arrive in Dubrovnik earlier, there are 8 night buses from Zagreb to Dubrovnik. The overnight buses depart between 21:00 and 23:55 and arrive between 06:45 and 09:15 the following day. Below are the most popular night departures to Dubrovnik:
Timetable: TODAY TOMORROW

Bus companies operating the Zagreb to Dubrovnik route

There is a total of 3 bus companies operating the route. These bus companies have been rated 474 times by travelers. Here you can see the list of the most popular bus companies operating the route and their overall rating.

7.1 FlixBus
7.8 Nomago

Departure and arrival stations

Bus station in Zagreb has earned an average score of 6.3 from our passengers, while the station in Dubrovnik has earned a score of 6.5. More information on both stations, including their location and popular routes can be found on the links below.
Map overlay

  Zagreb

You can see information about the departure station and stops Zagreb here

Map overlay

  Dubrovnik

You can see information about the arrival station and stops Dubrovnik here


Cheapest tickets

Budget-friendly tickets are listed below, depending on availability.
Adult ticket: €20 (One-Way) or €40 (Return).

Travel reviews for Zagreb to Dubrovnik bus

Over 474 travelers have shared their feedback and reviewed their bus journey from Zagreb to Dubrovnik. The average rating is 8.4. You can read the users' review of the bus company below. These reviews were originally written under our former names, GetByBus and GetByFerry. But don’t worry, it’s all us! Same company, same trusted partners, just with a new vibe as Traveling.com.
7.5 by ANONYMOUS
9.38 by ANONYMOUS
9.38 by ANONYMOUS
Read all reviews here


Other popular destinations from Dubrovnik

If you're looking for inspiration as to where to travel next once you've reached Dubrovnik, here is the list of the most popular travel routes that our clients have previously purchased their tickets for:


Traveling Tips 

Bus Duration: The bus from Zagreb to Dubrovnik takes approximately 9 to 12 hours, depending on traffic, weather conditions, and the route taken. Some buses may take longer if they include multiple stops or pass through border control.  

Booking Tickets: It’s advisable to book bus tickets in advance, particularly during peak season (summer, holidays, and weekends).  

Bus Schedule: Buses from Zagreb to Dubrovnik run multiple times a day, including day and night buses. Always check the latest schedules online before your trip, as departure times may change depending on the season.  

Arrive Early: Arriving 15-20 minutes before departure is recommended, especially during peak seasons. Zagreb Bus Station (Autobusni Kolodvor Zagreb) can be busy, so arriving early allows you to find your platform and board without stress.  

Comfort on the Bus: Most long-distance buses are modern, air-conditioned, and equipped with comfortable reclining seats. Some offer Wi-Fi and USB charging ports, but bringing a power bank, headphones, or a book is a good idea for entertainment during the long journey.  

Rest Stops: Long-distance buses make scheduled rest stops, allowing passengers to use restrooms, buy snacks, and stretch their legs. The number and duration of stops depend on the bus operator, so check your route details before departure.  

Border Crossings: Most buses now travel via the Pelješac Bridge, keeping the journey entirely within Croatia, meaning no border checks or passport is required. However, some buses still take the Neum Corridor through Bosnia and Herzegovina, requiring border control. If your bus takes this route, carry a valid passport or ID to avoid issues.  

Traffic Considerations: Heavy traffic is common during summer months, particularly along the Dalmatian coast near Split and Dubrovnik. If traveling in July or August, expect possible delays, especially on weekends.  

Luggage: Buses typically allow one large suitcase (stored underneath the bus) and one small carry-on for onboard use. Always label your luggage to avoid confusion when retrieving it at your destination.  

Food and Drinks: Since buses do not provide food or drinks, it’s best to bring snacks and a bottle of water. Rest stops may offer food options, but choices can be limited, especially late at night.  

Safety Tips: Keep valuables in your carry-on rather than in checked luggage. If traveling late at night or early in the morning, be aware of your surroundings at the bus station. Pickpocketing is rare but possible in crowded areas, so keep your bag secure.  

Enjoy the Scenic Views: The bus route from Zagreb to Dubrovnik offers stunning views of Croatia’s countryside, coastal landscapes, and mountains. For the best experience, try to get a window seat and enjoy the journey. 


Frequently Asked Questions

How much is the bus ticket from Zagreb to Dubrovnik?  

The price of a bus ticket from Zagreb to Dubrovnik depends on the bus operator, travel date, and booking time. On average, tickets cost between €25 and €40, with discounts for early bookings. 

Are buses expensive in Croatia?  

Buses in Croatia are one of the most affordable ways to travel, especially for long-distance routes like Zagreb to Dubrovnik. Prices vary based on season and availability, but booking in advance on GetByBus ensures you get the best deals on bus tickets in Croatia.  

Do you tip bus drivers in Croatia?  

Tipping bus drivers in Croatia is not mandatory but appreciated. If your driver helps with luggage or provides excellent service, a small tip of €1-2 is a nice gesture.  

How many days should I spend in Zagreb and Dubrovnik?  

To explore both cities fully, we recommend at least 2-3 days in Zagreb to experience its museums, cafés, and historic sites. For Dubrovnik, plan for 3-4 days to enjoy the Old Town, city walls, and stunning coastline. If traveling by bus from Zagreb to Dubrovnik, consider a stop in Split or Plitvice Lakes along the way.  

Are there border checks on the bus route from Zagreb to Dubrovnik?  

It depends on the route taken by the bus. Most buses from Zagreb to Dubrovnik now travel via the Pelješac Bridge, which stays entirely within Croatia—meaning no border checks or passport is required.  However, some buses still take the Neum Corridor route, passing through Bosnia and Herzegovina, where border checks apply. In this case, passengers must carry a valid passport or ID.  

Since routes may vary, it's best to be prepared with the necessary documents just in case.  

Where can I find the bus timetable from Zagreb to Dubrovnik?  

You can view the latest bus schedules from Zagreb to Dubrovnik directly on GetByBus. We provide up-to-date timetables, operator details, and easy online booking, so you can plan your journey with confidence.  

Are there night buses from Zagreb to Dubrovnik?  

Yes, you can take an overnight bus from Zagreb to Dubrovnik, which saves time and money on accommodation. Night buses usually depart between 10 PM and midnight, arriving in Dubrovnik early in the morning. You can find all available night bus options on GetByBus.  

Are there rest stops during the bus journey from Zagreb to Dubrovnik?  

Yes, long-distance buses on this route make several rest stops, allowing passengers to use restrooms, buy snacks, and stretch their legs. The number and duration of stops depend on the bus operator. You can find detailed route information on GetByBus before booking.  

Do I need to book my bus ticket in advance?  

While it’s possible to buy Zagreb to Dubrovnik bus tickets at the station, we recommend booking*in advance on GetByBus. This ensures lower prices, guaranteed seats, and a smooth travel experience, especially during peak season

To have all the information in the palm of your hand download our mobile app for free!

Latest tickets bought

Traveling.com guides

Latest blog posts

Latest reviews

GetByAps twitter twitterX linkedin instagram facebook pinterest tiktok youTubePlay fax dinersCard maestroCard mastercard safety group faq printer mTicketQr arrowIcon iconChevronDown thumbsUp exclamationCircle download directions clock calendarCheck accommodation mailAlert questionCircleFull gpsIcon locationMark ferryIcon busIcon star locationPin phone email signpost unesco starFull verifiedBadge star ticketsIco reviewsIco guidesIco newsIco sightPin globe ticket flexCancelIcon thumbsDownIcon thumbsUpIcon