Search for flight

Select a date
Select a date

All our prices are round trips incl. taxes and costs

Our partners

Airports

  • Palma de Mallorca Airport

Cheap flights to Mallorca.

You want an enriching, cultural adventure. He/she just wants to kick back on the beach? You’ll both find what you’re looking for in Palma de Mallorca. The island is brimming with historical sights ranging from Gothic cathedrals to Moorish palacios. (Tip: make your friends jealous and send your photos as real postcards.) The winter-hardy couch potato, on the other hand, will be spoiled for choice between cosy terrace bars and the gorgeous beaches at Can Pere Antoni. So no need to argue, just book your tickets for Palma!

Palma de Mallorca is only available in the summer season, between april and october.

  • All our prices are round trips
  • Incl. taxes and costs
  • Hand luggage included

May 2018

To
Return
Airline
Price outbound and return flight
Tue 1 May 06:45 09:15
Tue 8 May 09:50 12:30
TUI
€ 169.97 Availability
Tue 1 May 06:45 09:15
Fri 11 May 10:10 12:50
TUI
€ 209.98 Availability
Tue 1 May 06:45 09:15
Tue 15 May 09:50 12:30
TUI
€ 239.98 Availability
Wed 2 May 13:00 15:10
Wed 9 May 15:45 18:05
Ryanair
€ 92.98 Availability
Wed 2 May 13:00 15:10
Wed 16 May 15:45 18:05
Ryanair
€ 89.18 Availability
Thu 3 May 13:00 15:10
Thu 10 May 15:45 18:05
Ryanair
€ 185.98 Availability
Thu 3 May 13:00 15:10
Thu 17 May 15:45 18:05
Ryanair
€ 86.98 Availability
Thu 3 May 15:55 19:50
Thu 10 May 20:25 23:05
TUI
€ 159.98 Availability
Thu 3 May 15:55 19:50
Sun 13 May 15:25 18:05
TUI
€ 239.98 Availability
Thu 3 May 15:55 19:50
Thu 17 May 20:25 23:05
TUI
€ 129.97 Availability
Fri 4 May 07:05 09:35
Fri 11 May 10:10 12:50
TUI
€ 219.98 Availability
Fri 4 May 07:05 09:35
Mon 14 May 20:20 23:00
TUI
€ 249.98 Availability
Fri 4 May 07:05 09:35
Fri 18 May 10:10 12:50
TUI
€ 179.97 Availability
Fri 4 May 07:05 09:35
Sun 20 May 15:25 18:05
TUI
€ 199.98 Availability
Sat 5 May 07:20 09:50
Sat 19 May 10:25 13:05
TUI
€ 189.98 Availability
Sat 5 May 07:20 09:50
Sun 20 May 15:25 18:05
TUI
€ 229.98 Availability
Sat 5 May 13:00 15:10
Sat 12 May 15:45 18:05
Ryanair
€ 195.97 Availability
Sat 5 May 13:00 15:10
Sat 19 May 15:45 18:05
Ryanair
€ 156.97 Availability
Sun 6 May 12:20 14:50
Fri 11 May 10:10 12:50
TUI
€ 249.98 Availability
Sun 6 May 12:20 14:50
Sun 20 May 15:25 18:05
TUI
€ 229.98 Availability
Sun 6 May 13:05 15:15
Sun 20 May 15:50 18:10
Ryanair
€ 131.97 Availability
Mon 7 May 17:15 19:45
Mon 14 May 20:20 23:00
TUI
€ 209.98 Availability
Mon 7 May 17:15 19:45
Thu 17 May 20:25 23:05
TUI
€ 129.97 Availability
Mon 7 May 21:30 23:40
Mon 14 May 18:35 20:55
Ryanair
€ 182.78 Availability
Mon 7 May 21:30 23:40
Mon 21 May 18:35 20:55
Ryanair
€ 162.98 Availability
Wed 9 May 13:00 15:10
Wed 16 May 15:45 18:05
Ryanair
€ 168.98 Availability
Wed 9 May 13:00 15:10
Wed 23 May 15:45 18:05
Ryanair
€ 168.98 Availability
Thu 10 May 13:00 15:10
Thu 17 May 15:45 18:05
Ryanair
€ 138.78 Availability
Thu 10 May 13:00 15:10
Thu 24 May 15:45 18:05
Ryanair
€ 174.97 Availability
Thu 10 May 15:55 19:50
Thu 17 May 20:25 23:05
TUI
€ 189.97 Availability
Thu 10 May 15:55 19:50
Sun 20 May 15:25 18:05
TUI
€ 219.98 Availability
Thu 10 May 15:55 19:50
Thu 24 May 20:25 23:05
TUI
€ 196.97 Availability
Fri 11 May 07:05 09:35
Fri 18 May 10:10 12:50
TUI
€ 146.96 Availability
Fri 11 May 07:05 09:35
Mon 21 May 20:20 23:00
TUI
€ 206.97 Availability
Fri 11 May 07:05 09:35
Fri 25 May 10:10 12:50
TUI
€ 136.96 Availability
Fri 11 May 07:05 09:35
Sun 27 May 15:25 18:05
TUI
€ 206.97 Availability
Sat 12 May 07:20 09:50
Sat 19 May 10:25 13:05
TUI
€ 129.97 Availability
Sat 12 May 07:20 09:50
Sun 20 May 15:25 18:05
TUI
€ 169.97 Availability
Sat 12 May 07:20 09:50
Tue 22 May 09:50 12:30
TUI
€ 199.97 Availability
Sat 12 May 07:20 09:50
Sat 26 May 10:25 13:05
TUI
€ 199.97 Availability
Sat 12 May 07:20 09:50
Sun 27 May 15:25 18:05
TUI
€ 209.97 Availability
Sat 12 May 13:00 15:10
Sat 19 May 15:45 18:05
Ryanair
€ 156.97 Availability
Sat 12 May 13:00 15:10
Sat 26 May 15:45 18:05
Ryanair
€ 174.97 Availability
Sun 13 May 12:20 14:50
Fri 18 May 10:10 12:50
TUI
€ 149.96 Availability
Sun 13 May 12:20 14:50
Sun 20 May 15:25 18:05
TUI
€ 169.97 Availability
Sun 13 May 12:20 14:50
Sun 27 May 15:25 18:05
TUI
€ 209.97 Availability
Sun 13 May 13:05 15:15
Sun 20 May 15:50 18:10
Ryanair
€ 122.97 Availability
Mon 14 May 17:15 19:45
Mon 21 May 20:20 23:00
TUI
€ 206.97 Availability
Mon 14 May 17:15 19:45
Thu 24 May 20:25 23:05
TUI
€ 143.96 Availability
Mon 14 May 21:30 23:40
Mon 21 May 18:35 20:55
Ryanair
€ 162.98 Availability
Mon 14 May 21:30 23:40
Mon 28 May 18:35 20:55
Ryanair
€ 108.97 Availability
Tue 15 May 13:10 15:40
Tue 22 May 09:50 12:30
TUI
€ 196.97 Availability
Tue 15 May 13:10 15:40
Fri 25 May 10:10 12:50
TUI
€ 136.96 Availability
Tue 15 May 13:10 15:40
Tue 29 May 09:50 12:30
TUI
€ 146.96 Availability
Wed 16 May 13:00 15:10
Wed 23 May 15:45 18:05
Ryanair
€ 75.98 Availability
Wed 16 May 13:00 15:10
Wed 30 May 15:45 18:05
Ryanair
€ 69.98 Availability
Thu 17 May 13:00 15:10
Thu 24 May 15:45 18:05
Ryanair
€ 141.96 Availability
Thu 17 May 13:00 15:10
Thu 31 May 15:45 18:05
Ryanair
€ 108.97 Availability
Thu 17 May 15:55 19:50
Thu 24 May 20:25 23:05
TUI
€ 136.97 Availability
Thu 17 May 15:55 19:50
Sun 27 May 15:25 18:05
TUI
€ 199.98 Availability
Thu 17 May 15:55 19:50
Thu 31 May 20:25 23:05
TUI
€ 126.97 Availability
Sat 19 May 07:20 09:50
Tue 29 May 09:50 12:30
TUI
€ 209.97 Availability
Sat 19 May 07:20 09:50
Sat 2 Jun 10:25 13:05
TUI
€ 209.97 Availability
Sat 19 May 07:20 09:50
Sun 3 Jun 15:25 18:05
TUI
€ 229.98 Availability
Sun 20 May 12:20 14:50
Fri 25 May 10:10 12:50
TUI
€ 199.97 Availability
Sun 20 May 12:20 14:50
Sun 3 Jun 15:25 18:05
TUI
€ 229.98 Availability
Sun 20 May 13:05 15:15
Sun 3 Jun 15:50 18:10
Ryanair
€ 222.98 Availability
Mon 21 May 17:15 19:45
Mon 28 May 20:20 23:00
TUI
€ 206.97 Availability
Mon 21 May 17:15 19:45
Thu 31 May 20:25 23:05
TUI
€ 133.96 Availability
Mon 21 May 21:30 23:40
Mon 28 May 18:35 20:55
Ryanair
€ 108.97 Availability
Mon 21 May 21:30 23:40
Mon 4 Jun 18:35 20:55
Ryanair
€ 141.98 Availability
Tue 22 May 13:10 15:40
Tue 29 May 09:50 12:30
TUI
€ 146.96 Availability
Tue 22 May 13:10 15:40
Fri 1 Jun 10:10 12:50
TUI
€ 141.96 Availability
Tue 22 May 13:10 15:40
Tue 5 Jun 09:50 12:30
TUI
€ 136.96 Availability
Wed 23 May 13:00 15:10
Wed 30 May 15:45 18:05
Ryanair
€ 108.97 Availability
Wed 23 May 13:00 15:10
Wed 6 Jun 15:45 18:05
Ryanair
€ 114.97 Availability
Thu 24 May 13:00 15:10
Thu 31 May 15:45 18:05
Ryanair
€ 108.97 Availability
Thu 24 May 13:00 15:10
Thu 7 Jun 15:45 18:05
Ryanair
€ 108.97 Availability
Thu 24 May 15:55 19:50
Thu 31 May 20:25 23:05
TUI
€ 126.97 Availability
Thu 24 May 15:55 19:50
Sun 3 Jun 15:25 18:05
TUI
€ 159.98 Availability
Thu 24 May 15:55 19:50
Thu 7 Jun 20:25 23:05
TUI
€ 128.97 Availability
Fri 25 May 07:05 09:35
Fri 1 Jun 10:10 12:50
TUI
€ 184.97 Availability
Fri 25 May 07:05 09:35
Mon 4 Jun 20:20 23:00
TUI
€ 239.98 Availability
Fri 25 May 07:05 09:35
Fri 8 Jun 10:10 12:50
TUI
€ 189.97 Availability
Fri 25 May 07:05 09:35
Sun 10 Jun 15:25 18:05
TUI
€ 189.97 Availability
Sat 26 May 07:20 09:50
Sat 2 Jun 10:25 13:05
TUI
€ 169.97 Availability
Sat 26 May 07:20 09:50
Sun 3 Jun 15:25 18:05
TUI
€ 189.98 Availability
Sat 26 May 07:20 09:50
Tue 5 Jun 09:50 12:30
TUI
€ 159.97 Availability
Sat 26 May 07:20 09:50
Sat 9 Jun 10:25 13:05
TUI
€ 162.97 Availability
Sat 26 May 07:20 09:50
Sun 10 Jun 15:25 18:05
TUI
€ 169.97 Availability
Sat 26 May 13:00 15:10
Sat 2 Jun 15:45 18:05
Ryanair
€ 100.98 Availability
Sat 26 May 13:00 15:10
Sat 9 Jun 15:45 18:05
Ryanair
€ 109.98 Availability
Sun 27 May 12:20 14:50
Fri 1 Jun 10:10 12:50
TUI
€ 141.96 Availability
Sun 27 May 12:20 14:50
Sun 3 Jun 15:25 18:05
TUI
€ 166.97 Availability
Sun 27 May 12:20 14:50
Sun 10 Jun 15:25 18:05
TUI
€ 146.96 Availability
Sun 27 May 13:05 15:15
Sun 3 Jun 15:50 18:10
Ryanair
€ 162.98 Availability
Sun 27 May 13:05 15:15
Sun 10 Jun 15:50 18:10
Ryanair
€ 108.97 Availability
Mon 28 May 17:15 19:45
Mon 4 Jun 20:20 23:00
TUI
€ 196.97 Availability
Mon 28 May 17:15 19:45
Thu 7 Jun 20:25 23:05
TUI
€ 135.96 Availability
Mon 28 May 21:30 23:40
Mon 4 Jun 18:35 20:55
Ryanair
€ 141.98 Availability
Mon 28 May 21:30 23:40
Mon 11 Jun 18:35 20:55
Ryanair
€ 86.98 Availability
Tue 29 May 13:10 15:40
Tue 5 Jun 09:50 12:30
TUI
€ 129.97 Availability
Tue 29 May 13:10 15:40
Fri 8 Jun 10:10 12:50
TUI
€ 139.97 Availability
Tue 29 May 13:10 15:40
Tue 12 Jun 09:50 12:30
TUI
€ 129.97 Availability
Wed 30 May 13:00 15:10
Wed 6 Jun 15:45 18:05
Ryanair
€ 69.98 Availability
Wed 30 May 13:00 15:10
Wed 13 Jun 15:45 18:05
Ryanair
€ 63.98 Availability
Thu 31 May 13:00 15:10
Thu 7 Jun 15:45 18:05
Ryanair
€ 123.98 Availability
Thu 31 May 13:00 15:10
Thu 14 Jun 15:45 18:05
Ryanair
€ 123.98 Availability
Thu 31 May 15:55 19:50
Thu 7 Jun 20:25 23:05
TUI
€ 138.96 Availability
Thu 31 May 15:55 19:50
Sun 10 Jun 15:25 18:05
TUI
€ 149.96 Availability
Thu 31 May 15:55 19:50
Thu 14 Jun 20:25 23:05
TUI
€ 136.96 Availability

