Cologne to Madrid Flights

Wed, Oct 09
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Cologne to Madrid flight

distanceDistance773 miles (1247 km)
durationAverage flight duration2 h 15 min
priceAverage plane ticket price$107 (€91)
changesDirect flightNo

Flights from Cologne to Madrid cover the 773 miles (1247 km) long trip and usually take around 2 h 15 min. While the average ticket price for this journey costs around $107 (€91), you can find the cheapest plane ticket for as low as $28 (€24).

The cheapest flights from Cologne to Madrid

Showing times and prices for Oct 10

Cheapest

The best way to find a cheap flight ticket from Cologne to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Cheapest
Vueling
10:00AM6h45
Milan Malpensa Airport (MXP)
04:45PMMadrid Barajas Airport (MAD)
$1951One-way
1 transfer
2nd Cheapest
Vueling
09:50PM11h05
Milan Malpensa Airport (MXP)
08:55AMMadrid Barajas Airport (MAD)
$2081One-way
1 transfer
Air France
07:15AM9h40
Milan Malpensa Airport (MXP)
04:55PMMadrid Barajas Airport (MAD)
$2331One-way
1 transfer
Air France
07:15AM8h25
Milan Malpensa Airport (MXP)
03:40PMMadrid Barajas Airport (MAD)
$2331One-way
1 transfer
KLM
12:50PM10h35
Milan Malpensa Airport (MXP)
11:25PMMadrid Barajas Airport (MAD)
$2421One-way
1 transfer

Cologne to Madrid flight times

