Rome to Madrid flights

Sat, 20 Apr
+ 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
  • Route overview
  • Cheapest flights
  • Schedules
  • Compare prices
  • Fastest flights
  • Companies
  • FAQs

Overview: Rome to Madrid flight

distanceDistance845 miles
durationAverage flight duration2 h 34 min
priceAverage plane ticket price£151 (€169)
changesDirect flightNo
carriersAirlinesRyanair, Wizz Air, Iberia, Alitalia, Air Europa, Vueling Airlines, Malta Air, Air France, KLM, Lufthansa, Alitalia (2), Iberia Express, Brussels Airlines, Wamos Air, Royal Air Maroc, TAP Portugal, SWISS, Air Nostrum, Norwegian Air, Air Baltic or Turkish Airlines

Flights from Rome to Madrid cover the 845 miles long trip taking on average 2 h 34 min with our travel partners like Ryanair, Wizz Air, Iberia, Alitalia, Air Europa, Vueling Airlines, Malta Air, Air France, KLM, Lufthansa, Alitalia (2), Iberia Express, Brussels Airlines, Wamos Air, Royal Air Maroc, TAP Portugal, SWISS, Air Nostrum, Norwegian Air, Air Baltic or Turkish Airlines. While the average ticket price for this journey costs around £151, you can find the cheapest plane ticket for as low as £73. Travellers depart most frequently from Rome Leonardo da Vinci Fiumicino Airport and arrive in Madrid Barajas Airport.

Cheap flights tickets from Rome to Madrid

Showing times and prices for 20 Apr

Cheapest

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

Cheapest
Wizz Air Malta
06:052h40
Rome Leonardo da Vinci Fiumicino Airport (FCO)
08:45Madrid Barajas Airport (MAD)
£1191One-way
0 changes
2nd Cheapest
Wizz Air Malta
13:002h40
Rome Leonardo da Vinci Fiumicino Airport (FCO)
15:40Madrid Barajas Airport (MAD)
£1281One-way
0 changes
Vueling
07:006h05
Rome Leonardo da Vinci Fiumicino Airport (FCO)
13:05Madrid Barajas Airport (MAD)
£1811One-way
1 change
KLM
19:4013h55
Rome Leonardo da Vinci Fiumicino Airport (FCO)
09:35Madrid Barajas Airport (MAD)
£1841One-way
1 change
Vueling
07:009h50
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:50Madrid Barajas Airport (MAD)
£1891One-way
1 change

Flight scheduleRome to Madrid