June 2018

To
Return
Airline
Price outbound and return flight
Fri 1 Jun 07:05 09:35
Fri 8 Jun 10:10 12:50
TUI
€ 179.97 Availability
Fri 1 Jun 07:05 09:35
Mon 11 Jun 20:20 23:00
TUI
€ 179.97 Availability
Fri 1 Jun 07:05 09:35
Fri 15 Jun 10:10 12:50
TUI
€ 166.97 Availability
Sat 2 Jun 07:20 09:50
Sat 9 Jun 10:25 13:05
TUI
€ 152.96 Availability
Sat 2 Jun 07:20 09:50
Sun 10 Jun 15:25 18:05
TUI
€ 159.96 Availability
Sat 2 Jun 07:20 09:50
Tue 12 Jun 09:50 12:30
TUI
€ 149.96 Availability
Sat 2 Jun 07:20 09:50
Sat 16 Jun 10:25 13:05
TUI
€ 149.96 Availability
Sat 2 Jun 13:00 15:10
Sat 9 Jun 15:45 18:05
Ryanair
€ 114.47 Availability
Sat 2 Jun 13:00 15:10
Sat 16 Jun 15:45 18:05
Ryanair
€ 102.97 Availability
Sun 3 Jun 13:05 15:15
Sun 10 Jun 15:50 18:10
Ryanair
€ 114.97 Availability
Sun 3 Jun 13:05 15:15
Sun 17 Jun 15:50 18:10
Ryanair
€ 129.98 Availability
Mon 4 Jun 17:15 19:45
Mon 11 Jun 20:20 23:00
TUI
€ 146.96 Availability
Mon 4 Jun 17:15 19:45
Thu 14 Jun 20:25 23:05
TUI
€ 133.96 Availability
Mon 4 Jun 21:30 23:40
Mon 11 Jun 18:35 20:55
Ryanair
€ 86.98 Availability
Mon 4 Jun 21:30 23:40
Mon 18 Jun 18:35 20:55
Ryanair
€ 77.98 Availability
Tue 5 Jun 13:10 15:40
Tue 12 Jun 09:50 12:30
TUI
€ 139.96 Availability
Tue 5 Jun 13:10 15:40
Fri 15 Jun 10:10 12:50
TUI
€ 136.96 Availability
Tue 5 Jun 13:10 15:40
Tue 19 Jun 09:50 12:30
TUI
€ 136.96 Availability
Wed 6 Jun 13:00 15:10
Wed 13 Jun 15:45 18:05
Ryanair
€ 69.98 Availability
Wed 6 Jun 13:00 15:10
Wed 20 Jun 15:45 18:05
Ryanair
€ 69.98 Availability
Thu 7 Jun 13:00 15:10
Thu 14 Jun 15:45 18:05
Ryanair
€ 77.98 Availability
Thu 7 Jun 13:00 15:10
Thu 21 Jun 15:45 18:05
Ryanair
€ 77.98 Availability
Thu 7 Jun 15:55 19:50
Thu 14 Jun 20:25 23:05
TUI
€ 126.97 Availability
Thu 7 Jun 15:55 19:50
Thu 21 Jun 20:25 23:05
TUI
€ 119.98 Availability
Fri 8 Jun 07:05 09:35
Fri 15 Jun 10:10 12:50
TUI
€ 133.96 Availability
Fri 8 Jun 07:05 09:35
Mon 18 Jun 20:20 23:00
TUI
€ 146.96 Availability
Fri 8 Jun 07:05 09:35
Fri 22 Jun 10:10 12:50
TUI
€ 126.97 Availability
Fri 8 Jun 07:05 09:35
Sun 24 Jun 15:25 18:05
TUI
€ 146.96 Availability
Sat 9 Jun 07:20 09:50
Sat 16 Jun 10:25 13:05
TUI
€ 139.96 Availability
Sat 9 Jun 07:20 09:50
Tue 19 Jun 09:50 12:30
TUI
€ 136.96 Availability
Sat 9 Jun 07:20 09:50
Sat 23 Jun 10:25 13:05
TUI
€ 139.96 Availability
Sat 9 Jun 07:20 09:50
Sun 24 Jun 15:25 18:05
TUI
€ 149.96 Availability
Sat 9 Jun 13:00 15:10
Sat 16 Jun 15:45 18:05
Ryanair
€ 80.18 Availability
Sat 9 Jun 13:00 15:10
Sat 23 Jun 15:45 18:05
Ryanair
€ 83.98 Availability
Sun 10 Jun 12:20 14:50
Fri 15 Jun 10:10 12:50
TUI
€ 133.96 Availability
Sun 10 Jun 12:20 14:50
Sun 24 Jun 15:25 18:05
TUI
€ 146.96 Availability
Sun 10 Jun 13:05 15:15
Sun 17 Jun 15:50 18:10
Ryanair
€ 123.98 Availability
Sun 10 Jun 13:05 15:15
Sun 24 Jun 15:50 18:10
Ryanair
€ 108.97 Availability
Mon 11 Jun 17:15 19:45
Mon 18 Jun 20:20 23:00
TUI
€ 146.96 Availability
Mon 11 Jun 17:15 19:45
Thu 21 Jun 20:25 23:05
TUI
€ 126.97 Availability
Mon 11 Jun 21:30 23:40
Mon 18 Jun 18:35 20:55
Ryanair
€ 77.98 Availability
Mon 11 Jun 21:30 23:40
Mon 25 Jun 18:35 20:55
Ryanair
€ 69.98 Availability
Tue 12 Jun 13:10 15:40
Tue 19 Jun 09:50 12:30
TUI
€ 133.96 Availability
Tue 12 Jun 13:10 15:40
Fri 22 Jun 10:10 12:50
TUI
€ 126.97 Availability
Tue 12 Jun 13:10 15:40
Tue 26 Jun 09:50 12:30
TUI
€ 136.96 Availability
Wed 13 Jun 13:00 15:10
Wed 20 Jun 15:45 18:05
Ryanair
€ 77.98 Availability
Wed 13 Jun 13:00 15:10
Wed 27 Jun 15:45 18:05
Ryanair
€ 77.98 Availability
Thu 14 Jun 13:00 15:10
Thu 21 Jun 15:45 18:05
Ryanair
€ 123.98 Availability
Thu 14 Jun 13:00 15:10
Thu 28 Jun 15:45 18:05
Ryanair
€ 123.98 Availability
Thu 14 Jun 15:55 19:50
Thu 21 Jun 20:25 23:05
TUI
€ 119.98 Availability
Thu 14 Jun 15:55 19:50
Sun 24 Jun 15:25 18:05
TUI
€ 139.97 Availability
Thu 14 Jun 15:55 19:50
Thu 28 Jun 20:25 23:05
TUI
€ 126.97 Availability
Fri 15 Jun 07:05 09:35
Fri 22 Jun 10:10 12:50
TUI
€ 128.97 Availability
Fri 15 Jun 07:05 09:35
Mon 25 Jun 20:20 23:00
TUI
€ 145.96 Availability
Fri 15 Jun 07:05 09:35
Fri 29 Jun 10:10 12:50
TUI
€ 138.96 Availability
Fri 15 Jun 07:05 09:35
Sun 1 Jul 17:10 19:50
TUI
€ 128.97 Availability
Sat 16 Jun 07:20 09:50
Sat 23 Jun 10:25 13:05
TUI
€ 149.96 Availability
Sat 16 Jun 07:20 09:50
Sun 24 Jun 15:25 18:05
TUI
€ 159.96 Availability
Sat 16 Jun 07:20 09:50
Tue 26 Jun 09:50 12:30
TUI
€ 149.96 Availability
Sat 16 Jun 07:20 09:50
Sat 30 Jun 19:40 22:20
TUI
€ 139.97 Availability
Sat 16 Jun 07:20 09:50
Sun 1 Jul 17:10 19:50
TUI
€ 139.97 Availability
Sat 16 Jun 13:00 15:10
Sat 23 Jun 15:45 18:05
Ryanair
€ 110.97 Availability
Sat 16 Jun 13:00 15:10
Sat 30 Jun 15:45 18:05
Ryanair
€ 110.97 Availability
Sun 17 Jun 12:20 14:50
Fri 22 Jun 10:10 12:50
TUI
€ 126.97 Availability
Sun 17 Jun 12:20 14:50
Sun 24 Jun 15:25 18:05
TUI
€ 146.96 Availability
Sun 17 Jun 12:20 14:50
Sun 1 Jul 17:10 19:50
TUI
€ 126.97 Availability
Sun 17 Jun 13:05 15:15
Sun 24 Jun 15:50 18:10
Ryanair
€ 108.97 Availability
Sun 17 Jun 13:05 15:15
Sun 1 Jul 15:50 18:10
Ryanair
€ 77.98 Availability
Mon 18 Jun 17:15 19:45
Mon 25 Jun 20:20 23:00
TUI
€ 136.97 Availability
Mon 18 Jun 17:15 19:45
Thu 28 Jun 20:25 23:05
TUI
€ 126.97 Availability
Mon 18 Jun 21:30 23:40
Mon 25 Jun 18:35 20:55
Ryanair
€ 69.98 Availability
Mon 18 Jun 21:30 23:40
Mon 2 Jul 18:35 20:55
Ryanair
€ 63.98 Availability
Tue 19 Jun 13:10 15:40
Tue 26 Jun 09:50 12:30
TUI
€ 129.97 Availability
Tue 19 Jun 13:10 15:40
Fri 29 Jun 10:10 12:50
TUI
€ 129.97 Availability
Tue 19 Jun 13:10 15:40
Tue 3 Jul 09:50 12:30
TUI
€ 119.98 Availability
Wed 20 Jun 13:00 15:10
Wed 27 Jun 15:45 18:05
Ryanair
€ 63.98 Availability
Wed 20 Jun 13:00 15:10
Wed 4 Jul 15:45 18:05
Ryanair
€ 63.98 Availability
Thu 21 Jun 13:00 15:10
Thu 28 Jun 15:45 18:05
Ryanair
€ 63.98 Availability
Thu 21 Jun 13:00 15:10
Thu 5 Jul 15:45 18:05
Ryanair
€ 63.98 Availability
Thu 21 Jun 15:55 19:50
Thu 28 Jun 20:25 23:05
TUI
€ 126.97 Availability
Thu 21 Jun 15:55 19:50
Sun 1 Jul 17:10 19:50
TUI
€ 119.98 Availability
Thu 21 Jun 15:55 19:50
Thu 5 Jul 20:25 23:05
TUI
€ 129.97 Availability
Fri 22 Jun 07:05 09:35
Fri 29 Jun 10:10 12:50
TUI
€ 149.96 Availability
Fri 22 Jun 07:05 09:35
Mon 2 Jul 20:20 23:00
TUI
€ 139.97 Availability
Fri 22 Jun 07:05 09:35
Fri 6 Jul 10:10 12:50
TUI
€ 149.96 Availability
Fri 22 Jun 07:05 09:35
Sun 8 Jul 17:10 19:50
TUI
€ 179.97 Availability
Sat 23 Jun 07:20 09:50
Sat 30 Jun 19:40 22:20
TUI
€ 139.97 Availability
Sat 23 Jun 07:20 09:50
Sun 1 Jul 17:10 19:50
TUI
€ 139.97 Availability
Sat 23 Jun 07:20 09:50
Tue 3 Jul 09:50 12:30
TUI
€ 139.97 Availability
Sat 23 Jun 07:20 09:50
Sat 7 Jul 19:40 22:20
TUI
€ 159.96 Availability
Sat 23 Jun 07:20 09:50
Sun 8 Jul 17:10 19:50
TUI
€ 179.97 Availability
Sat 23 Jun 13:00 15:10
Sat 30 Jun 15:45 18:05
Ryanair
€ 91.98 Availability
Sat 23 Jun 13:00 15:10
Sat 7 Jul 15:45 18:05
Ryanair
€ 83.98 Availability
Sun 24 Jun 12:20 14:50
Fri 29 Jun 10:10 12:50
TUI
€ 142.96 Availability
Sun 24 Jun 12:20 14:50
Sun 1 Jul 17:10 19:50
TUI
€ 132.97 Availability
Sun 24 Jun 12:20 14:50
Sun 8 Jul 17:10 19:50
TUI
€ 172.97 Availability
Sun 24 Jun 13:05 15:15
Sun 1 Jul 15:50 18:10
Ryanair
€ 83.98 Availability
Sun 24 Jun 13:05 15:15
Sun 8 Jul 15:50 18:10
Ryanair
€ 75.98 Availability
Mon 25 Jun 17:15 19:45
Mon 2 Jul 20:20 23:00
TUI
€ 126.97 Availability
Mon 25 Jun 17:15 19:45
Thu 5 Jul 20:25 23:05
TUI
€ 136.96 Availability
Mon 25 Jun 21:30 23:40
Mon 2 Jul 18:35 20:55
Ryanair
€ 63.98 Availability
Mon 25 Jun 21:30 23:40
Mon 9 Jul 18:35 20:55
Ryanair
€ 77.98 Availability
Tue 26 Jun 13:10 15:40
Tue 3 Jul 09:50 12:30
TUI
€ 126.97 Availability
Tue 26 Jun 13:10 15:40
Fri 6 Jul 10:10 12:50
TUI
€ 136.96 Availability
Tue 26 Jun 13:10 15:40
Tue 10 Jul 09:50 12:30
TUI
€ 166.97 Availability
Wed 27 Jun 13:00 15:10
Wed 4 Jul 15:45 18:05
Ryanair
€ 77.98 Availability
Wed 27 Jun 13:00 15:10
Wed 11 Jul 15:45 18:05
Ryanair
€ 91.98 Availability
Thu 28 Jun 13:00 15:10
Thu 5 Jul 15:45 18:05
Ryanair
€ 86.98 Availability
Thu 28 Jun 13:00 15:10
Thu 12 Jul 15:45 18:05
Ryanair
€ 92.98 Availability
Thu 28 Jun 15:55 19:50
Thu 5 Jul 20:25 23:05
TUI
€ 164.97 Availability
Thu 28 Jun 15:55 19:50
Sun 8 Jul 17:10 19:50
TUI
€ 194.98 Availability
Thu 28 Jun 15:55 19:50
Thu 12 Jul 20:25 23:05
TUI
€ 194.98 Availability
Fri 29 Jun 07:05 09:35
Fri 6 Jul 10:10 12:50
TUI
€ 199.97 Availability
Fri 29 Jun 07:05 09:35
Mon 9 Jul 20:20 23:00
TUI
€ 249.98 Availability
Fri 29 Jun 07:05 09:35
Fri 13 Jul 10:10 12:50
TUI
€ 222.98 Availability
Fri 29 Jun 07:05 09:35
Sun 15 Jul 17:10 19:50
TUI
€ 229.98 Availability
Sat 30 Jun 07:20 09:50
Sat 7 Jul 19:40 22:20
TUI
€ 209.97 Availability
Sat 30 Jun 07:20 09:50
Sun 8 Jul 17:10 19:50
TUI
€ 229.98 Availability
Sat 30 Jun 07:20 09:50
Tue 10 Jul 09:50 12:30
TUI
€ 229.98 Availability
Sat 30 Jun 07:20 09:50
Sat 14 Jul 19:40 22:20
TUI
€ 229.98 Availability
Sat 30 Jun 07:20 09:50
Sun 15 Jul 17:10 19:50
TUI
€ 229.98 Availability
Sat 30 Jun 13:00 15:10
Sat 7 Jul 15:45 18:05
Ryanair
€ 212.98 Availability
Sat 30 Jun 16:35 19:05
Sat 7 Jul 19:40 22:20
TUI
€ 209.97 Availability
Sat 30 Jun 16:35 19:05
Sun 8 Jul 17:10 19:50
TUI
€ 229.98 Availability
Sat 30 Jun 16:35 19:05
Tue 10 Jul 09:50 12:30
TUI
€ 229.98 Availability
Sat 30 Jun 16:35 19:05
Sat 14 Jul 19:40 22:20
TUI
€ 229.98 Availability
Sat 30 Jun 16:35 19:05
Sun 15 Jul 17:10 19:50
TUI
€ 229.98 Availability

