Journey information
Overview: Madrid to Lyon flight
Flights from Madrid to Lyon depart on average 36 times per day, taking around 5h 9m. Cheap flight tickets for this journey start at £31 but you can travel from only £24 by coach.
There are 4 flights per day. The earliest flight runs at 05:46, the last at 23:40. The fastest flight covers the 912 km distance in 1h 40m. February is the cheapest month to fly.
Distance 912 km |
Average flight duration 5h 9m |
Cheapest ticket price £31 |
Flights per day 36 |
Direct flights 4 |
Fastest flight 1h 40m |
First flight 5:46 |
Last flight 23:40 |
Cheapest Month Feb |
Cheapest Day Sat |
High Season Oct - Dec |
Low Season Jan - Mar |
Busiest Day Tue |
Least Busy Day Sun |
Best time to book 84 days |
The cheapest and fastest flights from Madrid to Lyon
Cheapest price
£160
Average price
£434
Fastest journey
1 h 40 m
Average duration
2 h 20 m
Flights per day
77
Distance
912 km
The best way to find a cheap flight ticket from Madrid to Lyon is to book your journey as far in advance as possible and to avoid travelling at rush hour.
The average ticket from Madrid to Lyon will cost around £434 if you buy it on the day, but you can find cheap flight tickets today for only £160.
Of the 77 flights that leave Madrid for Lyon every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct flights cover the 912 km distance in an average of 2 h 20 m but if you time it right, some flights will get you there in just 1 h 40 m .
The slowest flights will take 4 h 30 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
IB118521:551h50Madrid Barajas Airport23:45Lyon Saint Exupery Airport£1601One-way0 changes
V7266122:151h40Madrid Barajas Airport23:55Lyon Saint Exupery Airport£1621One-way0 changes
AF1401 · AF73646:004h30Madrid Barajas Airport10:30Lyon Saint Exupery Airport£2031One-way1 change
KL1508+
KL142720:3012h55Madrid Barajas Airport9:25Lyon Saint Exupery Airport£2121One-way1 change
SN3732+
SN35876:206h05Madrid Barajas Airport12:25Lyon Saint Exupery Airport£2251One-way1 change
V7266122:151h40Madrid Barajas Airport23:55Lyon Saint Exupery Airport£1621One-way0 changes
IB117910:051h50Madrid Barajas Airport11:55Lyon Saint Exupery Airport£3101One-way0 changes
IB118521:551h50Madrid Barajas Airport23:45Lyon Saint Exupery Airport£1601One-way0 changes
IB118316:501h50Madrid Barajas Airport18:40Lyon Saint Exupery Airport£2501One-way0 changes
AF1401 · AF73646:004h30Madrid Barajas Airport10:30Lyon Saint Exupery Airport£2031One-way1 change
Travel Information
Compare train, coach and flight for Madrid to Lyon
Omio recommends booking the coach as it is the most popular option from Madrid to Lyon among Omio's users. If you are prioritising price take the coach with prices starting from £24. For those with little time consider booking a flight which can get you there in 5h 9m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.3 - 0.8kg. The ticket price range depends on the travel mode: a coach costs an average of £24, and a flight costs an average of £31.
Distance: 912 km
Compare flight with
| Flight | Most popular Coach | Train |
|---|---|---|
£171 Average Price | £55 Average Price Cheapest | £106 Average Price |
8h 9m Average total duration Fastest 5h 9m Onboard + 3h 0m Additional time* | 15h 52m Average total duration 15h 22m Onboard + 30m Additional time* | 8h 42m Average total duration 8h 12m Onboard + 30m Additional time* |
2.7 - 5.5kg CO2 emissions | 0.9 - 2.3kg CO2 emissions | 0.3 - 0.8kg CO2 emissions Lowest |
![]() Most popular airline | ![]() Most popular bus company | ![]() Most popular train company |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Live departures
Madrid to Lyon flight times
The table below shows live departures for Madrid to Lyon flights for today, Sunday 24 May. You can also manually refresh the results below to see updated flight journeys.
| Provider | Departs | Duration | Arrives | Changes | Tickets |
|---|---|---|---|---|---|
IB1179 | 10:05 Madrid Barajas Airport | 1h50 | 11:55 Lyon Saint Exupery Airport | 0 changesdirect | |
AF7368+ AF1001 | 10:05 Madrid Barajas Airport | 7h45 | 17:50 Lyon Saint Exupery Airport | 1 change | |
5124+ AF1001 | 10:05 Madrid Barajas Airport | 11h55 | 22:00 Lyon Part Dieu | 1 change | |
12536+ AF1001 | 10:05 Madrid Barajas Airport | 9h57 | 20:02 Lyon Part Dieu | 1 change | |
9836+ AF1001 | 10:05 Madrid Barajas Airport | 9h57 | 20:02 Lyon Part Dieu | 1 change | |
KL1502 · KL1433 | 10:25 Madrid Barajas Airport | 7h10 | 17:35 Lyon Saint Exupery Airport | 1 change | |
KL1502 · KL1409+ 9844 | 10:25 Madrid Barajas Airport | 11h35 | 22:00 Lyon Part Dieu | 2 changes | |
KL1502 · KL1409+ 5124 | 10:25 Madrid Barajas Airport | 11h35 | 22:00 Lyon Part Dieu | 2 changes | |
KL1502 · KL1435 | 10:25 Madrid Barajas Airport | 12h25 | 22:50 Lyon Saint Exupery Airport | 1 change | |
KL1502+ KL2013+ 12536 | 10:25 Madrid Barajas Airport | 9h37 | 20:02 Lyon Part Dieu | 2 changes | |
BA457 · BA362 | 10:30 Madrid Barajas Airport | 10h25 | 20:55 Lyon Saint Exupery Airport | 1 change | |
LH1801 · LH2232+ 9844 | 11:50 Madrid Barajas Airport | 10h10 | 22:00 Lyon Part Dieu | 2 changes | |
LH1801 · LH2232+ 5124 | 11:50 Madrid Barajas Airport | 10h10 | 22:00 Lyon Part Dieu | 2 changes | |
LH1801 · LH113 · LH1082 | 11:50 Madrid Barajas Airport | 11h40 | 23:30 Lyon Saint Exupery Airport | 2 changes | |
AF1301 · AF7368 | 12:20 Madrid Barajas Airport | 5h30 | 17:50 Lyon Saint Exupery Airport | 1 change | |
AF1301 · AF7370 | 12:20 Madrid Barajas Airport | 9h05 | 21:25 Lyon Saint Exupery Airport | 1 change | |
BA459 · BA362 | 12:20 Madrid Barajas Airport | 8h35 | 20:55 Lyon Saint Exupery Airport | 1 change | |
AF1301+ 9836 | 12:20 Madrid Barajas Airport | 7h42 | 20:02 Lyon Part Dieu | 1 change | |
AF1301+ 5124 | 12:20 Madrid Barajas Airport | 9h40 | 22:00 Lyon Part Dieu | 1 change | |
AF1301+ 12536 | 12:20 Madrid Barajas Airport | 7h42 | 20:02 Lyon Part Dieu | 1 change | |
SN3722+ SN3593 | 12:40 Madrid Barajas Airport | 9h40 | 22:20 Lyon Saint Exupery Airport | 1 change | |
KL1504 · KL1409+ 9844 | 13:05 Madrid Barajas Airport | 8h55 | 22:00 Lyon Part Dieu | 2 changes | |
KL1504 · KL1435 | 13:05 Madrid Barajas Airport | 9h45 | 22:50 Lyon Saint Exupery Airport | 1 change | |
KL1504 · KL1409+ 5124 | 13:05 Madrid Barajas Airport | 8h55 | 22:00 Lyon Part Dieu | 2 changes | |
LH1113 · LH1078 | 13:15 Madrid Barajas Airport | 4h55 | 18:10 Lyon Saint Exupery Airport | 1 change | |
LH1113 · LH1082 | 13:15 Madrid Barajas Airport | 10h15 | 23:30 Lyon Saint Exupery Airport | 1 change | |
BA7056+ BA362 | 13:25 Madrid Barajas Airport | 7h30 | 20:55 Lyon Saint Exupery Airport | 1 change | |
LH4163+ LH117 · LH1082 | 14:55 Madrid Barajas Airport | 8h35 | 23:30 Lyon Saint Exupery Airport | 2 changes | |
LH4163+ SN2650+ SN3593 | 14:55 Madrid Barajas Airport | 7h25 | 22:20 Lyon Saint Exupery Airport | 2 changes | |
BA7054+ BA362 | 14:55 Madrid Barajas Airport | 6h00 | 20:55 Lyon Saint Exupery Airport | 1 change | |
AH2007 · AH1036 | 14:55 Madrid Barajas Airport | 20h50 | 11:45 Lyon Saint Exupery Airport | 1 change | |
BA7068+ BA362 | 15:45 Madrid Barajas Airport | 5h10 | 20:55 Lyon Saint Exupery Airport | 1 change | |
IB589+ 9844 | 15:45 Madrid Barajas Airport | 6h15 | 22:00 Lyon Part Dieu | 1 change | |
IB589+ 5124 | 15:45 Madrid Barajas Airport | 6h15 | 22:00 Lyon Part Dieu | 1 change | |
AF1601 · AF7370 | 16:40 Madrid Barajas Airport | 4h45 | 21:25 Lyon Saint Exupery Airport | 1 change | |
IB1183 | 16:50 Madrid Barajas Airport | 1h50 | 18:40 Lyon Saint Exupery Airport | 0 changesdirect | |
LH1115 · LH1082 | 17:15 Madrid Barajas Airport | 6h15 | 23:30 Lyon Saint Exupery Airport | 1 change | |
EC4392 | 17:15 Madrid Barajas Airport | 1h45 | 19:00 Lyon Saint Exupery Airport | 0 changesdirect | |
KL1506 · KL1435 | 17:20 Madrid Barajas Airport | 5h30 | 22:50 Lyon Saint Exupery Airport | 1 change | |
SN3728+ SN3593 | 17:35 Madrid Barajas Airport | 4h45 | 22:20 Lyon Saint Exupery Airport | 1 change | |
KL1508+ KL1427 | 20:30 Madrid Barajas Airport | 12h55 | 9:25 Lyon Saint Exupery Airport | 1 change | |
IB1185 | 21:55 Madrid Barajas Airport | 1h50 | 23:45 Lyon Saint Exupery Airport | 0 changesdirect | |
| Monday 25 May | |||||
LH1121 · LH1034+ 5124 | 5:55 Madrid Barajas Airport | 16h05 | 22:00 Lyon Part Dieu | 2 changes | |
LH1121 · LH1034+ 9844 | 5:55 Madrid Barajas Airport | 16h05 | 22:00 Lyon Part Dieu | 2 changes | |
LH1121 · LH1034+ 12536 | 5:55 Madrid Barajas Airport | 14h07 | 20:02 Lyon Part Dieu | 2 changes | |
LH1121 · LH1076 | 5:55 Madrid Barajas Airport | 7h25 | 13:20 Lyon Saint Exupery Airport | 1 change | |
LH1121 · LH1078 | 5:55 Madrid Barajas Airport | 12h15 | 18:10 Lyon Saint Exupery Airport | 1 change | |
LH1121 · LH1082 | 5:55 Madrid Barajas Airport | 17h05 | 23:00 Lyon Saint Exupery Airport | 1 change | |
AF1401 · AF7366 | 6:00 Madrid Barajas Airport | 7h45 | 13:45 Lyon Saint Exupery Airport | 1 change | |
AF1401 · AF7364 | 6:00 Madrid Barajas Airport | 4h30 | 10:30 Lyon Saint Exupery Airport | 1 change | |
AF1401+ 9812 | 6:00 Madrid Barajas Airport | 6h00 | 12:00 Lyon Part Dieu | 1 change | |
KL1500+ KL1431 | 6:00 Madrid Barajas Airport | 7h25 | 13:25 Lyon Saint Exupery Airport | 1 change | |
AF1401+ 12512 | 6:00 Madrid Barajas Airport | 6h00 | 12:00 Lyon Part Dieu | 1 change | |
KL1500 · KL1433 | 6:00 Madrid Barajas Airport | 11h35 | 17:35 Lyon Saint Exupery Airport | 1 change | |
AF1401+ 9826 | 6:00 Madrid Barajas Airport | 8h00 | 14:00 Lyon Part Dieu | 1 change | |
SN3732+ SN3587 | 6:20 Madrid Barajas Airport | 6h05 | 12:25 Lyon Saint Exupery Airport | 1 change | |
LH4165+ LH99 · LH1078 | 7:00 Madrid Barajas Airport | 11h10 | 18:10 Lyon Saint Exupery Airport | 2 changes | |
BA7052+ BA362 | 7:00 Madrid Barajas Airport | 9h40 | 16:40 Lyon Saint Exupery Airport | 1 change | |
LH4165 · LH4194+ 9844 | 7:00 Madrid Barajas Airport | 15h00 | 22:00 Lyon Part Dieu | 2 changes | |
LH4165 · LH4194+ 12536 | 7:00 Madrid Barajas Airport | 13h02 | 20:02 Lyon Part Dieu | 2 changes | |
LH4165 · LH4194+ 5124 | 7:00 Madrid Barajas Airport | 15h00 | 22:00 Lyon Part Dieu | 2 changes | |
LH4165+ LH103 · LH1078 | 7:00 Madrid Barajas Airport | 11h10 | 18:10 Lyon Saint Exupery Airport | 2 changes | |
LH4165+ LH101 · LH1078 | 7:00 Madrid Barajas Airport | 11h10 | 18:10 Lyon Saint Exupery Airport | 2 changes | |
BA7060+ BA362 | 8:05 Madrid Barajas Airport | 8h35 | 16:40 Lyon Saint Exupery Airport | 1 change | |
BA362+ BA3271 | 8:20 Madrid Barajas Airport | 8h20 | 16:40 Lyon Saint Exupery Airport | 1 change | |
LH1123 · LH1034+ 9844 | 8:25 Madrid Barajas Airport | 13h35 | 22:00 Lyon Part Dieu | 2 changes | |
LH1123 · LH1034+ 5124 | 8:25 Madrid Barajas Airport | 13h35 | 22:00 Lyon Part Dieu | 2 changes | |
LH1123 · LH1034+ 12536 | 8:25 Madrid Barajas Airport | 11h37 | 20:02 Lyon Part Dieu | 2 changes | |
LH1123 · LH1076 | 8:25 Madrid Barajas Airport | 4h55 | 13:20 Lyon Saint Exupery Airport | 1 change | |
LH1123 · LH1078 | 8:25 Madrid Barajas Airport | 9h45 | 18:10 Lyon Saint Exupery Airport | 1 change | |
BA7066+ BA362 | 9:10 Madrid Barajas Airport | 7h30 | 16:40 Lyon Saint Exupery Airport | 1 change | |
BA7066+ BA306+ 9844 | 9:10 Madrid Barajas Airport | 12h50 | 22:00 Lyon Part Dieu | 2 changes | |
BA7066+ BA306+ 12536 | 9:10 Madrid Barajas Airport | 10h52 | 20:02 Lyon Part Dieu | 2 changes | |
BA7066+ BA306+ 5124 | 9:10 Madrid Barajas Airport | 12h50 | 22:00 Lyon Part Dieu | 2 changes | |
BA7194+ BA362 | 9:30 Madrid Barajas Airport | 7h10 | 16:40 Lyon Saint Exupery Airport | 1 change | |
IB585+ 9844 | 9:45 Madrid Barajas Airport | 12h15 | 22:00 Lyon Part Dieu | 1 change | |
IB585+ 12536 | 9:45 Madrid Barajas Airport | 10h17 | 20:02 Lyon Part Dieu | 1 change | |
IB585+ 5124 | 9:45 Madrid Barajas Airport | 12h15 | 22:00 Lyon Part Dieu | 1 change | |
This is the last flight of the day. | |||||
Find all the dates and times for this journey
How far in advance should I book flight tickets from Madrid to Lyon?
Compare prices and tickets Madrid to Lyon by train, coach or flight
Compare train, coach and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
24 May
25 May
26 May
27 May
28 May
29 May
30 May
31 May
01 Jun
02 Jun
03 Jun
04 Jun
05 Jun
06 Jun
07 Jun
08 Jun
09 Jun
10 Jun
11 Jun
12 Jun
13 Jun
Why should you book Madrid to Lyon flights with Omio?
Why book with Omio vs Iberia?
- Compare with other providers: On Omio, you can not only buy tickets for Iberia, but also compare tickets for the likes of Iberia Express, Volotea, easyJet or Air Nostrum to find the best option for your trip from Madrid to Lyon.
- Designed for International Travelers: Omio is in your language including 24/7 customer service and offers multiple payment options, including PayPal, credit cards, and bank transfer, in your preferred currency.
- Compare all your options: Omio allows you to compare Iberia with all available travel options, which are train, bus and flight to ensure you get the best deal for traveling from Madrid to Lyon.
Why book with Omio over Kayak, Trip or Skyscanner?
- Compare with other providers: On Omio, you can also compare tickets for the likes of Iberia Express, Volotea, easyJet or Air Nostrum to find the best option for your trip from Madrid to Lyon.
- Multiple modes of transport: Omio allows you to compare travel options including train, bus and flight to find the ideal travel option from Madrid to Lyon.
Airlines: Iberia, Iberia Express, Volotea, easyJet, Air Nostrum, Vueling, Air France, Brussels Airlines, KLM, Lufthansa from Madrid to LyonFind the best flights between Madrid to Lyon with Omio's travel partners Iberia, Iberia Express, Volotea, easyJet, Air Nostrum, Vueling, Air France, Brussels Airlines, KLM, Lufthansa from £24. We can find you the best deals, schedules and tickets when comparing and booking the best trip.
Air France
Lufthansa
Iberia
Iberia Express
Air Nostrum
Vueling
Brussels Airlines
KLM
easyJet
Volotea
Flights from Madrid to Lyon
Visiting Lyon is easy for anyone in Madrid, thanks to regular, fast flights between the two European cities. There are 3-4 direct flights during the week and a similar number at weekends. With a flight time of 1 hour 45 minutes, getting to Lyon won't take long, and there should be both morning and afternoon departures to choose from.
Which airlines fly from Madrid to Lyon?
Flights to Lyon from Madrid are provided by Iberia and easyJet, so passengers should be able to find budget fares, as well as premium options. Both airlines fly direct, with no changes needed.
How long is the flight from Madrid to Lyon?
it won't take very long to make the journey from Madrid to Lyon. Flights tend to take around 1 hour 45 minutes to reach the French city. Indirect flights are also a possibility. In that case, flight times start at 4 hours 15 minutes.
How many flights are there from Madrid to Lyon?
Passengers can take direct flights to Lyon from Madrid every day of the week. Whenever they need to fly, travelers will have a choice of 3-4 direct flights, and 5-10 indirect flights that may also be viable options.
What are the departure and arrival airports for flights from Madrid to Lyon?
Departure airport: All flights to Lyon will take off from Madrid Barajas Airport. Getting to Barajas from central Madrid should be straight-forward. Metro Line 8 (Pink) runs to the airport. Most people coming from central locations will be able to hook up with the line at Nuevos Ministerios. Leave around 20 minutes to get to the terminals. Alternatively, Cercanias trains run from Atocha and locations like Chamartin, while the 200, 203-Expres, N27 Expres, and 101 buses offer cheaper transportation options.
Arrival airport: Flights from Madrid will arrive at Lyon Saint Exupery Airport. Upon arrival, travelers will have a few transport options. Firstly, they can take trams to the city center, which take under 30 minutes and run all day long. Ouigo and TGV trains offer even faster links to Lyon's rail terminals or other destinations around southern France. Both Ouibus and Flixbus also serve the airport, while specialist operators like Altibus run buses to nearby ski resorts during the season. Car hire is another option, and travelers will find major companies represented at the airport's arrivals lounge.
FAQs: Madrid to Lyon flights
Find answers to the most common questions about traveling from Madrid to Lyon by flight. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest flight, the cheapest option, or tips for making the most of your visit at Lyon, this guide helps you travel smarter and with confidence.

popular airports
Important Stations and Airports in Madrid and Lyon
- Free Wi-Fi available throughout the airport.
- Shops in all terminals, including duty-free and fashion brands.
- Parking available at all terminals, approximately 2.5€ per hour.
- Available outside the terminal.
- Ramps, assistance.
- Available throughout the airport.
- Yes
- Lounges available in all terminals, including VIP lounges.
- Located in Terminal 1, 2, and 4.
- Metro: Line 8
- Bus: Lines 101, 200, Exprés-203
- Train: Cercanías C1, C10
- Free Wi-Fi available throughout the airport.
- Shops in terminals 1 and 2, including duty-free and fashion.
- Parking available near terminals, approximately 4€ per hour.
- Available outside the terminal.
- Elevators, ramps.
- Available throughout the airport.
- Yes
- Lounges available in terminal 1, including Lyon Lounge.
- Located in terminal 1, ground floor.
- Bus: 47, 48, 175
- Tram: Rhônexpress
- Train: TGV
More options for your journey from Madrid to Lyon
Here are some other resources that might have the information you need










