Flights from Madrid to Shannon – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MAD to SNN – All flight route options from Barajas, Spain to Shannon, Ireland. These flights are operated by 5 airlines. Fly non-stop with Ryanair or choose from 3 different transit flights. The shortest flight time is 2 hours and 15 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Shannon
We got great deals on hotels and car rentals near the airport.
Madrid to Shannon flights
With over 173 flights every week and 4 different airlines you have a wide range of options. You can fly non-stop to Shannon (SNN) from Madrid (MAD) with Ryanair but if a stopover option suits you better you can choose to fly via London, Paris or any other of the 3 alternatives with connectiing airports.
Madrid to Shannon with Ryanair
Ryanair has non-stop every Tuesday or Saturday at 09:40 or 09:55.
Note Non-stop flights with Ryanair will begin in Oct 2025.
Distance & flight times: Barajas to Shannon
The shortest flight time between MAD and SNN is 2 hours and 15 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 15m | - | 886 miles (1426 km) |
LHR London | 6h 40m | 5h 0m | 1149 miles (1849 km) |
CDG Paris | 6h 50m | 2h 55m | 1227 miles (1974 km) |
LGW London | 7h 35m | - | - |


Quick copy and share this page
From Madrid to Ireland
Below is a list of other destinations to Ireland from Barajas with either direct flights or 1 stop connections.
-
DUB Dublin Direct
-
ORK Cork
-
NOC Knock
-
CFN Donegal
From Spain to Shannon
Below is a list of other cities in Spain with flights to Shannon with either non-stop or connecting flights.
-
BCN Barcelona
-
PMI Palma de Mallorca Direct
-
AGP Malaga Direct
-
ALC Alicante Direct
-
LPA Las Palmas Direct
-
TFS Tenerife Direct
-
VLC Valencia
-
SVQ Sevilla
-
IBZ Ibiza
-
ACE Lanzarote Direct