Zagreb to Dubrovnik Bus
Zagreb to Dubrovnik Route Summary
Zagreb to Dubrovnik bus is a popular way of traveling. For this specific route there are two transport types available: bus and plane. We found up to 24 bus departures, including 9 night buses. The earliest bus departs from Zagreb at 06:00h, arriving to Dubrovnik at 18:30h the same day. While latest bus departs at 23:55h, arriving at 09:15h the following day. For faster travel, 6 flights are available daily.Table Of Contents
Popular Departures
Below you will find some of the most popular bus departures from Zagreb to Dubrovnik:Traveling by bus from Zagreb to Dubrovnik
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.Overnight buses
If you want to travel overnight and save money on accommodation or arrive in Dubrovnik earlier, there are 9 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:Bus companies
There is a total of 3 bus companies operating the routes. These bus companies have been rated 474 times. Here you can see the most popular bus companies operating this route and their overall rating.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.Cheapest ticket prices
Adult ticket: €20 (One-Way) or €40 (Return).Other popular destinations from Zagreb
If you're wondering what other places you can visit when traveling from Zagreb, these are some of the most popular combinations that other clients have purchased their tickets for: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 combinations that our clients have previously purchased their tickets for:Other ways of traveling between Zagreb and Dubrovnik
In case that you feel safer taking other forms of transportation, you can find alternative ways of reaching Dubrovnik below.Planes from Zagreb to Dubrovnik
If you'd prefer to save time and fly from Zagreb to Dubrovnik, there are also some air options available. We currently have 6 daily departures from the Zagreb (Airport) located approximately 15 km from Zagreb.Zagreb to Dubrovnik Bus Summary
Route Overview | Key Info |
---|---|
Departure Station | Zagreb |
Destination Station | Dubrovnik |
Daily Departures | Over 24 bus departures , including more than 9 night buses. |
Earliest Departures | 06:00 AM |
Latest Departure | 11:55 PM |
Travel Distance | 598 km |
Travel Time | 10:30 |
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