Cheap Flights from Madrid to Dubrovnik in 2026

Madrid to Dubrovnik is a seasonal route with a big price spread: book smart and one-way fares from about €60 are possible; book late in July and you can pay three times that. Search and book your flight and check where your dates fall before the seats go.

Understand the season — it controls everything

Dubrovnik’s flight schedule is built around the Adriatic summer:

  • Peak season (June–August): the most flights, the highest fares, and the thickest crowds inside the old town walls. Book 2–3 months ahead minimum.
  • Shoulder seasons (May, September–early October): the smart traveler’s window — sea warm enough to swim, terraces open, fares far below July, and the city still fully alive.
  • Winter: direct flights shrink or disappear entirely; itineraries connect via Zagreb or another hub. Cheap, quiet, but a different trip.

If your dates are fixed in summer, book as early as possible — this route’s cheap seats sell out first.

Madrid departure: Barajas (MAD)

Flights leave from Adolfo Suárez Madrid–Barajas. Budget carriers typically use Terminal 1, full-service and regional airlines Terminal 4 — check your boarding pass before you travel, since transferring between them takes longer than you would guess. The Cercanías C-1 train and express bus connect Barajas to the city centre cheaply. Arrive two hours before departure; the route is seasonal and rebooking options are thin.

Arriving: Dubrovnik Airport (DBV)

Dubrovnik’s airport (also known as Čilipi) is about 20 km southeast of the city:

  • Airport shuttle bus meets scheduled flights and runs to the old town’s Pile Gate — the standard choice, roughly 30–40 minutes.
  • Local buses are cheaper but less frequent.
  • Taxis and ride-hailing cost more; pre-booked transfers can beat the meter in peak season.

Croatia uses the euro, so no currency change needed for Spanish travelers. In high season, book airport transfers and accommodation well ahead — the whole coast sells out.

Airlines flying Madrid to Dubrovnik

  • Iberia and Iberia Regional (Air Nostrum) — operate seasonal direct flights in summer, the fastest option at about 2 hours 35 minutes.
  • Vueling — seasonal direct flights, often the price leader among direct options when booked early.
  • Ryanair — serves the corridor in some periods; compare carefully.
  • Connecting itineraries via Zagreb, Barcelona, Vienna or Split fill the winter gap and occasionally beat direct summer fares.

Outside the summer window, expect one-stop routings; direct schedules are announced each spring for the coming season, so check current dates when you search.

Money-saving tips that work on this route

  1. Fly shoulder season — September in Dubrovnik is what June wishes it were: warm sea, lower fares, walkable streets.
  2. Hand luggage only. Old-town accommodation means stairs and cobbles; pack light and skip the bag fees.
  3. Book summer direct flights 2–3 months ahead. Last-minute on this seasonal route rarely ends well.
  4. Consider flying into Split and taking the spectacular coastal bus or ferry down — sometimes cheaper, always scenic.
  5. Buy the Dubrovnik Pass if staying 3+ days — it covers the city walls walk (the single biggest ticket in town) plus museums and transit.

What you are flying for

The walled city itself is the headline: a complete medieval wall you can walk in about two hours, limestone streets polished to a shine, and cable-car views over the Adriatic. Add Lokrum island (a 15-minute ferry), beaches reachable from the old town, and day trips to Cavtat or the Elafiti islands. Game of Thrones fans will recognize plenty — and pay for the privilege at themed tours, so choose the history versions instead.

A first-timer’s plan

Day one: the old town on foot — Stradun’s length, the Rector’s Palace, and the city walls themselves, best walked early morning before the cruise crowds arrive. Day two: ferry to Lokrum, the botanical-island reserve 15 minutes off the old port, with its rocky swimming coves and peacocks; the return fare is small and the transit-style ticket system is simple. Day three: cable car up Mount Srđ for the full walled-city panorama, then a swim at Banje beach just outside Ploče Gate. Restaurants inside the walls are priced for the view; walk five minutes to Pile or Gruž for food locals actually eat at half the price.

FAQ

How long is the flight from Madrid to Dubrovnik? Around 2 hours 35 minutes direct. Croatia and Spain share the same time zone.

Which airlines fly direct from Madrid to Dubrovnik? Iberia group airlines and Vueling operate seasonal direct flights, mainly May–October. In winter, connections via Zagreb or other hubs are the norm.

What is the cheapest month to fly? May, late September and early October offer the best balance of price and weather. Pure cheapest (with connections) is November–March.

How do I get from Dubrovnik airport to the old town? The shuttle bus meets flights and takes 30–40 minutes to Pile Gate. Taxis and pre-booked transfers are the pricier alternatives.

How many days do I need in Dubrovnik? Three nights: one for the walls and old town, one for Lokrum or a beach day, one for a day trip. Longer if you want island-hopping.

Secure your seat

Seasonal routes punish procrastinators. Compare fares and book your Madrid–Dubrovnik flight now — especially for summer, when the cheap seats vanish first.