Ryanair operates 79 non-stop routes from Palma de Mallorca (PMI), serving 23 countries with an average sector length of 1,345 km. This is part of Ryanair's 5019-route global network.
Non-stop destinations from Palma de Mallorca on Ryanair
| Destination | IATA | Country | Distance | Duration | Route |
|---|---|---|---|---|---|
| Stockholm | ARN | Sweden | 2,477 km | 3h 45m | Route ↗ |
| Kaunas | KUN | Lithuania | 2,336 km | 3h 35m | Route ↗ |
| Gothenburg | GOT | Sweden | 2,129 km | 3h 15m | Route ↗ |
| Gdansk | GDN | Poland | 2,028 km | 3h 0m | Route ↗ |
| Bucharest | OTP | Romania | 2,003 km | 3h 5m | Route ↗ |
| Modlin | WMI | Poland | 1,985 km | 3h 5m | Route ↗ |
| Warsaw | WAW | Poland | 1,983 km | 3h 5m | Route ↗ |
| Aarhus | AAR | Denmark | 1,951 km | 3h 10m | Route ↗ |
| Copenhagen | CPH | Denmark | 1,932 km | 3h 5m | Route ↗ |
| Edinburgh | EDI | United Kingdom | 1,878 km | 3h 10m | Route ↗ |
| Glasgow | PIK | United Kingdom | 1,856 km | 3h 0m | Route ↗ |
| Knock | NOC | Ireland | 1,819 km | 3h 0m | Route ↗ |
| Belfast | BFS | United Kingdom | 1,808 km | 3h 0m | Route ↗ |
| Poznan | POZ | Poland | 1,792 km | 2h 50m | Route ↗ |
| Krakow | KRK | Poland | 1,778 km | 2h 50m | Route ↗ |
| Sofia | SOF | Bulgaria | 1,767 km | 2h 45m | Route ↗ |
| Newcastle | NCL | United Kingdom | 1,753 km | 3h 0m | Route ↗ |
| Shannon | SNN | Ireland | 1,711 km | 2h 50m | Route ↗ |
| Hamburg | LBC | Germany | 1,695 km | 2h 50m | Route ↗ |
| Durham Tees Valley | MME | United Kingdom | 1,692 km | 2h 50m | Route ↗ |
| Wroclaw | WRO | Poland | 1,692 km | 2h 50m | Route ↗ |
| Dublin | DUB | Ireland | 1,686 km | 2h 55m | Route ↗ |
| Hamburg | HAM | Germany | 1,659 km | 2h 40m | Route ↗ |
| Berlin | BER | Germany | 1,647 km | 2h 45m | Route ↗ |
| Leeds | LBA | United Kingdom | 1,626 km | 2h 50m | Route ↗ |
| Cork | ORK | Ireland | 1,618 km | 2h 40m | Route ↗ |
| Budapest | BUD | Hungary | 1,593 km | 2h 40m | Route ↗ |
| Liverpool | LPL | United Kingdom | 1,590 km | 2h 45m | Route ↗ |
| Manchester | MAN | United Kingdom | 1,582 km | 2h 45m | Route ↗ |
| Bremen | BRE | Germany | 1,570 km | 2h 40m | Route ↗ |
| Pardubice | PED | Czech Republic | 1,548 km | 2h 45m | Route ↗ |
| Leicestershire | EMA | United Kingdom | 1,508 km | 2h 40m | Route ↗ |
| Bratislava | BTS | Slovakia | 1,503 km | 2h 30m | Route ↗ |
| Prague | PRG | Czech Republic | 1,482 km | 2h 30m | Route ↗ |
| Birmingham | BHX | United Kingdom | 1,474 km | 2h 35m | Route ↗ |
| Vienna | VIE | Austria | 1,460 km | 2h 25m | Route ↗ |
| Muenster | FMO | Germany | 1,449 km | 2h 30m | Route ↗ |
| Paderborn | PAD | Germany | 1,416 km | 2h 25m | Route ↗ |
| London | LTN | United Kingdom | 1,391 km | 2h 35m | Route ↗ |
| London | STN | United Kingdom | 1,384 km | 2h 35m | Route ↗ |
| Bristol | BRS | United Kingdom | 1,381 km | 2h 30m | Route ↗ |
| Dusseldorf | NRN | Germany | 1,365 km | 2h 30m | Route ↗ |
| Eindhoven | EIN | Netherlands | 1,339 km | 2h 25m | Route ↗ |
| Exeter | EXT | United Kingdom | 1,332 km | 2h 20m | Route ↗ |
| Marrakech | RAK | Morocco | 1,312 km | 2h 20m | Route ↗ |
| Cologne | CGN | Germany | 1,305 km | 2h 20m | Route ↗ |
| Bournemouth | BOH | United Kingdom | 1,297 km | 2h 15m | Route ↗ |
| Zagreb | ZAG | Croatia | 1,288 km | 2h 25m | Route ↗ |
| Nuremberg | NUE | Germany | 1,287 km | 2h 10m | Route ↗ |
| Brussels | BRU | Belgium | 1,268 km | 2h 20m | Route ↗ |
| Klagenfurt | KLU | Austria | 1,227 km | 2h 10m | Route ↗ |
| Brussels | CRL | Belgium | 1,220 km | 2h 20m | Route ↗ |
| Hahn | HHN | Germany | 1,209 km | 2h 15m | Route ↗ |
| Luxembourg | LUX | Luxembourg | 1,153 km | 2h 5m | Route ↗ |
| Memmingen | FMM | Germany | 1,114 km | 2h 5m | Route ↗ |
| Malta | MLA | Malta | 1,114 km | 2h 5m | Route ↗ |
| Karlsruhe/Baden-Baden | FKB | Germany | 1,111 km | 2h 5m | Route ↗ |
| Paris | BVA | France | 1,102 km | 2h 10m | Route ↗ |
| Friedrichshafen | FDH | Germany | 1,055 km | 2h 0m | Route ↗ |
| Venice | TSF | Italy | 1,030 km | 1h 55m | Route ↗ |
| Naples | NAP | Italy | 994 km | 1h 55m | Route ↗ |
| Porto | OPO | Portugal | 985 km | 1h 55m | Route ↗ |
| Verona | VRN | Italy | 934 km | 1h 40m | Route ↗ |
| Bologna | BLQ | Italy | 898 km | 1h 50m | Route ↗ |
| Milan | BGY | Italy | 887 km | 1h 45m | Route ↗ |
| Rome | FCO | Italy | 842 km | 1h 40m | Route ↗ |
| Milan | MXP | Italy | 834 km | 1h 45m | Route ↗ |
| Sevilla | SVQ | Spain | 788 km | 1h 35m | Route ↗ |
| Pisa | PSA | Italy | 787 km | 1h 35m | Route ↗ |
| Malaga | AGP | Spain | 708 km | 1h 40m | Route ↗ |
| Vitoria | VIT | Spain | 588 km | 1h 30m | Route ↗ |
| Madrid | MAD | Spain | 547 km | 1h 30m | Route ↗ |
| Cagliari | CAG | Italy | 546 km | 1h 25m | Route ↗ |
| Marseille | MRS | France | 479 km | 1h 20m | Route ↗ |
| Toulouse | TLS | France | 467 km | 1h 15m | Route ↗ |
| Zaragoza | ZAZ | Spain | 394 km | 1h 10m | Route ↗ |
| Alicante | ALC | Spain | 317 km | 1h 0m | Route ↗ |
| Valencia | VLC | Spain | 275 km | 0h 55m | Route ↗ |
| Barcelona | BCN | Spain | 202 km | 1h 0m | Route ↗ |
Destinations by country
- United Kingdom — 15 destinations (EDI, PIK, BFS, NCL, MME, LBA and 9 more)
- Germany — 13 destinations (LBC, HAM, BER, BRE, FMO, PAD and 7 more)
- Italy — 9 destinations (TSF, NAP, VRN, BLQ, BGY, FCO and 3 more)
- Spain — 8 destinations (SVQ, AGP, VIT, MAD, ZAZ, ALC and 2 more)
- Poland — 6 destinations (GDN, WMI, WAW, POZ, KRK, WRO)
- Ireland — 4 destinations (NOC, SNN, DUB, ORK)
- France — 3 destinations (BVA, MRS, TLS)
- Sweden — 2 destinations (ARN, GOT)
- Denmark — 2 destinations (AAR, CPH)
- Czech Republic — 2 destinations (PED, PRG)
Ryanair from other airports
- London (STN) — 145 routes
- Dublin (DUB) — 122 routes
- Brussels (CRL) — 115 routes
- Milan (BGY) — 109 routes
- Malaga (AGP) — 91 routes
Aircraft assignments
We are currently expanding per-airline aircraft data for every route. Until that ships, you can browse by aircraft type at /by-aircraft.
Frequently asked questions
How many destinations does Ryanair serve from Palma de Mallorca (PMI)?
Ryanair flies to 79 non-stop destinations from Palma de Mallorca (PMI), spanning 23 countries.
What is the longest route Ryanair flies from Palma de Mallorca?
The longest non-stop route is PMI → ARN (Stockholm) at 2,477 km.
Which countries does Ryanair fly to from Palma de Mallorca?
Top destination countries: United Kingdom (15), Germany (13), Italy (9), Spain (8), Poland (6).
Does Ryanair operate from other airports?
Yes — Ryanair also operates from London (STN), Dublin (DUB), Brussels (CRL), Milan (BGY), Malaga (AGP). Total network: 5019 routes across the carrier's footprint.