Dubrovnik awaits with medieval walls and crystal waters. Flights from London start at €42 return with Ryanair, median price €57. Book in advance to catch the best deals.
Prices and when to book
We found flights from €42, though the median sits at €57. In our sample: €42, €57, and €79. If you spot fares in the €42–60 range, that's a good time to buy. Booking 3–4 weeks ahead typically works better than last-minute shopping.
Airline and direct flights
Ryanair operates this route. It's a direct flight with no stops, meaning less hassle and more time in Dubrovnik. Flights depart from London airports direct to Dubrovnik Airport (DBV).
Best time to visit
April to October is peak season in Dubrovnik. April–May and September–October offer good weather without peak summer crowds. November marks low season with fewer flights and less predictable pricing, so check availability carefully. Avoid December–January if you want decent flight options.
What to do when you arrive
Dubrovnik is unmissable: walk the city walls, explore the Old Town, and sit at a terrace on Stradun. Banje Beach is 10 minutes on foot. With time to spare, ferries to the Elafiti or Lokrum islands leave from the harbour. The airport is 20 km out; bus or taxi gets you to town in 20–30 minutes.
FAQ
Can you find London to Dubrovnik flights for under €50?
Yes. Our lowest price is €42 return. The trick is being flexible with dates and booking ahead. Fares in the €42–50 range pop up regularly, especially in low season.
Does Ryanair fly this route every day?
Ryanair is the carrier in this analysis. Check availability in the search engine because frequencies vary by season.
Is the London to Dubrovnik flight direct?
Yes, it's a direct flight with no stops. Depart London, arrive Dubrovnik.
What should I see in Dubrovnik if I have limited time?
The walls and Old Town are essential (4–5 hours). With a full day, add a nearby beach or island. Three days gives you a solid Dubrovnik experience.
Photo: Wikimedia Commons. Return economy fares for 1 adult, checked on Kiwi.com on the date shown; they can change.


