Skip to content
7,104 deals tracked live · Updated every 6h · 100% free, no commissions — Get free alerts ✈
🏖️ Plot twist: our deal-hunter finally booked one of his own deals. Full deal firepower returns 2 September — the robots keep posting finds while he's gone.
✈️ No Commissions — Honest Flight Deals Every Day

Cheap Flights Paris to Dubrovnik 2026 — Fares, Airlines & Best Time to Book

Dubrovnik is a summer-season favourite from Paris, and for most of the year you can fly non-stop in a little over two hours. Air France and Croatia Airlines serve it from Charles de Gaulle while Transavia flies from Orly, mainly between spring and early autumn; outside the season you connect once. This guide covers who flies the route, a fair return fare in euros, and when to book.

Route: Paris (CDG / ORY) → Dubrovnik (DBV)

Distance: approximately 1,420 km (880 miles)

Non-stop flight time: about 2h 10m – 2h 20m

Direct flights: Yes, seasonally — Air France and Croatia Airlines fly non-stop from CDG, and Transavia from Orly, roughly April–October. In winter the nonstops thin out and most itineraries connect once (via Zagreb, Frankfurt or Munich).

Fares from Paris to Dubrovnik (EUR)

Dubrovnik is heavily seasonal: fares peak in July and August, ease in the May–June and September shoulder, and drop in winter — though winter usually means a connection rather than a nonstop. The table below shows when the route is busiest. We no longer print per-month fare estimates here, because they were never measured.

Month Demand
January low (connections)
February low (connections)
March low
April medium (season starts)
May medium-high
June high
July very high
August very high
September high
October medium (season ends)
November low (connections)
December low-medium

Reference points from our own deal tracking: a genuinely good return lands around €60–€90 (usually a Transavia nonstop from Orly booked well ahead), a typical fair price is roughly €130–€170, and anything under about €110 in season is worth booking quickly.

Airlines on this route

Non-stop (about 2¼ hours, mainly April–October):

  • Air France — seasonal non-stop from CDG on a regional Embraer jet; full-service with a checked bag on standard fares.
  • Croatia Airlines — the flag carrier, non-stop from CDG in summer; also the main option for year-round connections via Zagreb.
  • Transavia — low-cost non-stop from Orly; usually the cheapest headline fare, but check bag and seat add-ons.

One-stop (year-round, and often cheaper off-season):

  • Croatia Airlines via Zagreb — the natural connection when nonstops aren’t running.
  • Lufthansa via Frankfurt or Munich, and other European carriers via their hubs — the reliable winter routings when Dubrovnik’s nonstops pause.

When to book & how to save

  • Book 2–4 months ahead for summer — Dubrovnik is a small airport with limited seats, and July/August fares climb fast.
  • Travel in the shoulder season (May–June, September): warm weather, swimmable sea, thinner crowds and noticeably lower fares than peak.
  • Be flexible on Paris airport: Orly (Transavia) is often the cheapest, while CDG has Air France and Croatia Airlines.
  • Compare all-in prices with bags: the low-cost nonstop fare can lose its edge once you add a checked bag — the full-service carriers usually include one.
  • Mind the season: a “cheap” winter fare is often a one-stop; if you want the two-hour nonstop, travel between April and October.

Arriving in Dubrovnik

Flights land at Dubrovnik Airport (DBV), about 20 km southeast of the Old Town near Cavtat. There’s no train; the usual options are the airport shuttle bus that meets flights and runs to the Pile Gate and main bus station (around 30–40 minutes, roughly €10), or a taxi (about €35–€45 to the Old Town). In peak summer, allow extra time for traffic along the coastal road.

Frequently asked questions

Are there direct flights from Paris to Dubrovnik?

Yes, seasonally. Air France and Croatia Airlines fly non-stop from Paris CDG, and Transavia from Paris Orly, mainly between April and October. Outside the summer season the nonstops largely pause, and most itineraries connect once — typically via Zagreb, Frankfurt or Munich.

How long is the flight from Paris to Dubrovnik?

A non-stop flight takes about 2 hours 10 minutes to 2 hours 20 minutes. A one-stop routing in the off-season, for example via Zagreb, usually runs around 4–6 hours in total depending on the connection.

How much does it cost to fly from Paris to Dubrovnik?

A typical economy return runs about €120–€180 in the shoulder season, rising to €190–€320 in July and August. Good deals dip to around €60–€90, usually on a Transavia nonstop from Orly booked well ahead.

What is the cheapest month to fly from Paris to Dubrovnik?

The April–May and October shoulder is usually cheapest for a nonstop, with returns from around €100. Winter can be cheaper still but generally means a connection. Avoid July and August, which are the busiest and priciest.

Which airlines fly from Paris to Dubrovnik?

Non-stop in summer: Air France and Croatia Airlines from CDG, and Transavia from Orly. Year-round with one stop: Croatia Airlines via Zagreb and Lufthansa via Frankfurt or Munich, among other European carriers.

Which airport do I fly into in Dubrovnik?

You arrive at Dubrovnik Airport (DBV), about 20 km southeast of the Old Town. It’s the only airport serving the city; the shuttle bus and taxis connect to the centre in roughly 30–40 minutes.

How far in advance should I book Paris to Dubrovnik flights?

Aim for 2 to 4 months ahead for summer travel. Dubrovnik has limited capacity and peak-season fares rise quickly, so early booking almost always wins. For winter connections there’s a little more flexibility.

Is it cheaper to fly on weekdays?

Often, yes — midweek departures (Tuesday to Thursday) tend to be a little cheaper than Friday–Sunday, when weekend-break demand peaks in summer. Shifting your dates by a day or two is one of the easiest ways to cut the fare on this route.

Fare guidance based on aifly.one deal tracking and current airline schedules; last reviewed July 2026. Indicative economy returns — always check the live fare before booking.

Posted 169d ago

More deals you might like

Loading route… Book Now →
Find your deal