Showing flights for tomorrow, Saturday, 20 April
Air France
06:0017h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
23:10Madrid Barajas Airport (MAD)
1 change
Air France
06:005h25
Rome Leonardo da Vinci Fiumicino Airport (FCO)
11:25Madrid Barajas Airport (MAD)
1 change
Air France
06:0010h55
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:55Madrid Barajas Airport (MAD)
1 change
Wizz Air Malta
06:052h40
Rome Leonardo da Vinci Fiumicino Airport (FCO)
08:45Madrid Barajas Airport (MAD)
0 changes
Iberia
06:202h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
08:55Madrid Barajas Airport (MAD)
0 changes
KLM
06:3016h55
Rome Leonardo da Vinci Fiumicino Airport (FCO)
23:25Madrid Barajas Airport (MAD)
1 change
KLM
06:309h55
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:25Madrid Barajas Airport (MAD)
1 change
KLM
06:3013h00
Rome Leonardo da Vinci Fiumicino Airport (FCO)
19:30Madrid Barajas Airport (MAD)
1 change
Vueling
07:006h05
Rome Leonardo da Vinci Fiumicino Airport (FCO)
13:05Madrid Barajas Airport (MAD)
1 change
Vueling
07:009h50
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:50Madrid Barajas Airport (MAD)
1 change
Lufthansa
07:008h55
Rome Leonardo da Vinci Fiumicino Airport (FCO)
15:55Madrid Barajas Airport (MAD)
1 change
Lufthansa
08:056h05
Rome Leonardo da Vinci Fiumicino Airport (FCO)
14:10Madrid Barajas Airport (MAD)
1 change
ITA
08:102h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
10:45Madrid Barajas Airport (MAD)
0 changes
ITA
08:102h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
10:45Madrid Barajas Airport (MAD)
0 changes
GetJet Airlines
09:507h00
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:50Madrid Barajas Airport (MAD)
1 change
Lufthansa
10:055h50
Rome Leonardo da Vinci Fiumicino Airport (FCO)
15:55Madrid Barajas Airport (MAD)
1 change
KLM
10:2013h05
Rome Leonardo da Vinci Fiumicino Airport (FCO)
23:25Madrid Barajas Airport (MAD)
1 change
KLM
10:209h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
19:30Madrid Barajas Airport (MAD)
1 change
KLM
10:206h05
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:25Madrid Barajas Airport (MAD)
1 change
Air Europa
10:302h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
13:05Madrid Barajas Airport (MAD)
0 changes
Air Europa
10:302h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
13:05Madrid Barajas Airport (MAD)
0 changes
Lufthansa
10:506h45
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:35Madrid Barajas Airport (MAD)
1 change
Iberia
11:552h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
14:30Madrid Barajas Airport (MAD)
0 changes
KLM
12:406h50
Rome Leonardo da Vinci Fiumicino Airport (FCO)
19:30Madrid Barajas Airport (MAD)
1 change
KLM
12:4010h45
Rome Leonardo da Vinci Fiumicino Airport (FCO)
23:25Madrid Barajas Airport (MAD)
1 change
Vueling
12:454h05
Rome Leonardo da Vinci Fiumicino Airport (FCO)
16:50Madrid Barajas Airport (MAD)
1 change
Wizz Air Malta
13:002h40
Rome Leonardo da Vinci Fiumicino Airport (FCO)
15:40Madrid Barajas Airport (MAD)
0 changes
Lufthansa
13:206h15
Rome Leonardo da Vinci Fiumicino Airport (FCO)
19:35Madrid Barajas Airport (MAD)
1 change
ITA
14:352h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:10Madrid Barajas Airport (MAD)
0 changes
ITA
14:352h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:10Madrid Barajas Airport (MAD)
0 changes
Iberia
14:452h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:20Madrid Barajas Airport (MAD)
0 changes
Lufthansa
15:506h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
22:00Madrid Barajas Airport (MAD)
1 change
KLM
17:256h00
Rome Leonardo da Vinci Fiumicino Airport (FCO)
23:25Madrid Barajas Airport (MAD)
1 change
KLM
17:2518h40
Rome Leonardo da Vinci Fiumicino Airport (FCO)
12:05Madrid Barajas Airport (MAD)
1 change
KLM
17:2516h10
Rome Leonardo da Vinci Fiumicino Airport (FCO)
09:35Madrid Barajas Airport (MAD)
1 change
Wizz Air Malta
17:252h40
Rome Leonardo da Vinci Fiumicino Airport (FCO)
20:05Madrid Barajas Airport (MAD)
0 changes
Royal Air Maroc
17:4019h05
Rome Leonardo da Vinci Fiumicino Airport (FCO)
12:45Madrid Barajas Airport (MAD)
1 change
Vueling
18:2014h30
Rome Leonardo da Vinci Fiumicino Airport (FCO)
08:50Madrid Barajas Airport (MAD)
1 change
Air Europa
18:252h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
21:00Madrid Barajas Airport (MAD)
0 changes
Air Europa
18:252h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
21:00Madrid Barajas Airport (MAD)
0 changes
Iberia
18:552h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
21:30Madrid Barajas Airport (MAD)
0 changes
KLM
19:4013h55
Rome Leonardo da Vinci Fiumicino Airport (FCO)
09:35Madrid Barajas Airport (MAD)
1 change
KLM
19:4016h25
Rome Leonardo da Vinci Fiumicino Airport (FCO)
12:05Madrid Barajas Airport (MAD)
1 change
Iberia
20:202h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
22:55Madrid Barajas Airport (MAD)
0 changes
Norwegian Air Shuttle
20:4014h55
Rome Leonardo da Vinci Fiumicino Airport (FCO)
11:35Madrid Barajas Airport (MAD)
1 change
ITA
21:252h34
Rome Leonardo da Vinci Fiumicino Airport (FCO)
23:59Madrid Barajas Airport (MAD)
0 changes

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Rome to Madrid by coach or flight

Sat
20 Apr
Sun
21 Apr
Mon
22 Apr
Tue
23 Apr
Wed
24 Apr
Thu
25 Apr
Fri
26 Apr
Sat
27 Apr
Sun
28 Apr
Mon
29 Apr
Tue
30 Apr
Wed
01 May
Thu
02 May
Fri
03 May
Sat
04 May
Sun
05 May
Mon
06 May
Tue
07 May
Wed
08 May
Thu
09 May
Fri
10 May

Flight times from Rome to Madrid

Showing times and prices for 20 Apr

Fastest Journey

2 h 34 m

Average

7 h 36 m

Flights per day

46

Distance

1363 km

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

