From city breaks in historic Palma, to lazy beach days, party holidays and culinary getaways; whatever you’re looking for, you’ll find it in Mallorca. It’s the biggest of the Mediterranean’s picture-perfect Balearic Islands and it has a lot to offer.
The island of Mallorca is more than somewhere to spend your days by the beach or pool. Mallorca’s calm and clear waters have long been attracting budding sailors and experienced seafarers. Looking to stay on dry land? Each year, thousands of cyclists take to the island’s spectacular mountain routes. Road cyclists have been flocking in record numbers, making the most of the pleasant climate for endurance training in breathtaking scenery and to take part in organised events that scale the rugged shorelines.
Plenty of vibrant festivals take place too, including the spectacular Nit del Foc. It happens yearly on 23rd June, with huge firework displays lighting the skies on the eve of the Feast Day of Saint John the Baptist. Most small towns and villages host their own regular fairs or festivals, so it’s worth heading off the beaten track. Whatever the season, you’ll likely stumble on celebrations of delicious food, upbeat music and friendly faces.
Plan your trip to Mallorca with our favourite things to do in this popular and picturesque Mediterranean destination and make memories of a lifetime with Jet2holidays.
Historic City Breaks
Palma, the island’s capital, is 25-minutes from Palma de Mallorca Airport. Visitors looking to spend their holiday taking in stunning cathedrals, historic churches, basilicas and castles, rather than spending time on the beach, should make the city their base. If you’re on a beach break and are looking to mix up your holiday, a day trip to the city will be a welcome change. The city’s bustling harbour and mix of gothic and contemporary architecture will give you a real taster of this important Mediterranean port city founded in 124 BC.
Palma’s main sights include the beautiful Plaça d'Espanya and the gothic La Seu cathedral. The Old City, with its narrow streets, museums and galleries. Banys Àrabs with its Ca'n Fontirroig garden full of swaying palms, prickly cacti and 11th century buildings, are also well worth an afternoon of your time.
Those who don’t mind a little exertion whilst on holiday should head up to the 14th century Castell de Bellver. It’s a 3 km walk to the fortress on the hilltop, but it’s worth the effort for a stunning view of the city and shimmering bay below.
Relaxing Beach Getaways
With plenty of sheltered coves and lengthy stretches of sand, you’ll quickly find the perfect beach(es) for you. The months between March and May are ideal for chilled-out holidays, when the warm temperatures and refreshing sea breeze mean a day on a sun lounger will be the only thing you’ll want to do. If the kids are in tow, you’ll be able to arrange activities to keep them occupied, whilst most of the main beach resorts are perfect for evenings spent with friends and family.
There are 262 beaches on the island, ranging from secluded rocky coves to stretches lined with hotels, shops, bars, and restaurants. Popular sandy spots include Cala Formentor to the north-west, Illetas 20-minutes west of Palma, and Port de Pollença at the island’s northern tip. If you’re staying in a resort with a beautiful beach you might choose to stay there, whilst hiring a car and exploring secluded beaches a little further afield is a great way to spend a whole day.
Party All The Time
If you want to party with friends, Magaluf is calling. Just 30-minutes away from the airport, you’ll be sipping cocktails or drinking cool beers by the seafront before you know it. The lively resort is full of energy, and with its English bars and clubs attracting renowned DJs, you’ll never want to leave.
Take a walk down the main street and you’ll mingle with big groups letting their hair down as they make their way from bar to bar, perhaps ending their night at BCM Dance Planet – the biggest nightclub on the island.
Make sure to look at what’s on before you travel if you want tickets to one of the island’s many summer pool parties. Spending a night in the city? Palma has enough nightlife to keep the keenest of party animals happy, including plenty of cool late-night clubs and bars.
An Active Holiday
The pleasant weather and constant sea breeze mean the island has long been a popular sailing destination. There’s 550 km of hidden bays and coves perfect for beginner or advanced sailors, with Cala Figuera and Cala d‘Or, Portocolom on the east coast, and the Bahia de Palma (Bay of Palma) to the south of the city, offering still seas and plenty of space to moor vessels.
Mallorca is now the go-to European destination for cyclists. At 9.4 km in length with a 7% average gradient over a 668 m elevation gain, Sa Calobra is one of the island’s toughest climbs. That’s why it’s a favourite of Team Sky, who use Mallorca for winter training. Thousands of UK riders have followed suit, making the most of the mountainous terrain by taking part in organised trips, endurance camps, or sportives.
Mallorca’s got it all – 12 months of sunshine, quaint towns, city life, and – of course – beaches galore. Start planning your trip from Glasgow.
Flying from Glasgow to Palma? Get your trip off to a smooth start with on-airport parking, and get through security with our priority passes.
Book a hotel
Activities in Palma de Mallorca
Flight Schedule
Flights departing to Palma de Mallorca
Dep | Arr | To | Airline | No. | M | T | W | T | F | S | S | Dates |
---|---|---|---|---|---|---|---|---|---|---|---|---|
06:00 | 09:55 | PMI | TUI Airways | TOM1678 | 03/05/25-20/12/25 | |||||||
06:00 | 09:55 | PMI | TUI Airways | TOM1506 | 25/04/25-25/04/25 | |||||||
06:00 | 09:55 | PMI | TUI Airways | TOM1328 | 28/05/25-17/12/25 | |||||||
06:15 | 10:10 | PMI | TUI Airways | TOM1218 | 06/05/25-30/09/25 | |||||||
06:15 | 10:10 | PMI | TUI Airways | TOM1218 | 07/10/25-16/12/25 | |||||||
06:15 | 10:15 | PMI | Jet2.com | LS189 | 30/04/25-22/10/25 | |||||||
06:45 | 10:40 | PMI | TUI Airways | TOM5208 | 29/04/25-29/04/25 | |||||||
07:00 | 10:55 | PMI | TUI Airways | TOM1218 | 01/04/25-29/04/25 | |||||||
07:00 | 11:00 | PMI | Jet2.com | LS189 | 03/04/25-25/10/25 | |||||||
08:00 | 12:00 | PMI | Jet2.com | LS189 | 31/03/25-27/10/25 | |||||||
08:45 | 12:40 | PMI | TUI Airways | TOM1410 | 01/05/25-18/12/25 | |||||||
09:00 | 12:55 | PMI | EasyJet | EZY7358 | 01/11/25-01/11/25 | |||||||
09:25 | 13:20 | PMI | EasyJet | EZY7358 | 29/10/25-29/10/25 | |||||||
10:05 | 14:00 | PMI | EasyJet | EZY7358 | 28/10/25-28/10/25 | |||||||
10:50 | 14:55 | PMI | EasyJet | EZY7358 | 06/05/25-21/10/25 | |||||||
13:35 | 17:30 | PMI | EasyJet | EZY7356 | 26/10/25-26/10/25 | |||||||
13:35 | 17:30 | PMI | EasyJet | EZY7358 | 02/11/25-02/11/25 | |||||||
14:10 | 18:15 | PMI | EasyJet | EZY7358 | 03/04/25-23/10/25 | |||||||
14:40 | 18:40 | PMI | Jet2.com | LS189 | 21/02/25-28/03/25 | |||||||
15:20 | 19:15 | PMI | TUI Airways | TOM1678 | 29/03/25-26/04/25 | |||||||
17:05 | 21:00 | PMI | EasyJet | EZY3109 | 26/06/25-28/08/25 | |||||||
17:50 | 21:50 | PMI | Jet2.com | LS101 | 25/05/25-28/09/25 | |||||||
18:00 | 22:00 | PMI | Jet2.com | LS139 | 03/05/25-18/10/25 | |||||||
18:00 | 22:00 | PMI | Jet2.com | LS101 | 02/05/25-30/09/25 | |||||||
18:40 | 22:35 | PMI | EasyJet | EZY7358 | 27/06/25-29/08/25 | |||||||
19:05 | 23:10 | PMI | EasyJet | EZY7358 | 01/04/25-29/04/25 | |||||||
19:35 | 23:30 | PMI | EasyJet | EZY7358 | 29/06/25-31/08/25 | |||||||
20:30 | 00:25 | PMI | EasyJet | EZY7358 | 31/10/25-31/10/25 | |||||||
20:40 | 00:35 | PMI | EasyJet | EZY7358 | 23/06/25-25/08/25 | |||||||
20:50 | 00:45 | PMI | EasyJet | EZY7358 | 02/05/25-24/10/25 | |||||||
20:55 | 00:50 | PMI | EasyJet | EZY7358 | 07/05/25-22/10/25 | |||||||
21:10 | 01:10 | PMI | EasyJet | EZY7358 | 05/04/25-25/10/25 | |||||||
21:30 | 01:30 | PMI | EasyJet | EZY7358 | 01/06/25-19/10/25 | |||||||
21:30 | 01:30 | PMI | EasyJet | EZY7358 | 04/05/25-25/05/25 |
Flights arriving from Palma de Mallorca
Dep | Arr | From | Airline | No. | M | T | W | T | F | S | S | Dates |
---|---|---|---|---|---|---|---|---|---|---|---|---|
06:20 | 08:25 | PMI | EasyJet | EZY7357 | 01/11/25-01/11/25 | |||||||
06:35 | 08:40 | PMI | EasyJet | EZY7357 | 29/10/25-29/10/25 | |||||||
07:20 | 09:30 | PMI | EasyJet | EZY7357 | 28/10/25-28/10/25 | |||||||
08:10 | 10:20 | PMI | EasyJet | EZY7357 | 06/05/25-21/10/25 | |||||||
10:50 | 12:45 | PMI | TUI Airways | TOM6273 | 06/05/25-06/05/25 | |||||||
10:50 | 12:55 | PMI | EasyJet | EZY7355 | 26/10/25-26/10/25 | |||||||
10:50 | 12:55 | PMI | EasyJet | EZY7357 | 02/11/25-02/11/25 | |||||||
10:55 | 12:50 | PMI | TUI Airways | TOM1329 | 01/10/25-17/12/25 | |||||||
10:55 | 13:00 | PMI | TUI Airways | TOM1507 | 25/04/25-25/04/25 | |||||||
11:15 | 13:25 | PMI | Jet2.com | LS190 | 30/04/25-22/10/25 | |||||||
11:25 | 13:35 | PMI | EasyJet | EZY7357 | 03/04/25-23/10/25 | |||||||
11:50 | 14:00 | PMI | Jet2.com | LS190 | 06/04/25-19/10/25 | |||||||
12:00 | 14:10 | PMI | Jet2.com | LS190 | 03/04/25-25/10/25 | |||||||
12:10 | 14:05 | PMI | TUI Airways | TOM6635 | 03/05/25-03/05/25 | |||||||
12:10 | 14:05 | PMI | TUI Airways | TOM1219 | 08/04/25-29/04/25 | |||||||
13:00 | 14:55 | PMI | TUI Airways | TOM5611 | 03/05/25-03/05/25 | |||||||
13:00 | 15:10 | PMI | Jet2.com | LS190 | 31/03/25-27/10/25 | |||||||
13:55 | 16:00 | PMI | TUI Airways | TOM1411 | 01/05/25-18/12/25 | |||||||
15:40 | 17:45 | PMI | EasyJet | EZY7357 | 27/06/25-29/08/25 | |||||||
16:10 | 18:20 | PMI | EasyJet | EZY7357 | 01/04/25-29/04/25 | |||||||
16:50 | 18:55 | PMI | EasyJet | EZY7357 | 29/06/25-31/08/25 | |||||||
17:45 | 19:55 | PMI | EasyJet | EZY7357 | 23/06/25-25/08/25 | |||||||
17:50 | 19:55 | PMI | EasyJet | EZY7357 | 31/10/25-31/10/25 | |||||||
17:50 | 20:00 | PMI | EasyJet | EZY7357 | 02/05/25-24/10/25 | |||||||
18:05 | 20:15 | PMI | EasyJet | EZY7357 | 07/05/25-22/10/25 | |||||||
18:30 | 20:40 | PMI | EasyJet | EZY7357 | 05/04/25-25/10/25 | |||||||
18:45 | 20:55 | PMI | EasyJet | EZY7357 | 01/06/25-19/10/25 | |||||||
18:45 | 20:55 | PMI | EasyJet | EZY7357 | 04/05/25-25/05/25 | |||||||
19:30 | 21:40 | PMI | Jet2.com | LS190 | 21/02/25-28/03/25 | |||||||
19:55 | 21:50 | PMI | TUI Airways | TOM1679 | 03/05/25-20/12/25 | |||||||
19:55 | 21:50 | PMI | TUI Airways | TOM1329 | 28/05/25-24/09/25 | |||||||
19:55 | 22:00 | PMI | TUI Airways | TOM1219 | 07/10/25-16/12/25 | |||||||
19:55 | 22:00 | PMI | TUI Airways | TOM1219 | 06/05/25-30/09/25 | |||||||
20:15 | 22:25 | PMI | TUI Airways | TOM1679 | 05/04/25-26/04/25 | |||||||
21:55 | 00:05 | PMI | EasyJet | EZY3110 | 26/06/25-28/08/25 | |||||||
22:35 | 00:45 | PMI | Jet2.com | LS102 | 25/05/25-28/09/25 | |||||||
22:45 | 00:55 | PMI | Jet2.com | LS140 | 03/05/25-18/10/25 | |||||||
22:45 | 00:55 | PMI | Jet2.com | LS102 | 02/05/25-30/09/25 |
Scroll to view more