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.