Showing flights for tomorrow, Thursday, October 10
ProviderDepartsDurationArrivesTransfersTickets
Lufthansa Cityline06:10AM Milan Malpensa Airport (MXP)4h55 11:05AM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti06:20AM Milan Malpensa Airport (MXP)5h55 12:15PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti06:30AM Verona Airport (VRN)9h25 03:55PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti06:30AM Verona Airport (VRN)11h05 05:35PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti06:30AM Verona Airport (VRN)5h45 12:15PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti06:30AM Verona Airport (VRN)9h25 03:55PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti06:30AM Verona Airport (VRN)13h05 07:35PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti06:30AM Verona Airport (VRN)4h35 11:05AM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti06:30AM Verona Airport (VRN)11h05 05:35PM Madrid Barajas Airport (MAD)2 transfers
Air Dolomiti06:30AM Verona Airport (VRN)9h25 03:55PM Madrid Barajas Airport (MAD)2 transfers
Air Dolomiti06:30AM Verona Airport (VRN)5h45 12:15PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti06:30AM Verona Airport (VRN)11h05 05:35PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti06:30AM Verona Airport (VRN)4h35 11:05AM Madrid Barajas Airport (MAD)1 transfer
KLM06:40AM Milan Linate Airport (LIN)9h45 04:25PM Madrid Barajas Airport (MAD)1 transfer
KLM06:40AM Milan Linate Airport (LIN)5h25 12:05PM Madrid Barajas Airport (MAD)1 transfer
KLM06:40AM Milan Linate Airport (LIN)16h45 11:25PM Madrid Barajas Airport (MAD)1 transfer
KLM06:40AM Milan Linate Airport (LIN)12h50 07:30PM Madrid Barajas Airport (MAD)1 transfer
Air France06:50AM Milan Linate Airport (LIN)10h05 04:55PM Madrid Barajas Airport (MAD)1 transfer
Air France06:50AM Milan Linate Airport (LIN)4h35 11:25AM Madrid Barajas Airport (MAD)1 transfer
Air France06:50AM Milan Linate Airport (LIN)12h30 07:20PM Madrid Barajas Airport (MAD)1 transfer
Air France06:50AM Milan Linate Airport (LIN)8h50 03:40PM Madrid Barajas Airport (MAD)1 transfer
Brussels Airlines06:55AM Milan Linate Airport (LIN)4h55 11:50AM Madrid Barajas Airport (MAD)1 transfer
Lufthansa07:00AM Milan Linate Airport (LIN)5h15 12:15PM Madrid Barajas Airport (MAD)1 transfer
Air France07:15AM Milan Malpensa Airport (MXP)9h40 04:55PM Madrid Barajas Airport (MAD)1 transfer
Air France07:15AM Milan Malpensa Airport (MXP)8h25 03:40PM Madrid Barajas Airport (MAD)1 transfer
Air France07:15AM Milan Malpensa Airport (MXP)12h05 07:20PM Madrid Barajas Airport (MAD)1 transfer
Luxair08:20AM Milan Malpensa Airport (MXP)11h25 07:45PM Madrid Barajas Airport (MAD)1 transfer
Lufthansa09:05AM Milan Malpensa Airport (MXP)6h50 03:55PM Madrid Barajas Airport (MAD)1 transfer
Transavia Airlines09:10AM Verona Airport (VRN)24h25 09:35AM Madrid Barajas Airport (MAD)1 transfer
Transavia Airlines09:10AM Verona Airport (VRN)10h20 07:30PM Madrid Barajas Airport (MAD)1 transfer
Transavia Airlines09:10AM Verona Airport (VRN)7h15 04:25PM Madrid Barajas Airport (MAD)1 transfer
Transavia Airlines09:10AM Verona Airport (VRN)14h15 11:25PM Madrid Barajas Airport (MAD)1 transfer
Air France09:45AM Milan Linate Airport (LIN)7h10 04:55PM Madrid Barajas Airport (MAD)1 transfer
Air France09:45AM Milan Linate Airport (LIN)5h55 03:40PM Madrid Barajas Airport (MAD)1 transfer
Air France09:45AM Milan Linate Airport (LIN)9h35 07:20PM Madrid Barajas Airport (MAD)1 transfer
Vueling10:00AM Milan Malpensa Airport (MXP)6h45 04:45PM Madrid Barajas Airport (MAD)1 transfer
Norwegian Air Shuttle10:05AM Milan Bergamo Orio al Serio Airport (BGY)9h35 07:40PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti10:40AM Milan Linate Airport (LIN)5h15 03:55PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti10:40AM Milan Linate Airport (LIN)6h55 05:35PM Madrid Barajas Airport (MAD)2 transfers
Air Europa10:45AM Milan Malpensa Airport (MXP)2h20 01:05PM Madrid Barajas Airport (MAD)0 transfersDirect
Iberia10:45AM Milan Malpensa Airport (MXP)2h25 01:10PM Madrid Barajas Airport (MAD)0 transfersDirect
KLM10:50AM Milan Linate Airport (LIN)12h35 11:25PM Madrid Barajas Airport (MAD)1 transfer
KLM10:50AM Milan Linate Airport (LIN)8h40 07:30PM Madrid Barajas Airport (MAD)1 transfer
KLM10:50AM Milan Linate Airport (LIN)5h35 04:25PM Madrid Barajas Airport (MAD)1 transfer
Air France11:00AM Milan Malpensa Airport (MXP)12h10 11:10PM Madrid Barajas Airport (MAD)1 transfer
Air France11:00AM Milan Malpensa Airport (MXP)5h55 04:55PM Madrid Barajas Airport (MAD)1 transfer
Air France11:00AM Milan Malpensa Airport (MXP)8h20 07:20PM Madrid Barajas Airport (MAD)1 transfer
Air France11:00AM Milan Malpensa Airport (MXP)4h40 03:40PM Madrid Barajas Airport (MAD)1 transfer
Lufthansa11:05AM Milan Malpensa Airport (MXP)6h30 05:35PM Madrid Barajas Airport (MAD)2 transfers
Lufthansa11:05AM Milan Malpensa Airport (MXP)4h50 03:55PM Madrid Barajas Airport (MAD)1 transfer
Iberia11:40AM Milan Linate Airport (LIN)2h20 02:00PM Madrid Barajas Airport (MAD)0 transfersDirect
ITA12:00PM Milan Linate Airport (LIN)5h10 05:10PM Madrid Barajas Airport (MAD)1 transfer
Brussels Airlines12:00PM Milan Linate Airport (LIN)4h45 04:45PM Madrid Barajas Airport (MAD)1 transfer
Air France12:30PM Milan Malpensa Airport (MXP)4h25 04:55PM Madrid Barajas Airport (MAD)1 transfer
Air France12:30PM Milan Malpensa Airport (MXP)10h40 11:10PM Madrid Barajas Airport (MAD)1 transfer
Air France12:30PM Milan Malpensa Airport (MXP)6h50 07:20PM Madrid Barajas Airport (MAD)1 transfer
KLM12:50PM Milan Malpensa Airport (MXP)10h35 11:25PM Madrid Barajas Airport (MAD)1 transfer
KLM12:50PM Milan Malpensa Airport (MXP)6h40 07:30PM Madrid Barajas Airport (MAD)1 transfer
Vueling12:50PM Milan Malpensa Airport (MXP)3h55 04:45PM Madrid Barajas Airport (MAD)1 transfer
Air France01:55PM Milan Linate Airport (LIN)9h15 11:10PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti01:55PM Verona Airport (VRN)8h05 10:00PM Madrid Barajas Airport (MAD)1 transfer
Air France01:55PM Milan Linate Airport (LIN)5h25 07:20PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti01:55PM Verona Airport (VRN)9h30 11:25PM Madrid Barajas Airport (MAD)2 transfers
ITA02:00PM Milan Linate Airport (LIN)9h59 11:59PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti02:30PM Verona Airport (VRN)8h55 11:25PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti02:30PM Verona Airport (VRN)8h55 11:25PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti02:30PM Verona Airport (VRN)7h30 10:00PM Madrid Barajas Airport (MAD)2 transfers
Air Dolomiti02:30PM Verona Airport (VRN)5h05 07:35PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti02:30PM Verona Airport (VRN)5h05 07:35PM Madrid Barajas Airport (MAD)1 transfer
Air Dolomiti02:30PM Verona Airport (VRN)7h30 10:00PM Madrid Barajas Airport (MAD)2 transfers
Air Dolomiti02:35PM Milan Malpensa Airport (MXP)5h00 07:35PM Madrid Barajas Airport (MAD)1 transfer
Iberia02:45PM Milan Malpensa Airport (MXP)2h25 05:10PM Madrid Barajas Airport (MAD)0 transfersDirect
ITA03:00PM Milan Linate Airport (LIN)8h59 11:59PM Madrid Barajas Airport (MAD)1 transfer
KLM Cityhopper03:55PM Milan Linate Airport (LIN)7h30 11:25PM Madrid Barajas Airport (MAD)1 transfer
ITA04:00PM Milan Linate Airport (LIN)7h59 11:59PM Madrid Barajas Airport (MAD)1 transfer
Luxair04:15PM Milan Malpensa Airport (MXP)27h30 07:45PM Madrid Barajas Airport (MAD)1 transfer
Air Europa04:50PM Milan Malpensa Airport (MXP)2h20 07:10PM Madrid Barajas Airport (MAD)0 transfersDirect
ITA05:00PM Milan Linate Airport (LIN)6h59 11:59PM Madrid Barajas Airport (MAD)1 transfer
Air France05:40PM Milan Malpensa Airport (MXP)5h30 11:10PM Madrid Barajas Airport (MAD)1 transfer
ITA06:00PM Milan Linate Airport (LIN)5h59 11:59PM Madrid Barajas Airport (MAD)1 transfer
Royal Air Maroc06:05PM Milan Malpensa Airport (MXP)21h30 03:35PM Madrid Barajas Airport (MAD)1 transfer
Royal Air Maroc06:05PM Milan Malpensa Airport (MXP)18h40 12:45PM Madrid Barajas Airport (MAD)1 transfer
Royal Air Maroc06:05PM Milan Malpensa Airport (MXP)26h35 08:40PM Madrid Barajas Airport (MAD)1 transfer
Royal Air Maroc06:05PM Milan Malpensa Airport (MXP)24h30 06:35PM Madrid Barajas Airport (MAD)1 transfer
Vueling06:10PM Milan Malpensa Airport (MXP)14h45 08:55AM Madrid Barajas Airport (MAD)1 transfer
Air Europa06:15PM Milan Malpensa Airport (MXP)2h20 08:35PM Madrid Barajas Airport (MAD)0 transfersDirect
Lufthansa06:45PM Milan Malpensa Airport (MXP)4h40 11:25PM Madrid Barajas Airport (MAD)1 transfer
ITA07:00PM Milan Linate Airport (LIN)4h59 11:59PM Madrid Barajas Airport (MAD)1 transfer
KLM07:30PM Milan Malpensa Airport (MXP)14h05 09:35AM Madrid Barajas Airport (MAD)1 transfer
Norwegian Air Shuttle07:55PM Milan Bergamo Orio al Serio Airport (BGY)14h10 10:05AM Madrid Barajas Airport (MAD)1 transfer
Luxair09:25PM Milan Malpensa Airport (MXP)22h20 07:45PM Madrid Barajas Airport (MAD)1 transfer
Vueling09:50PM Milan Malpensa Airport (MXP)11h05 08:55AM Madrid Barajas Airport (MAD)1 transfer

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Cologne to Madrid by train or flight

