Cheap flights from Cologne to Madrid
People take this route for work visits, family trips or weekend holidays, and every journey requires at least one connection since there are no direct services between Cologne/Bonn and Barajas. You will compare dated fares and see which airlines operate these connections before deciding when to book your ticket. This page shows you the options available so you can plan accordingly.
Prices found on this route
Lowest fare found per airline in recent searches — click to search that date on kissandfly.com
| Airline | Flight | Rating | Date | Price from | Search |
|---|---|---|---|---|---|
| with a stop | — | 15 Nov 2026 | from $99 | Search 15 Nov 2026 | |
| with a stop | — | 14 Dec 2026 | from $270 | Search 14 Dec 2026 | |
| with a stop | — | 28 Nov 2026 | from $285 | Search 28 Nov 2026 | |
| with a stop | ★★★★★ 4.0 | 5 Feb 2027 | from $296 | Search 5 Feb 2027 | |
| with a stop | ★★★★★ 4.4 | 23 Nov 2026 | from $303 | Search 23 Nov 2026 | |
| with a stop | ★★★★★ 3.6 | 12 Nov 2026 | from $349 | Search 12 Nov 2026 | |
| with a stop | — | 5 Feb 2027 | from $365 | Search 5 Feb 2027 | |
| with a stop | — | 2 Nov 2026 | from $369 | Search 2 Nov 2026 | |
| with a stop | ★★★★★ 3.7 | 5 Feb 2027 | from $380 | Search 5 Feb 2027 | |
| with a stop | ★★★★★ 4.4 | 5 Feb 2027 | from $391 | Search 5 Feb 2027 |
Source: fares found by Tickets Travel Network search engines, snapshot of 2 November 2026. Prices are converted to USD at an approximate rate; the exact price is shown on the booking site.
Price by month
Lowest fare found for each month in recent searches. Cheapest month: January — from $258.
| Month | Price from | Date | |
|---|---|---|---|
| November 2026 | from $453 | 9 Nov 2026 | |
| December 2026 | from $353 | 2 Dec 2026 | |
| January 2027 | from $258 | 19 Jan 2027 | |
| February 2027 | from $296 | 5 Feb 2027 | |
| March 2027 | from $456 | 24 Mar 2027 | |
| April 2027 | from $274 | 3 Apr 2027 | |
| May 2027 | from $359 | 5 May 2027 | |
| June 2027 | from $267 | 4 Jun 2027 | |
| July 2027 | from $541 | 28 Jul 2027 | |
| August 2027 | from $468 | 3 Aug 2027 | |
| September 2027 | from $412 | 3 Sept 2027 | |
| October 2027 | from $296 | 11 Oct 2027 |
Airports on this route
Distances are straight-line from the city centre
| City | Airport | To centre |
|---|---|---|
| Cologne | Cologne/Bonn CGN | 15 km |
| Madrid | Barajas MAD | 14 km |
Route on the map
When to fly
January brings the lowest prices on this route, though flights remain available from October through August if those months suit your schedule better. Daylight hours grow longer heading into summer at Madrid's Barajas airport, and many travellers find weekday departures offer more flexibility than weekend travel around school holidays or Christmas. Booking several weeks ahead usually gives you a wider selection of connections.
Airlines and what to expect
The carriers on this route fall into clear groups that affect your journey differently. Wizz Air Malta, Jet2, Eurowings and Pegasus operate as low-cost options where seat assignments and baggage may carry extra charges. Lufthansa, British Airways, Swiss, Austrian and their regional partner Lufthansa City Airlines provide full-service connections through various hubs with included meals on longer segments. Sun Express bridges the gap between budget pricing and traditional service models depending on your itinerary choice.
Arriving — Madrid
Barajas airport sits about twenty kilometres from Madrid's city centre, reachable by metro line or taxi within thirty minutes once you have collected your luggage. Plan to allow extra time if you arrive during peak business hours on weekdays when the terminal can become busy. The main rail connection to Atocha station runs regularly throughout the day and offers a straightforward transfer to your accommodation.
Before you go: Spain
- Currency
- EUR (€)
- Power sockets
- Type C, F · 230 V
- Language
- Spanish
- Emergency number
- 112, 061, 091
- Driving side
- right
- Calling code
- +34
- Internet domain
- .es
- EU / Schengen
- EU member, Schengen area
- Population of Madrid
- 3.5 M (2025)
- Time zone
- UTC+01 (Europe/Madrid)
Country facts: Wikidata
Check before you book
- Check whether low-cost carriers charge for checked baggage before selecting an option
- Verify which Cologne airport your flight departs from even though this city has only one
- Review how connections work if tickets are booked separately rather than as one reservation
- Confirm that your travel documents meet Spanish entry requirements for your nationality
- Consider whether travelling outside January might suit your schedule better
Frequently asked questions
Cologne – Madrid: when is it cheapest to fly?
The lowest price in recent searches was found for January 2027 — $258. Prices change daily; check the live price in the search.
Cologne – Madrid: which airlines fly this route?
Airlines with offers on this route: Wizz Air Malta, Jet2, British Airways, Eurowings, Swiss, Sun Express, Lufthansa City Airlines, Lufthansa Cityline, Pegasus, Lufthansa.
Cologne – Madrid: are there direct flights?
Only connecting flights were available in recent searches.
How long is the flight from Cologne to Madrid?
The distance is about 1,430 km, so a non-stop flight takes roughly 2 h 12 min. Only connecting flights were found recently; a stop adds a few hours.
Which airports serve Cologne – Madrid?
Cologne: Cologne/Bonn (CGN). Madrid: Barajas (MAD).
What is the time difference between Cologne and Madrid?
Madrid is in the same time zone as Cologne.