July 2018

To
Return
Airline
Price outbound and return flight
Sun 1 Jul 13:05 15:15
Sun 8 Jul 15:50 18:10
Ryanair
€ 129.98 Availability
Sun 1 Jul 13:05 15:15
Sun 15 Jul 15:50 18:10
Ryanair
€ 168.97 Availability
Sun 1 Jul 14:05 16:35
Fri 6 Jul 10:10 12:50
TUI
€ 199.97 Availability
Sun 1 Jul 14:05 16:35
Sun 8 Jul 17:10 19:50
TUI
€ 229.98 Availability
Sun 1 Jul 14:05 16:35
Sun 15 Jul 17:10 19:50
TUI
€ 229.98 Availability
Mon 2 Jul 17:15 19:45
Thu 12 Jul 20:25 23:05
TUI
€ 249.98 Availability
Mon 2 Jul 21:30 23:40
Mon 9 Jul 18:35 20:55
Ryanair
€ 100.98 Availability
Mon 2 Jul 21:30 23:40
Mon 16 Jul 18:35 20:55
Ryanair
€ 109.98 Availability
Tue 3 Jul 06:45 09:15
Tue 10 Jul 09:50 12:30
TUI
€ 239.98 Availability
Tue 3 Jul 06:45 09:15
Fri 13 Jul 10:10 12:50
TUI
€ 232.98 Availability
Tue 3 Jul 06:45 09:15
Tue 17 Jul 09:50 12:30
TUI
€ 239.98 Availability
Wed 4 Jul 13:00 15:10
Wed 11 Jul 15:45 18:05
Ryanair
€ 129.98 Availability
Wed 4 Jul 13:00 15:10
Wed 18 Jul 15:45 18:05
Ryanair
€ 156.97 Availability
Thu 5 Jul 13:00 15:10
Thu 12 Jul 15:45 18:05
Ryanair
€ 129.98 Availability
Thu 5 Jul 13:00 15:10
Thu 19 Jul 15:45 18:05
Ryanair
€ 137.98 Availability
Thu 5 Jul 17:20 19:50
Thu 12 Jul 20:25 23:05
TUI
€ 219.98 Availability
Thu 5 Jul 17:20 19:50
Sun 15 Jul 17:10 19:50
TUI
€ 219.98 Availability
Thu 5 Jul 17:20 19:50
Thu 19 Jul 20:25 23:05
TUI
€ 219.98 Availability
Fri 6 Jul 07:05 09:35
Fri 13 Jul 10:10 12:50
TUI
€ 186.98 Availability
Fri 6 Jul 07:05 09:35
Mon 16 Jul 20:20 23:00
TUI
€ 223.98 Availability
Fri 6 Jul 07:05 09:35
Fri 20 Jul 10:10 12:50
TUI
€ 193.98 Availability
Fri 6 Jul 07:05 09:35
Sun 22 Jul 17:10 19:50
TUI
€ 220.98 Availability
Sat 7 Jul 07:20 09:50
Sat 14 Jul 19:40 22:20
TUI
€ 219.98 Availability
Sat 7 Jul 07:20 09:50
Sun 15 Jul 17:10 19:50
TUI
€ 219.98 Availability
Sat 7 Jul 07:20 09:50
Tue 17 Jul 09:50 12:30
TUI
€ 219.98 Availability
Sat 7 Jul 07:20 09:50
Sat 21 Jul 19:40 22:20
TUI
€ 232.98 Availability
Sat 7 Jul 07:20 09:50
Sun 22 Jul 17:10 19:50
TUI
€ 246.98 Availability
Sat 7 Jul 13:00 15:10
Sat 14 Jul 15:45 18:05
Ryanair
€ 201.98 Availability
Sat 7 Jul 13:00 15:10
Sat 21 Jul 15:45 18:05
Ryanair
€ 186.97 Availability
Sat 7 Jul 16:35 19:05
Sat 14 Jul 19:40 22:20
TUI
€ 219.98 Availability
Sat 7 Jul 16:35 19:05
Sun 15 Jul 17:10 19:50
TUI
€ 219.98 Availability
Sat 7 Jul 16:35 19:05
Tue 17 Jul 09:50 12:30
TUI
€ 219.98 Availability
Sat 7 Jul 16:35 19:05
Sat 21 Jul 19:40 22:20
TUI
€ 232.98 Availability
Sat 7 Jul 16:35 19:05
Sun 22 Jul 17:10 19:50
TUI
€ 246.98 Availability
Sun 8 Jul 13:05 15:15
Sun 15 Jul 15:50 18:10
Ryanair
€ 168.97 Availability
Sun 8 Jul 13:05 15:15
Sun 22 Jul 15:50 18:10
Ryanair
€ 183.98 Availability
Sun 8 Jul 14:05 16:35
Fri 13 Jul 10:10 12:50
TUI
€ 212.98 Availability
Sun 8 Jul 14:05 16:35
Sun 15 Jul 17:10 19:50
TUI
€ 219.98 Availability
Sun 8 Jul 14:05 16:35
Sun 22 Jul 17:10 19:50
TUI
€ 246.98 Availability
Mon 9 Jul 17:15 19:45
Thu 19 Jul 20:25 23:05
TUI
€ 229.98 Availability
Mon 9 Jul 21:30 23:40
Mon 16 Jul 18:35 20:55
Ryanair
€ 100.98 Availability
Mon 9 Jul 21:30 23:40
Mon 23 Jul 18:35 20:55
Ryanair
€ 137.98 Availability
Tue 10 Jul 06:45 09:15
Tue 17 Jul 09:50 12:30
TUI
€ 214.98 Availability
Tue 10 Jul 06:45 09:15
Fri 20 Jul 10:10 12:50
TUI
€ 214.98 Availability
Tue 10 Jul 06:45 09:15
Tue 24 Jul 09:50 12:30
TUI
€ 227.98 Availability
Wed 11 Jul 13:00 15:10
Wed 18 Jul 15:45 18:05
Ryanair
€ 141.96 Availability
Wed 11 Jul 13:00 15:10
Wed 25 Jul 15:45 18:05
Ryanair
€ 153.96 Availability
Thu 12 Jul 13:00 15:10
Thu 19 Jul 15:45 18:05
Ryanair
€ 122.97 Availability
Thu 12 Jul 13:00 15:10
Thu 26 Jul 15:45 18:05
Ryanair
€ 141.96 Availability
Thu 12 Jul 17:20 19:50
Thu 19 Jul 20:25 23:05
TUI
€ 214.98 Availability
Thu 12 Jul 17:20 19:50
Sun 22 Jul 17:10 19:50
TUI
€ 241.98 Availability
Thu 12 Jul 17:20 19:50
Thu 26 Jul 20:25 23:05
TUI
€ 217.98 Availability
Fri 13 Jul 07:05 09:35
Fri 20 Jul 10:10 12:50
TUI
€ 247.98 Availability
Sat 14 Jul 13:00 15:10
Sat 21 Jul 15:45 18:05
Ryanair
€ 207.97 Availability
Sat 14 Jul 13:00 15:10
Sat 28 Jul 15:45 18:05
Ryanair
€ 222.98 Availability
Sat 14 Jul 16:35 19:05
Sat 21 Jul 19:40 22:20
TUI
€ 242.98 Availability
Sat 14 Jul 16:35 19:05
Tue 24 Jul 09:50 12:30
TUI
€ 242.98 Availability
Sun 15 Jul 13:05 15:15
Sun 22 Jul 15:50 18:10
Ryanair
€ 222.98 Availability
Sun 15 Jul 13:05 15:15
Sun 29 Jul 15:50 18:10
Ryanair
€ 240.98 Availability
Sun 15 Jul 14:05 16:35
Fri 20 Jul 10:10 12:50
TUI
€ 229.98 Availability
Mon 16 Jul 17:15 19:45
Mon 23 Jul 20:20 23:00
TUI
€ 229.98 Availability
Mon 16 Jul 17:15 19:45
Thu 26 Jul 20:25 23:05
TUI
€ 202.98 Availability
Mon 16 Jul 21:30 23:40
Mon 23 Jul 18:35 20:55
Ryanair
€ 156.97 Availability
Mon 16 Jul 21:30 23:40
Mon 30 Jul 18:35 20:55
Ryanair
€ 129.96 Availability
Tue 17 Jul 06:45 09:15
Tue 24 Jul 09:50 12:30
TUI
€ 216.98 Availability
Tue 17 Jul 06:45 09:15
Fri 27 Jul 10:10 12:50
TUI
€ 217.98 Availability
Tue 17 Jul 06:45 09:15
Tue 31 Jul 09:50 12:30
TUI
€ 231.98 Availability
Wed 18 Jul 13:00 15:10
Wed 25 Jul 15:45 18:05
Ryanair
€ 141.96 Availability
Wed 18 Jul 13:00 15:10
Wed 1 Aug 15:45 18:05
Ryanair
€ 141.96 Availability
Thu 19 Jul 13:00 15:10
Thu 26 Jul 15:45 18:05
Ryanair
€ 141.96 Availability
Thu 19 Jul 13:00 15:10
Thu 2 Aug 15:45 18:05
Ryanair
€ 141.96 Availability
Thu 19 Jul 17:20 19:50
Thu 26 Jul 20:25 23:05
TUI
€ 202.98 Availability
Thu 19 Jul 17:20 19:50
Sun 29 Jul 17:10 19:50
TUI
€ 229.98 Availability
Thu 19 Jul 17:20 19:50
Thu 2 Aug 20:25 23:05
TUI
€ 199.98 Availability
Fri 20 Jul 07:05 09:35
Fri 27 Jul 10:10 12:50
TUI
€ 213.98 Availability
Fri 20 Jul 07:05 09:35
Mon 30 Jul 20:20 23:00
TUI
€ 199.98 Availability
Fri 20 Jul 07:05 09:35
Fri 3 Aug 10:10 12:50
TUI
€ 199.98 Availability
Fri 20 Jul 07:05 09:35
Sun 5 Aug 17:10 19:50
TUI
€ 199.98 Availability
Sat 21 Jul 07:20 09:50
Sun 5 Aug 17:10 19:50
TUI
€ 239.98 Availability
Sat 21 Jul 13:00 15:10
Sat 28 Jul 15:45 18:05
Ryanair
€ 183.98 Availability
Sat 21 Jul 13:00 15:10
Sat 4 Aug 15:45 18:05
Ryanair
€ 201.98 Availability
Sat 21 Jul 16:35 19:05
Sun 5 Aug 17:10 19:50
TUI
€ 229.98 Availability
Sun 22 Jul 13:05 15:15
Sun 29 Jul 15:50 18:10
Ryanair
€ 164.98 Availability
Sun 22 Jul 13:05 15:15
Sun 5 Aug 15:50 18:10
Ryanair
€ 146.98 Availability
Sun 22 Jul 14:05 16:35
Fri 27 Jul 10:10 12:50
TUI
€ 213.98 Availability
Sun 22 Jul 14:05 16:35
Sun 29 Jul 17:10 19:50
TUI
€ 229.98 Availability
Sun 22 Jul 14:05 16:35
Sun 5 Aug 17:10 19:50
TUI
€ 199.98 Availability
Mon 23 Jul 17:15 19:45
Mon 30 Jul 20:20 23:00
TUI
€ 199.98 Availability
Mon 23 Jul 17:15 19:45
Thu 2 Aug 20:25 23:05
TUI
€ 199.98 Availability
Mon 23 Jul 21:30 23:40
Mon 30 Jul 18:35 20:55
Ryanair
€ 119.97 Availability
Mon 23 Jul 21:30 23:40
Mon 6 Aug 18:35 20:55
Ryanair
€ 119.97 Availability
Tue 24 Jul 06:45 09:15
Tue 31 Jul 09:50 12:30
TUI
€ 227.98 Availability
Tue 24 Jul 06:45 09:15
Fri 3 Aug 10:10 12:50
TUI
€ 199.98 Availability
Tue 24 Jul 06:45 09:15
Tue 7 Aug 09:50 12:30
TUI
€ 199.98 Availability
Wed 25 Jul 13:00 15:10
Wed 1 Aug 15:45 18:05
Ryanair
€ 153.96 Availability
Wed 25 Jul 13:00 15:10
Wed 8 Aug 15:45 18:05
Ryanair
€ 141.96 Availability
Thu 26 Jul 13:00 15:10
Thu 2 Aug 15:45 18:05
Ryanair
€ 129.96 Availability
Thu 26 Jul 13:00 15:10
Thu 9 Aug 15:45 18:05
Ryanair
€ 141.96 Availability
Thu 26 Jul 17:20 19:50
Thu 2 Aug 20:25 23:05
TUI
€ 199.98 Availability
Thu 26 Jul 17:20 19:50
Sun 5 Aug 17:10 19:50
TUI
€ 199.98 Availability
Thu 26 Jul 17:20 19:50
Thu 9 Aug 20:25 23:05
TUI
€ 199.98 Availability
Fri 27 Jul 07:05 09:35
Fri 3 Aug 10:10 12:50
TUI
€ 219.98 Availability
Fri 27 Jul 07:05 09:35
Mon 6 Aug 20:20 23:00
TUI
€ 219.98 Availability
Fri 27 Jul 07:05 09:35
Fri 10 Aug 10:10 12:50
TUI
€ 219.98 Availability
Fri 27 Jul 07:05 09:35
Sun 12 Aug 17:10 19:50
TUI
€ 219.98 Availability
Sat 28 Jul 07:20 09:50
Sat 4 Aug 19:40 22:20
TUI
€ 239.98 Availability
Sat 28 Jul 07:20 09:50
Sun 5 Aug 17:10 19:50
TUI
€ 209.98 Availability
Sat 28 Jul 07:20 09:50
Tue 7 Aug 09:50 12:30
TUI
€ 209.98 Availability
Sat 28 Jul 07:20 09:50
Sat 11 Aug 19:40 22:20
TUI
€ 229.98 Availability
Sat 28 Jul 07:20 09:50
Sun 12 Aug 17:10 19:50
TUI
€ 209.98 Availability
Sat 28 Jul 13:00 15:10
Sat 4 Aug 15:45 18:05
Ryanair
€ 219.98 Availability
Sat 28 Jul 13:00 15:10
Sat 11 Aug 15:45 18:05
Ryanair
€ 201.98 Availability
Sat 28 Jul 16:35 19:05
Sat 4 Aug 19:40 22:20
TUI
€ 229.98 Availability
Sat 28 Jul 16:35 19:05
Sun 5 Aug 17:10 19:50
TUI
€ 199.98 Availability
Sat 28 Jul 16:35 19:05
Tue 7 Aug 09:50 12:30
TUI
€ 199.98 Availability
Sat 28 Jul 16:35 19:05
Sat 11 Aug 19:40 22:20
TUI
€ 219.98 Availability
Sat 28 Jul 16:35 19:05
Sun 12 Aug 17:10 19:50
TUI
€ 199.98 Availability
Sun 29 Jul 13:05 15:15
Sun 5 Aug 15:50 18:10
Ryanair
€ 156.97 Availability
Sun 29 Jul 13:05 15:15
Sun 12 Aug 15:50 18:10
Ryanair
€ 141.96 Availability
Sun 29 Jul 14:05 16:35
Fri 3 Aug 10:10 12:50
TUI
€ 199.98 Availability
Sun 29 Jul 14:05 16:35
Sun 5 Aug 17:10 19:50
TUI
€ 199.98 Availability
Sun 29 Jul 14:05 16:35
Sun 12 Aug 17:10 19:50
TUI
€ 199.98 Availability
Mon 30 Jul 17:15 19:45
Mon 6 Aug 20:20 23:00
TUI
€ 199.98 Availability
Mon 30 Jul 17:15 19:45
Thu 9 Aug 20:25 23:05
TUI
€ 199.98 Availability
Mon 30 Jul 21:30 23:40
Mon 6 Aug 18:35 20:55
Ryanair
€ 119.97 Availability
Mon 30 Jul 21:30 23:40
Mon 13 Aug 18:35 20:55
Ryanair
€ 131.97 Availability
Tue 31 Jul 06:45 09:15
Tue 7 Aug 09:50 12:30
TUI
€ 216.98 Availability
Tue 31 Jul 06:45 09:15
Fri 10 Aug 10:10 12:50
TUI
€ 216.98 Availability
Tue 31 Jul 06:45 09:15
Tue 14 Aug 09:50 12:30
TUI
€ 216.98 Availability
More flights to Palma de Mallorca

Travel smart and cheap?

Look here for when a flight to Palma de Mallorca is the cheapest and book your chance!
Hover with your mouse over the graph to look at the exact price for each day.

Subscribe to our newsletter

And receive the best deals in your mailbox