Thu
Oct 10
Fri
Oct 11
Sat
Oct 12
Sun
Oct 13
Mon
Oct 14
Tue
Oct 15
Wed
Oct 16
Thu
Oct 17
Fri
Oct 18
Sat
Oct 19
Sun
Oct 20
Mon
Oct 21
Tue
Oct 22
Wed
Oct 23

The fastest flights from Cologne to Madrid

Showing times and prices for Oct 10

Fastest Journey

2 h 20 m

Average

8 h 59 m

Flights per day

92

Distance

1247 km

Of the 92 flights that leave Cologne for Madrid every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Air Europa
04:50PM2h20
Milan Malpensa Airport (MXP)
07:10PMMadrid Barajas Airport (MAD)
$4911One-way
0 transfers
Fastest
Air Europa
06:15PM2h20
Milan Malpensa Airport (MXP)
08:35PMMadrid Barajas Airport (MAD)
$7291One-way
0 transfers
Fastest
Iberia
11:40AM2h20
Milan Linate Airport (LIN)
02:00PMMadrid Barajas Airport (MAD)
$6291One-way
0 transfers
Fastest
Air Europa
10:45AM2h20
Milan Malpensa Airport (MXP)
01:05PMMadrid Barajas Airport (MAD)
$5241One-way
0 transfers
2nd Fastest
Iberia
02:45PM2h25
Milan Malpensa Airport (MXP)
05:10PMMadrid Barajas Airport (MAD)
$6281One-way
0 transfers

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

FAQs: Cologne to Madrid Flight

FAQs: Take a flight from Cologne to Madrid hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cologne to Madrid.
FAQs
Cheap plane tickets from Cologne to Madrid can start from as little as $28 (€24) when you book in advance. The average flight ticket price for Cologne to Madrid is $107 (€91); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by plane from Cologne to Madrid is 2 h 15 min   to travel the 773 mile (1247 km) long journey. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The earliest flight from Cologne to Madrid leaves at 5: 15 AM. Plan your trip with the Journey Planner   from Omio.
The latest flight from Cologne to Madrid leaves at 6: 20 PM.
The cheapest month for a flight from Cologne to Madrid is June.
You have options as you can travel to Madrid from Cologne 2 different ways: train or flight.

More options for your journey from Cologne to Madrid

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links