Find airports, lounges, airlines, points and money calculators, news articles, and pages
Ryanair flies 2,727 nonstop routes between 230 airports in 36 countries. Hubs: Dublin (DUB, 124 routes), London (STN, 162 routes) and Bergamo (BGY, 108 routes). Routes checked October 27, 2026.
Unduplicated route distance
2,456,285 miles / 3,953,008 km
Great-circle distance across 2,727 unique airport pairs. Each pair counts once, including routes flown in both directions; flight frequency is excluded.
From Dublin DUB· 37
From London STN· 134
From Bergamo BGY· 13
From Vienna VIE· 66
From Palma de Mallorca PMI· 60
From Valencia VLC· 59
From Wrocław WRO· 56
From Porto OPO· 54
From Nowy Dwór Mazowiecki WMI· 52
From Zadar ZAD· 50
From Manchester MAN· 46
From Turin TRN· 45
From Pisa PSA· 44
From Marrakesh RAK· 44
From Seville SVQ· 44
From Tenerife TFS· 43
From Kraków KRK· 41
From Tirana TIA· 41
From Sofia SOF· 39
From Treviso TSF· 39
From Luqa MLA· 37
From Madrid MAD· 36
From Marseille MRS· 36
From Naples NAP· 33
From Palermo PMO· 32
From Poznań POZ· 32
From Milan MXP· 31
From Toulouse TLS· 30
From Prague PRG· 29
From Thessaloniki SKG· 29
From Venice VCE· 29
From Paphos PFO· 28
From Shannon SNN· 28
From Zagreb ZAG· 28
From Charleroi CRL· 27
From Weeze NRN· 27
From Rome FCO· 25
From Bucharest OTP· 25
From Rhodes RHO· 25
From Tangier TNG· 25
From Gdańsk GDN· 23
From Edinburgh EDI· 21
From Cork ORK· 21
From Lamezia Terme SUF· 21
From Trapani TPS· 21
From Ronchi dei Legionari/Trieste TRS· 21
From Vilnius VNO· 21
From Faro FAO· 19
From Las Palmas de Gran Canaria LPA· 19
From Verona VRN· 19
From Warsaw WAW· 19
From Girona GRO· 18
From Lisbon LIS· 18
From Liverpool LPL· 18
From London LTN· 18
From Rabat RBA· 18
From Riga RIX· 18
From Budapest BUD· 16
From Ibiza IBZ· 16
From Leeds LBA· 16
From Newcastle NCL· 16
From Memmingen FMM· 15
From Katowice KTW· 15
From Pescara PSR· 15
From Beauvais BVA· 14
From Nottingham EMA· 14
From Frankfurt am Main HHN· 14
From Charlestown NOC· 14
From Rheinmünster FKB· 13
From Kaunas KUN· 13
From Catania CTA· 12
From Puerto del Rosario FUE· 12
From Rimini RMI· 12
From Sandefjord TRF· 12
From Corfu CFU· 11
From Saïss FEZ· 11
From Gothenburg GOT· 11
From Mahón MAH· 11
From Nuremberg NUE· 11
From Reus REU· 11
From Bologna BLQ· 10
From Copenhagen CPH· 10
From Reggio Calabria REG· 10
From Zakynthos ZTH· 10
From Bratislava BTS· 9
From Cologne CGN· 9
From Souda CHQ· 9
From Eindhoven EIN· 9
From Sarajevo SJJ· 9
From Birmingham BHX· 8
From Bari BRI· 8
From Perugia PEG· 8
From Perpignan/Rivesaltes PGF· 8
From Rovaniemi RVN· 8
From Jasionka RZE· 8
From Dubrovnik DBV· 7
From Al Aaroui NDR· 7
From Nantes NTE· 7
From Olbia OLB· 7
From Corvera RMU· 7
From Santander SDR· 7
From Tétouan TTU· 7
From Cagliari CAG· 6
From Rome CIA· 6
From Kos Island KGS· 6
From Łódź LCJ· 6
From Ahl Angad OUD· 6
From Prestwick, South Ayrshire PIK· 6
From Pula PUY· 6
From Genova GOA· 5
From Skiathos JSI· 5
From Tarbes/Lourdes/Pyrénées LDE· 5
From Lublin LUZ· 5
From Newquay NQY· 5
From Preveza PVK· 5
From Zaragoza ZAZ· 5
From Arrecife ACE· 4
From Stockholm ARN· 4
From Berlin BER· 4
From Castellón de la Plana CDT· 4
From Funchal FNC· 4
From Hamburg HAM· 4
From Iaşi IAS· 4
From Farranfore KIR· 4
From Darlington, Durham MME· 4
From Norwich, Norfolk NWI· 4
From Szczecin SZZ· 4
From Tours, Indre-et-Loire TUF· 4
From Málaga AGP· 3
From Barcelona BCN· 3
From Belfast BFS· 3
From Bournemouth BOH· 3
From Bydgoszcz BZG· 3
From Isola di Capo Rizzuto CRV· 3
From Bergerac EGC· 3
From Greven FMO· 3
From Nîmes/Garons FNI· 3
From Glasgow GLA· 3
From Grenoble GNB· 3
From Limoges/Bellegarde LIG· 3
From Plovdiv PDV· 3
From Pardubice PED· 3
From Rijeka RJK· 3
From Varna VAR· 3
From Stockholm / Västerås VST· 3
From Alicante ALC· 2
From Bremen BRE· 2
From Brno BRQ· 2
From Brussels BRU· 2
From Béziers BZR· 2
From Carcassonne CCF· 2
From Cluj-Napoca CLJ· 2
From Cardiff CWL· 2
From Essaouira ESU· 2
From Exeter, Devon EXT· 2
From Friedrichshafen FDH· 2
From Figari FSC· 2
From Mykonos JMK· 2
From Kalamata KLX· 2
From London LGW· 2
From Linz LNZ· 2
From La Rochelle LRH· 2
From Mošnov OSR· 2
From Ouarzazate OZZ· 2
From Büren PAD· 2
From Salerno QSR· 2
From Szymany SZY· 2
From Växjö VXO· 2
From Chalons en Champagne XCR· 2
From Athens ATH· 1
From Brindisi BDS· 1
From Biarritz BIQ· 1
From Mahovljani BNX· 1
From Burgas BOJ· 1
From Clermont-Ferrand CFE· 1
From Levaldigi CUF· 1
From Dalaman DLM· 1
From Kefallinia Island EFL· 1
From Forlì FRL· 1
From Niš INI· 1
From Lübeck LBC· 1
From Almería LEI· 1
From Lesquin LIL· 1
From Limnos Island LXS· 1
From Nyköping NYO· 1
From Oslo OSL· 1
From Poitiers/Biard PIS· 1
From Parma PMF· 1
From Saarbrücken SCN· 1
From Skellefteå SFT· 1
From Dakhla VIL· 1
From Nea Anchialos VOL· 1
Route sources (including Wikipedia fallback): en.wikipedia.org ↗ (checked Oct 27, 2026), en.wikipedia.org ↗ (checked Oct 27, 2026), en.wikipedia.org ↗ (checked Oct 27, 2026), en.wikipedia.org ↗ (checked Oct 27, 2026) and 40 more.
Alghero AHO, Bari BRI, Bergamo BGY, Bologna BLQ, Brindisi BDS, Cagliari CAG, Catania CTA, Falconara Marittima AOI, Forlì FRL, Genova GOA, Isola di Capo Rizzuto CRV, Lamezia Terme SUF, Levaldigi CUF, Milan MXP, Naples NAP, Olbia OLB, Palermo PMO, Parma PMF, Perugia PEG, Pescara PSR, Pisa PSA, Reggio Calabria REG, Rimini RMI, Rome CIA, Rome FCO, Ronchi dei Legionari/Trieste TRS, Salerno QSR, Trapani TPS, Treviso TSF, Turin TRN, Venice VCE, Verona VRN
Basel-Mulhouse BSL, Beauvais BVA, Bergerac EGC, Béziers BZR, Biarritz BIQ, Bordeaux BOD, Brive BVE, Carcassonne CCF, Chalons en Champagne XCR, Clermont-Ferrand CFE, Dole DLE, Figari FSC, Grenoble GNB, La Rochelle LRH, Lesquin LIL, Limoges/Bellegarde LIG, Marseille MRS, Nantes NTE, Nice NCE, Nîmes/Garons FNI, Perpignan/Rivesaltes PGF, Poitiers/Biard PIS, Rodez/Marcillac RDZ, Tarbes/Lourdes/Pyrénées LDE, Toulouse TLS, Tours, Indre-et-Loire TUF
Alava VIT, Alicante ALC, Almería LEI, Arrecife ACE, Barcelona BCN, Castellón de la Plana CDT, Corvera RMU, Girona GRO, Ibiza IBZ, Las Palmas de Gran Canaria LPA, Madrid MAD, Mahón MAH, Málaga AGP, Palma de Mallorca PMI, Puerto del Rosario FUE, Reus REU, Santander SDR, Santiago de Compostela SCQ, Seville SVQ, Tenerife TFS, Valencia VLC, Zaragoza ZAZ
Aberdeen ABZ, Belfast BFS, Birmingham BHX, Bournemouth BOH, Bristol BRS, Cardiff CWL, Darlington, Durham MME, Derry, Derry and Strabane LDY, Edinburgh EDI, Exeter, Devon EXT, Glasgow GLA, Leeds LBA, Liverpool LPL, London LGW, London LTN, London STN, Manchester MAN, Newcastle NCL, Newquay NQY, Norwich, Norfolk NWI, Nottingham EMA, Prestwick, South Ayrshire PIK
Athens ATH, Corfu CFU, Heraklion HER, Kalamata KLX, Kefallinia Island EFL, Kos Island KGS, Limnos Island LXS, Mykonos JMK, Nea Anchialos VOL, Preveza PVK, Rhodes RHO, Santorini Island JTR, Skiathos JSI, Souda CHQ, Thessaloniki SKG, Zakynthos ZTH
Berlin BER, Bremen BRE, Büren PAD, Cologne CGN, Frankfurt am Main HHN, Friedrichshafen FDH, Greven FMO, Hamburg HAM, Lübeck LBC, Memmingen FMM, Nuremberg NUE, Rheinmünster FKB, Saarbrücken SCN, Weeze NRN
Bydgoszcz BZG, Gdańsk GDN, Jasionka RZE, Katowice KTW, Kraków KRK, Łódź LCJ, Lublin LUZ, Nowy Dwór Mazowiecki WMI, Poznań POZ, Szczecin SZZ, Szymany SZY, Warsaw WAW, Wrocław WRO
Agadir AGA, Ahl Angad OUD, Al Aaroui NDR, Errachidia ERH, Essaouira ESU, Marrakesh RAK, Ouarzazate OZZ, Oulad Yaich BEM, Rabat RBA, Saïss FEZ, Tangier TNG, Tétouan TTU
Gothenburg GOT, Malmö MMX, Nyköping NYO, Skellefteå SFT, Stockholm ARN, Stockholm / Västerås VST, Växjö VXO, Visby VBY
Brno BRQ, Mošnov OSR, Pardubice PED, Prague PRG
Bucharest BBU, Bucharest OTP, Cluj-Napoca CLJ, Iaşi IAS
Aalborg AAL, Aarhus AAR, Copenhagen CPH
Kaunas KUN, Palanga PLQ, Vilnius VNO
Amsterdam AMS, Eindhoven EIN, Maastricht MST
Mahovljani BNX, Sarajevo SJJ
Helsinki HEL, Rovaniemi RVN
Oslo OSL, Sandefjord TRF
Bratislava BTS, Košice KSC
Bodrum BJV, Dalaman DLM
Tirana TIA
Tallinn TLL
Budapest BUD
Amman AMM
Riga RIX
Luxembourg LUX
Luqa MLA
Podgorica TGD
Niš INI
Dakhla VIL
Ryanair flies 2,727 nonstop routes, reaching 230 airports in 36 countries, according to the linked route sources (checked October 27, 2026).
Dublin (DUB), 124 nonstop routes, London (STN), 162 nonstop routes and Bergamo (BGY), 108 nonstop routes.
Nowy Dwór Mazowiecki (WMI) to Tenerife (TFS), about 2,541 miles great-circle.
None announced on Ryanair's route map right now.
We prefer Ryanair's official route map, timetable and newsroom pages, with Wikipedia articles used as a fallback when official information is unavailable. Each actual source is linked under the map with the date it was checked.
Other route maps:easyJetWizz AirAmerican AirlinesUnited AirlinesSouthwest AirlinesDelta Air LinesChina Eastern AirlinesChina Southern AirlinesJet2IndiGoAllegiant AirEurowings
Compare Ryanair’s routes with:easyJetWizz AirAmerican AirlinesUnited AirlinesSouthwest AirlinesDelta Air Linesany airline