About the Madrid → Copenhagen route
Madrid to Copenhagen is solidly mid-range European — 2,059 km, roughly 2h 25m in the air, which puts it in that comfortable zone where you board, eat something questionable, watch half a documentary, and land. It's not a commuter hop but it's nowhere near taxing either. The route attracts a decent mix of leisure travelers and business passengers, given Copenhagen's status as a Scandinavian commercial hub. SAS (SK) operates it as something of a natural home run, connecting two major European capitals with real frequency. Ryanair (FR) also works this route, which tells you the leisure demand is strong enough to sustain low-cost competition alongside full-service carriers.
Why travel from Madrid to Copenhagen?
Copenhagen rewards travelers who pay attention. Spaniards tend to make the trip for the architecture around Nyhavn (yes, the colored houses — they're worth it, clichés aside), the design culture that's genuinely embedded in daily life rather than performed for tourists, and food that's moved well beyond open-faced sandwiches. The New Nordic dining scene is real and spans every price point, not just Noma-adjacent tasting menus. There's also a meaningful Danish-Spanish business corridor, particularly around renewable energy and shipping. And then there are the Danes themselves — Copenhagen is the kind of city where the urban planning is so deliberately human-scale that you end up walking three times as far as intended and not minding at all.
Quick stats
- Distance: 2,059 km
- Estimated flight time: 2h 25m
- Operating airlines: D8, FR, IB, SK
- Direct route: yes
Practical tips for MAD → CPH
Late spring (May-June) hits the sweet spot — long daylight hours, reasonable fares before summer peaks, and Copenhagen is genuinely at its best. Avoid July if budget matters; it's peak season and prices reflect that. CPH airport is one of Europe's better-run facilities — arrivals are quick, the Metro connection directly into the city center takes around 15 minutes and runs around the clock. Denmark uses the Danish Krone, not Euros, so don't assume your leftover Spanish change works. If you're flying FR or D8, check your baggage allowance obsessively before you pack — both carriers will charge you at the gate without hesitation.
Frequently asked questions
How long does the flight from Madrid to Copenhagen take?
The flight duration is approximately 2 hours and 25 minutes for this 2,059 km route. This makes it a relatively short-haul European flight with minimal travel time.
Which airlines operate the Madrid to Copenhagen route?
Four airlines serve this route: D8 (Air Europa), FR (Ryanair), IB (Iberia), and SK (SAS Scandinavian Airlines). You can compare schedules and fares across these carriers to find the best option for your travel dates.
What is the best time of year to fly from Madrid to Copenhagen?
May to September offers pleasant weather in both cities with warmer temperatures, though fares tend to be higher during peak summer. Consider shoulder seasons like April or October for a balance of good weather and more reasonable ticket prices.
Do I need a visa to travel from Spain to Denmark?
EU/EEA citizens do not need a visa, only a valid ID or passport. Non-EU visitors should check current visa requirements, as both Spain and Denmark are Schengen Area countries with aligned entry rules.
What should I know about luggage, jet lag, and transit for this route?
Luggage allowances vary by airline (budget carriers like Ryanair have stricter limits), so check your carrier's policy. Jet lag is minimal on this short flight, but the 1-hour time difference (Copenhagen is ahead) means a quick adjustment; allow time for airport transit and connection procedures if continuing onward.