Fastest
ITA
21:252h34
Rome Leonardo da Vinci Fiumicino Airport (FCO)
23:59Madrid Barajas Airport (MAD)
£2411One-way
0 changes
2nd Fastest
Air Europa
18:252h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
21:00Madrid Barajas Airport (MAD)
£2451One-way
0 changes
2nd Fastest
Air Europa
10:302h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
13:05Madrid Barajas Airport (MAD)
£5731One-way
0 changes
2nd Fastest
Iberia
14:452h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:20Madrid Barajas Airport (MAD)
£2951One-way
0 changes
2nd Fastest
ITA
14:352h35
Rome Leonardo da Vinci Fiumicino Airport (FCO)
17:10Madrid Barajas Airport (MAD)
£3611One-way
0 changes

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

Ryanair
Easyjet
Eurowings
Vueling

Airlines: Ryanair, Wizz Air and Iberia Rome to Madrid

Travel to Madrid from Rome from £56 with Omio’s flight partners Ryanair, Wizz Air and Iberia! You can find the best timetables and tickets when comparing and booking the most convenient journey for you.

Wizz Air is one of the leading low-cost airlines offering flights within and outside Europe, and you can choose between Basic, Wixx Go, Wizz Plus & Flex ticket types for your flight to Madrid from Rome.

Flights from Rome to Madrid

Anyone who needs to travel from Rome to Madrid will find plenty of flights any day of the year. During the week, travellers can expect 11-12 direct flights to choose from, along with 12-14 options at weekends. Moreover, with a flight time of between two hours 35 minutes and two hours 45 minutes, it won't take too long.

Which airlines fly from Rome to Madrid?

Flights to Madrid from Rome are provided by numerous airlines, including low-cost carriers like Ryanair and Air Europa, as well as national flag carriers Iberia and Alitalia. This means that passengers can choose an airline that suits their needs.

How long is the flight from Rome to Madrid?

Travellers from Rome can expect direct flights to Madrid to take between two hours 35 minutes and two hours 45 minutes. No stops will be needed along the way, and flights leave from both Fiumicino/Leonardo da Vinci and Ciampino Airports.

How many flights are there from Rome to Madrid?

Flights to Madrid leave Rome every day of the year. During the week, there are 11-12 flights, with departures leaving steadily throughout the day. At weekends, flight frequencies increase a little to 12-14 options.

What are the departure and arrival airports for flights from Rome to Madrid?

Departure airports: Flights to Madrid will take off from either Fiumicino/Leonardo da Vinci or Ciampino Airports. Fiumicino is around 40 miles outside town but is easily accessible via an express rail connection from Roma Termini. Trains depart every 30 minutes and take just over half an hour. Terravision, SIT and TAM also run shuttle buses to the airport. Those leaving from Ciampino can take a variety of shuttle buses, all leaving from outside Termini Station. Both airports offer plenty of places to eat and relax, as well as on-site WiFi connectivity.

Arrival airport: All flights from Rome will arrive at Madrid Barajas Airport. Barajas is a few miles outside Madrid's centre, in the northeastern part of the city, but reaching central attractions and hotels won't be hard. Arrivals can transfer to Metro Line 8 (Pink). Alternatively, travellers can hop on the EMT 200 or 101 bus or catch the slightly faster 203 Expres, which runs to Atocha Train Station. Buses leave 24 hours a day, every 15-20 minutes and leave from Terminal 1.

FAQs: Rome to Madrid flights

FAQs: Take a flight from Rome 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 Rome to Madrid.
FAQs
Cheap plane tickets from Rome to Madrid can start from as little as £73 when you book in advance. The average flight ticket price for Rome to Madrid is £151; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Rome to Madrid flight travel time is 2 h 34 min   for the 845 mile long journey, but the duration can vary if you travel on weekends and holidays.
The first flight from Rome to Madrid leaves at 05: 05. Plan your trip with the Journey Planner   from Omio.
The last flight from Rome to Madrid leaves at 21: 10.
Take the Rome to Madrid flight with Ryanair, Wizz Air, Iberia, Alitalia, Air Europa, Vueling Airlines, Malta Air, Air France, KLM, Lufthansa, Alitalia (2), Iberia Express, Brussels Airlines, Wamos Air, Royal Air Maroc, TAP Portugal, SWISS, Air Nostrum, Norwegian Air, Air Baltic or Turkish Airlines. However, it's always good to check out all possible airlines for the route from Rome to Madrid as there might be differences in the amenities they offer.

Flights from Rome to Madrid generally leave from Rome Leonardo da Vinci Fiumicino Airport and arrive in Madrid Barajas Airport.

Rome Leonardo da Vinci Fiumicino Airport is 28.2 km away from Rome city centre and Madrid Barajas Airport is 15 km from Madrid city centre.

The cheapest month for a flight from Rome to Madrid is March.
You have options as you can travel to Madrid from Rome 2 different ways: coach or flight.

More options for your journey from Rome 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