From Berlin, reaching Dubrovnik in Croatia has recently been found from €89. Air Serbia has the lowest observed fare on this route. Tracked fares on this route include at least one stop. Typical duration is around 3h 10min. €89 is the cheapest fare SkyHopp currently tracks on this pair.
A one-way flight from Berlin to Dubrovnik typically takes around 3h 10min. The lowest observed fare is €89 with Air Serbia. If your dates are flexible, compare a few nearby days when you click through. See all flights from Berlin to Croatia→
Lowest tracked fares over the last 60 days
Lowest daily snapshot: €18 on 21 October 2026. Each point is the cheapest fare recorded that day, so the travel dates can differ.
One-way fares
From €89
Cheapest tracked fare
Explore flights from Dubrovnik
Notify me when prices drop
Get an email when Berlin to Dubrovnik fares are at or below your target price. The email includes the fare.
Useful travel services, selected by SkyHopp, to help you get the most from your trip.
No month-by-month calendar for this route yet.
Entry requirements for Croatia
Requirements vary by nationality and change without notice. Check requirements for your nationality →
Dubrovnik Airport (DBV) — 22 km from city centre
Croatia's walled Adriatic city is one of the Mediterranean's most photographed destinations - the Old Town walls, the Stradun promenade, and the crystalline sea below the cliffs have drawn visitors for centuries. Dubrovnik Airport (DBV) is well-served in summer; the Elafiti Islands and Mljet National Park are easily reached by ferry.