Fly Palma to Edinburgh from €144 return. The median price sits at €153, so you've got affordable options if you move fast. Ryanair is your sole carrier on this route, with 1 stop each way.
Price and when to book
The best price we've seen is €144 for the full trip. Fares typically hover around €150–170 for nearby dates. On this route, earlier is better: Ryanair's budget seats vanish quickly. If you spot a price below €160, grab it.
Airline and stopovers
Ryanair operates this route with 1 stop each way. It's not a direct flight, but the prices make up for the connection. Double-check your itinerary when you book: layover times vary by date. Pack only hand luggage if you want to sidestep extra fees.
Best time to visit
Edinburgh is worth visiting year-round, but timing shapes your experience. November and early December bring autumn colours and fewer crowds than summer. Avoid July–August unless you like packed museums and peak prices. Spring (March–May) is pleasant, but bring a jacket: it's chilly even in May.
What to do when you arrive
Edinburgh delivers. Climb Edinburgh Castle, walk the Royal Mile, explore Leith, and admire Georgian terraces. The airport connects to the city centre by bus or train (roughly 30–40 minutes). Leave time for free museums like the National Gallery of Scotland. Local food is hearty: try haggis if you're game.
FAQ
What's the cheapest price for Palma to Edinburgh?
€144 return. That's the lowest we've recorded. Average fares hover around €153.
Does Ryanair fly direct from Palma to Edinburgh?
No, there's 1 stop. Ryanair is the only airline on this route, so expect a layover.
When should I buy this flight?
The sooner the better with Ryanair: cheap seats sell out fast. If you see a fare under €160, book it.
What's there to see and do in Edinburgh?
Edinburgh Castle, the Royal Mile, Holyrood Palace, Calton Hill and the national museums (many free). The city is compact and very walkable. Perfect for a long weekend.
Photo: Wikimedia Commons. Return economy fares for 1 adult, checked on Kiwi.com on the date shown; they can change.


