Wayfli › Palma de Mallorca (PMI) › To Amsterdam (AMS)

Palma de Mallorca (PMI) to Amsterdam (AMS) flights

There are direct flights from Palma De Mallorca Airport to Amsterdam Airport Schiphol, sold by 3 airlines (including codeshares): Transavia, Iberia and Vueling. The distance is 1,427 km, about 2h 15m in the air. There are also 28 one-stop options, via airports such as Frankfurt, Barcelona and London.

Live fares for PMI → AMSSee all routes on the map
1,427 kmdistance
~2h 15mdirect flight time (estimate)
3direct airlines
28one-stop options

Direct flights from Palma de Mallorca to Amsterdam

RouteAirlines (incl. codeshares)DistanceTime (est.)
PMI → AMSTransavia, Iberia, Vueling1,427 km~2h 15m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
FRA FrankfurtCondor and Lufthansa then Ethiopian Airlines and KLM1,619 km~4h 40m
BCN BarcelonaITA Airways and Ryanair then Transavia and Iberia1,443 km~4h 25m
LHR LondonBritish Airways and Iberia then American Airlines and British Airways1,719 km~4h 45m
LGW LondonNorwegian Air Shuttle and Transavia France then British Airways and easyJet1,674 km~4h 40m
STN LondonRyanair and Transavia France then easyJet1,698 km~4h 45m
ZRH ZurichChair Airlines and SWISS then KLM and SWISS1,599 km~4h 35m
MXP MilanoRyanair and easyJet then easyJet1,631 km~4h 40m
BRU BrusselsRyanair and Iberia then KLM1,427 km~4h 25m
DUS DuesseldorfCondor and Eurowings then ITA Airways and KLM1,520 km~4h 30m
GVA GenevaSWISS and easyJet then KLM and easyJet1,474 km~4h 30m
LTN LondonTransavia France and easyJet then easyJet1,745 km~4h 50m
LYS LyonIberia and Vueling then Air France and KLM1,445 km~4h 25m

More from Palma de Mallorca and Amsterdam

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.