Palma

from Birmingham

Save up to: £104

Average cost: £129

Best deal: £25


Palma, the capital of Mallorca, Spain, is known for its stunning coastline, historic landmarks, and vibrant markets. Visit the iconic Palma Cathedral, explore the historic Bellver Castle, or shop at the bustling Mercat de l'Olivar. Palma's delectable seafood, traditional fiestas, and the annual Sant Sebastià Festival make it a city full of Mediterranean charm.


Latest deals:

10 days
£25
Tue 4 Jun - Fri 14 Jun

Birmingham - Palma: Tue 4/06: £13
Palma - Birmingham: Fri 14/06: £12
Go

15 days
£27
Wed 12 Jun - Thu 27 Jun

Birmingham - Palma: Wed 12/06: £13
Palma - Birmingham: Thu 27/06: £14
Go

16 days
£28
Mon 8 Jul - Wed 24 Jul

Birmingham - Palma: Mon 8/07: £15
Palma - Birmingham: Wed 24/07: £13
Go

9 days
£28
Mon 24 Jun - Wed 3 Jul

Birmingham - Palma: Mon 24/06: £15
Palma - Birmingham: Wed 3/07: £13
Go

11 days
£28
Mon 3 Jun - Fri 14 Jun

Birmingham - Palma: Mon 3/06: £16
Palma - Birmingham: Fri 14/06: £12
Go

15 days
£28
Tue 9 Jul - Wed 24 Jul

Birmingham - Palma: Tue 9/07: £15
Palma - Birmingham: Wed 24/07: £13
Go

14 days
£28
Wed 19 Jun - Wed 3 Jul

Birmingham - Palma: Wed 19/06: £15
Palma - Birmingham: Wed 3/07: £13
Go

6 days
£29
Thu 27 Jun - Wed 3 Jul

Birmingham - Palma: Thu 27/06: £16
Palma - Birmingham: Wed 3/07: £13
Go

8 days
£29
Tue 25 Jun - Wed 3 Jul

Birmingham - Palma: Tue 25/06: £16
Palma - Birmingham: Wed 3/07: £13
Go

8 days
£29
Wed 19 Jun - Thu 27 Jun

Birmingham - Palma: Wed 19/06: £15
Palma - Birmingham: Thu 27/06: £14
Go

12 days
£30
Sun 2 Jun - Fri 14 Jun

Birmingham - Palma: Sun 2/06: £18
Palma - Birmingham: Fri 14/06: £12
Go

10 days
£30
Sun 23 Jun - Wed 3 Jul

Birmingham - Palma: Sun 23/06: £17
Palma - Birmingham: Wed 3/07: £13
Go

9 days
£31
Wed 5 Jun - Fri 14 Jun

Birmingham - Palma: Wed 5/06: £19
Palma - Birmingham: Fri 14/06: £12
Go

8 days
£31
Tue 4 Jun - Wed 12 Jun

Birmingham - Palma: Tue 4/06: £13
Palma - Birmingham: Wed 12/06: £18
Go

9 days
£31
Tue 4 Jun - Thu 13 Jun

Birmingham - Palma: Tue 4/06: £13
Palma - Birmingham: Thu 13/06: £18
Go

16 days
£32
Tue 4 Jun - Thu 20 Jun

Birmingham - Palma: Tue 4/06: £13
Palma - Birmingham: Thu 20/06: £19
Go

8 days
£32
Wed 12 Jun - Thu 20 Jun

Birmingham - Palma: Wed 12/06: £13
Palma - Birmingham: Thu 20/06: £19
Go

13 days
£32
Wed 12 Jun - Tue 25 Jun

Birmingham - Palma: Wed 12/06: £13
Palma - Birmingham: Tue 25/06: £19
Go

14 days
£32
Wed 12 Jun - Wed 26 Jun

Birmingham - Palma: Wed 12/06: £13
Palma - Birmingham: Wed 26/06: £19
Go

16 days
£32
Wed 12 Jun - Fri 28 Jun

Birmingham - Palma: Wed 12/06: £13
Palma - Birmingham: Fri 28/06: £19
Go

5 days
£32
Sun 9 Jun - Fri 14 Jun

Birmingham - Palma: Sun 9/06: £20
Palma - Birmingham: Fri 14/06: £12
Go

13 days
£33
Wed 19 Jun - Tue 2 Jul

Birmingham - Palma: Wed 19/06: £15
Palma - Birmingham: Tue 2/07: £18
Go

16 days
£33
Mon 24 Jun - Wed 10 Jul

Birmingham - Palma: Mon 24/06: £15
Palma - Birmingham: Wed 10/07: £18
Go

13 days
£33
Wed 3 Jul - Tue 16 Jul

Birmingham - Palma: Wed 3/07: £15
Palma - Birmingham: Tue 16/07: £18
Go

12 days
£33
Mon 24 Jun - Sat 6 Jul

Birmingham - Palma: Mon 24/06: £15
Palma - Birmingham: Sat 6/07: £18
Go

9 days
£33
Wed 3 Jul - Fri 12 Jul

Birmingham - Palma: Wed 3/07: £15
Palma - Birmingham: Fri 12/07: £18
Go

8 days
£33
Mon 24 Jun - Tue 2 Jul

Birmingham - Palma: Mon 24/06: £15
Palma - Birmingham: Tue 2/07: £18
Go

16 days
£33
Tue 2 Jul - Thu 18 Jul

Birmingham - Palma: Tue 2/07: £15
Palma - Birmingham: Thu 18/07: £18
Go

15 days
£33
Tue 2 Jul - Wed 17 Jul

Birmingham - Palma: Tue 2/07: £15
Palma - Birmingham: Wed 17/07: £18
Go

14 days
£33
Tue 2 Jul - Tue 16 Jul

Birmingham - Palma: Tue 2/07: £15
Palma - Birmingham: Tue 16/07: £18
Go

10 days
£33
Tue 2 Jul - Fri 12 Jul

Birmingham - Palma: Tue 2/07: £15
Palma - Birmingham: Fri 12/07: £18
Go

16 days
£33
Mon 17 Jun - Wed 3 Jul

Birmingham - Palma: Mon 17/06: £20
Palma - Birmingham: Wed 3/07: £13
Go

7 days
£33
Wed 12 Jun - Wed 19 Jun

Birmingham - Palma: Wed 12/06: £13
Palma - Birmingham: Wed 19/06: £20
Go

9 days
£33
Tue 2 Jul - Thu 11 Jul

Birmingham - Palma: Tue 2/07: £15
Palma - Birmingham: Thu 11/07: £18
Go

8 days
£33
Tue 2 Jul - Wed 10 Jul

Birmingham - Palma: Tue 2/07: £15
Palma - Birmingham: Wed 10/07: £18
Go

7 days
£33
Wed 3 Jul - Wed 10 Jul

Birmingham - Palma: Wed 3/07: £15
Palma - Birmingham: Wed 10/07: £18
Go

14 days
£33
Wed 3 Jul - Wed 17 Jul

Birmingham - Palma: Wed 3/07: £15
Palma - Birmingham: Wed 17/07: £18
Go

8 days
£33
Wed 3 Jul - Thu 11 Jul

Birmingham - Palma: Wed 3/07: £15
Palma - Birmingham: Thu 11/07: £18
Go

14 days
£33
Wed 10 Jul - Wed 24 Jul

Birmingham - Palma: Wed 10/07: £20
Palma - Birmingham: Wed 24/07: £13
Go

15 days
£33
Wed 3 Jul - Thu 18 Jul

Birmingham - Palma: Wed 3/07: £15
Palma - Birmingham: Thu 18/07: £18
Go

16 days
£33
Tue 9 Jul - Thu 25 Jul

Birmingham - Palma: Tue 9/07: £15
Palma - Birmingham: Thu 25/07: £18
Go

9 days
£33
Tue 9 Jul - Thu 18 Jul

Birmingham - Palma: Tue 9/07: £15
Palma - Birmingham: Thu 18/07: £18
Go

15 days
£33
Tue 4 Jun - Wed 19 Jun

Birmingham - Palma: Tue 4/06: £13
Palma - Birmingham: Wed 19/06: £20
Go

7 days
£33
Tue 9 Jul - Tue 16 Jul

Birmingham - Palma: Tue 9/07: £15
Palma - Birmingham: Tue 16/07: £18
Go

10 days
£33
Mon 8 Jul - Thu 18 Jul

Birmingham - Palma: Mon 8/07: £15
Palma - Birmingham: Thu 18/07: £18
Go

9 days
£33
Mon 8 Jul - Wed 17 Jul

Birmingham - Palma: Mon 8/07: £15
Palma - Birmingham: Wed 17/07: £18
Go

8 days
£33
Tue 9 Jul - Wed 17 Jul

Birmingham - Palma: Tue 9/07: £15
Palma - Birmingham: Wed 17/07: £18
Go

8 days
£33
Mon 8 Jul - Tue 16 Jul

Birmingham - Palma: Mon 8/07: £15
Palma - Birmingham: Tue 16/07: £18
Go

11 days
£34
Tue 25 Jun - Sat 6 Jul

Birmingham - Palma: Tue 25/06: £16
Palma - Birmingham: Sat 6/07: £18
Go

9 days
£34
Wed 19 Jun - Fri 28 Jun

Birmingham - Palma: Wed 19/06: £15
Palma - Birmingham: Fri 28/06: £19
Go

14 days
£34
Tue 4 Jun - Tue 18 Jun

Birmingham - Palma: Tue 4/06: £13
Palma - Birmingham: Tue 18/06: £21
Go

9 days
£34
Thu 27 Jun - Sat 6 Jul

Birmingham - Palma: Thu 27/06: £16
Palma - Birmingham: Sat 6/07: £18
Go

11 days
£34
Mon 1 Jul - Fri 12 Jul

Birmingham - Palma: Mon 1/07: £16
Palma - Birmingham: Fri 12/07: £18
Go

10 days
£34
Mon 1 Jul - Thu 11 Jul

Birmingham - Palma: Mon 1/07: £16
Palma - Birmingham: Thu 11/07: £18
Go

9 days
£34
Mon 1 Jul - Wed 10 Jul

Birmingham - Palma: Mon 1/07: £16
Palma - Birmingham: Wed 10/07: £18
Go

5 days
£34
Mon 1 Jul - Sat 6 Jul

Birmingham - Palma: Mon 1/07: £16
Palma - Birmingham: Sat 6/07: £18
Go

10 days
£34
Mon 3 Jun - Thu 13 Jun

Birmingham - Palma: Mon 3/06: £16
Palma - Birmingham: Thu 13/06: £18
Go

13 days
£34
Thu 27 Jun - Wed 10 Jul

Birmingham - Palma: Thu 27/06: £16
Palma - Birmingham: Wed 10/07: £18
Go

14 days
£34
Thu 27 Jun - Thu 11 Jul

Birmingham - Palma: Thu 27/06: £16
Palma - Birmingham: Thu 11/07: £18
Go

16 days
£34
Tue 25 Jun - Thu 11 Jul

Birmingham - Palma: Tue 25/06: £16
Palma - Birmingham: Thu 11/07: £18
Go

7 days
£34
Tue 25 Jun - Tue 2 Jul

Birmingham - Palma: Tue 25/06: £16
Palma - Birmingham: Tue 2/07: £18
Go

15 days
£34
Thu 27 Jun - Fri 12 Jul

Birmingham - Palma: Thu 27/06: £16
Palma - Birmingham: Fri 12/07: £18
Go

15 days
£34
Tue 25 Jun - Wed 10 Jul

Birmingham - Palma: Tue 25/06: £16
Palma - Birmingham: Wed 10/07: £18
Go

9 days
£34
Mon 3 Jun - Wed 12 Jun

Birmingham - Palma: Mon 3/06: £16
Palma - Birmingham: Wed 12/06: £18
Go

7 days
£34
Wed 19 Jun - Wed 26 Jun

Birmingham - Palma: Wed 19/06: £15
Palma - Birmingham: Wed 26/06: £19
Go

16 days
£34
Tue 11 Jun - Thu 27 Jun

Birmingham - Palma: Tue 11/06: £20
Palma - Birmingham: Thu 27/06: £14
Go

15 days
£34
Mon 1 Jul - Tue 16 Jul

Birmingham - Palma: Mon 1/07: £16
Palma - Birmingham: Tue 16/07: £18
Go

16 days
£34
Mon 1 Jul - Wed 17 Jul

Birmingham - Palma: Mon 1/07: £16
Palma - Birmingham: Wed 17/07: £18
Go

6 days
£34
Wed 12 Jun - Tue 18 Jun

Birmingham - Palma: Wed 12/06: £13
Palma - Birmingham: Tue 18/06: £21
Go

11 days
£34
Sun 16 Jun - Thu 27 Jun

Birmingham - Palma: Sun 16/06: £20
Palma - Birmingham: Thu 27/06: £14
Go

5 days
£34
Thu 27 Jun - Tue 2 Jul

Birmingham - Palma: Thu 27/06: £16
Palma - Birmingham: Tue 2/07: £18
Go

10 days
£34
Mon 17 Jun - Thu 27 Jun

Birmingham - Palma: Mon 17/06: £20
Palma - Birmingham: Thu 27/06: £14
Go

6 days
£34
Wed 19 Jun - Tue 25 Jun

Birmingham - Palma: Wed 19/06: £15
Palma - Birmingham: Tue 25/06: £19
Go

15 days
£35
Tue 18 Jun - Wed 3 Jul

Birmingham - Palma: Tue 18/06: £22
Palma - Birmingham: Wed 3/07: £13
Go

7 days
£35
Wed 26 Jun - Wed 3 Jul

Birmingham - Palma: Wed 26/06: £22
Palma - Birmingham: Wed 3/07: £13
Go

9 days
£35
Sun 23 Jun - Tue 2 Jul

Birmingham - Palma: Sun 23/06: £17
Palma - Birmingham: Tue 2/07: £18
Go

13 days
£35
Sun 23 Jun - Sat 6 Jul

Birmingham - Palma: Sun 23/06: £17
Palma - Birmingham: Sat 6/07: £18
Go

9 days
£36
Wed 12 Jun - Fri 21 Jun

Birmingham - Palma: Wed 12/06: £13
Palma - Birmingham: Fri 21/06: £23
Go

11 days
£36
Sun 2 Jun - Thu 13 Jun

Birmingham - Palma: Sun 2/06: £18
Palma - Birmingham: Thu 13/06: £18
Go

10 days
£36
Mon 24 Jun - Thu 4 Jul

Birmingham - Palma: Mon 24/06: £15
Palma - Birmingham: Thu 4/07: £21
Go

10 days
£36
Sun 2 Jun - Wed 12 Jun

Birmingham - Palma: Sun 2/06: £18
Palma - Birmingham: Wed 12/06: £18
Go

16 days
£36
Mon 3 Jun - Wed 19 Jun

Birmingham - Palma: Mon 3/06: £16
Palma - Birmingham: Wed 19/06: £20
Go

9 days
£36
Tue 18 Jun - Thu 27 Jun

Birmingham - Palma: Tue 18/06: £22
Palma - Birmingham: Thu 27/06: £14
Go

5 days
£36
Sun 23 Jun - Fri 28 Jun

Birmingham - Palma: Sun 23/06: £17
Palma - Birmingham: Fri 28/06: £19
Go

15 days
£36
Wed 19 Jun - Thu 4 Jul

Birmingham - Palma: Wed 19/06: £15
Palma - Birmingham: Thu 4/07: £21
Go

11 days
£37
Mon 24 Jun - Fri 5 Jul

Birmingham - Palma: Mon 24/06: £15
Palma - Birmingham: Fri 5/07: £22
Go

7 days
£37
Thu 27 Jun - Thu 4 Jul

Birmingham - Palma: Thu 27/06: £16
Palma - Birmingham: Thu 4/07: £21
Go

8 days
£37
Wed 5 Jun - Thu 13 Jun

Birmingham - Palma: Wed 5/06: £19
Palma - Birmingham: Thu 13/06: £18
Go

9 days
£37
Tue 25 Jun - Thu 4 Jul

Birmingham - Palma: Tue 25/06: £16
Palma - Birmingham: Thu 4/07: £21
Go

7 days
£37
Wed 5 Jun - Wed 12 Jun

Birmingham - Palma: Wed 5/06: £19
Palma - Birmingham: Wed 12/06: £18
Go

15 days
£37
Mon 3 Jun - Tue 18 Jun

Birmingham - Palma: Mon 3/06: £16
Palma - Birmingham: Tue 18/06: £21
Go

16 days
£37
Wed 19 Jun - Fri 5 Jul

Birmingham - Palma: Wed 19/06: £15
Palma - Birmingham: Fri 5/07: £22
Go

8 days
£38
Thu 27 Jun - Fri 5 Jul

Birmingham - Palma: Thu 27/06: £16
Palma - Birmingham: Fri 5/07: £22
Go

5 days
£38
Sun 7 Jul - Fri 12 Jul

Birmingham - Palma: Sun 7/07: £20
Palma - Birmingham: Fri 12/07: £18
Go

6 days
£38
Wed 10 Jul - Tue 16 Jul

Birmingham - Palma: Wed 10/07: £20
Palma - Birmingham: Tue 16/07: £18
Go

10 days
£38
Sun 7 Jul - Wed 17 Jul

Birmingham - Palma: Sun 7/07: £20
Palma - Birmingham: Wed 17/07: £18
Go

15 days
£38
Wed 10 Jul - Thu 25 Jul

Birmingham - Palma: Wed 10/07: £20
Palma - Birmingham: Thu 25/07: £18
Go

8 days
£38
Wed 10 Jul - Thu 18 Jul

Birmingham - Palma: Wed 10/07: £20
Palma - Birmingham: Thu 18/07: £18
Go

7 days
£38
Wed 10 Jul - Wed 17 Jul

Birmingham - Palma: Wed 10/07: £20
Palma - Birmingham: Wed 17/07: £18
Go

9 days
£38
Sun 7 Jul - Tue 16 Jul

Birmingham - Palma: Sun 7/07: £20
Palma - Birmingham: Tue 16/07: £18
Go

11 days
£38
Sun 7 Jul - Thu 18 Jul

Birmingham - Palma: Sun 7/07: £20
Palma - Birmingham: Thu 18/07: £18
Go

11 days
£38
Sun 23 Jun - Thu 4 Jul

Birmingham - Palma: Sun 23/06: £17
Palma - Birmingham: Thu 4/07: £21
Go

16 days
£38
Sun 16 Jun - Tue 2 Jul

Birmingham - Palma: Sun 16/06: £20
Palma - Birmingham: Tue 2/07: £18
Go

15 days
£38
Wed 5 Jun - Thu 20 Jun

Birmingham - Palma: Wed 5/06: £19
Palma - Birmingham: Thu 20/06: £19
Go

15 days
£38
Mon 17 Jun - Tue 2 Jul

Birmingham - Palma: Mon 17/06: £20
Palma - Birmingham: Tue 2/07: £18
Go

9 days
£38
Mon 15 Jul - Wed 24 Jul

Birmingham - Palma: Mon 15/07: £25
Palma - Birmingham: Wed 24/07: £13
Go

7 days
£38
Wed 17 Jul - Wed 24 Jul

Birmingham - Palma: Wed 17/07: £25
Palma - Birmingham: Wed 24/07: £13
Go

10 days
£38
Tue 25 Jun - Fri 5 Jul

Birmingham - Palma: Tue 25/06: £16
Palma - Birmingham: Fri 5/07: £22
Go

10 days
£39
Sun 16 Jun - Wed 26 Jun

Birmingham - Palma: Sun 16/06: £20
Palma - Birmingham: Wed 26/06: £19
Go

12 days
£39
Sun 16 Jun - Fri 28 Jun

Birmingham - Palma: Sun 16/06: £20
Palma - Birmingham: Fri 28/06: £19
Go

15 days
£39
Tue 11 Jun - Wed 26 Jun

Birmingham - Palma: Tue 11/06: £20
Palma - Birmingham: Wed 26/06: £19
Go

8 days
£39
Mon 17 Jun - Tue 25 Jun

Birmingham - Palma: Mon 17/06: £20
Palma - Birmingham: Tue 25/06: £19
Go

9 days
£39
Mon 17 Jun - Wed 26 Jun

Birmingham - Palma: Mon 17/06: £20
Palma - Birmingham: Wed 26/06: £19
Go

11 days
£39
Mon 17 Jun - Fri 28 Jun

Birmingham - Palma: Mon 17/06: £20
Palma - Birmingham: Fri 28/06: £19
Go

14 days
£39
Tue 11 Jun - Tue 25 Jun

Birmingham - Palma: Tue 11/06: £20
Palma - Birmingham: Tue 25/06: £19
Go

9 days
£39
Tue 11 Jun - Thu 20 Jun

Birmingham - Palma: Tue 11/06: £20
Palma - Birmingham: Thu 20/06: £19
Go

16 days
£39
Mon 10 Jun - Wed 26 Jun

Birmingham - Palma: Mon 10/06: £20
Palma - Birmingham: Wed 26/06: £19
Go

15 days
£39
Mon 10 Jun - Tue 25 Jun

Birmingham - Palma: Mon 10/06: £20
Palma - Birmingham: Tue 25/06: £19
Go

10 days
£39
Mon 10 Jun - Thu 20 Jun

Birmingham - Palma: Mon 10/06: £20
Palma - Birmingham: Thu 20/06: £19
Go

12 days
£39
Sun 23 Jun - Fri 5 Jul

Birmingham - Palma: Sun 23/06: £17
Palma - Birmingham: Fri 5/07: £22
Go

16 days
£39
Sun 9 Jun - Tue 25 Jun

Birmingham - Palma: Sun 9/06: £20
Palma - Birmingham: Tue 25/06: £19
Go

11 days
£39
Sun 9 Jun - Thu 20 Jun

Birmingham - Palma: Sun 9/06: £20
Palma - Birmingham: Thu 20/06: £19
Go

14 days
£39
Wed 5 Jun - Wed 19 Jun

Birmingham - Palma: Wed 5/06: £19
Palma - Birmingham: Wed 19/06: £20
Go

16 days
£39
Sun 2 Jun - Tue 18 Jun

Birmingham - Palma: Sun 2/06: £18
Palma - Birmingham: Tue 18/06: £21
Go

11 days
£39
Sat 22 Jun - Wed 3 Jul

Birmingham - Palma: Sat 22/06: £26
Palma - Birmingham: Wed 3/07: £13
Go

9 days
£39
Sun 16 Jun - Tue 25 Jun

Birmingham - Palma: Sun 16/06: £20
Palma - Birmingham: Tue 25/06: £19
Go

9 days
£40
Mon 10 Jun - Wed 19 Jun

Birmingham - Palma: Mon 10/06: £20
Palma - Birmingham: Wed 19/06: £20
Go

8 days
£40
Tue 11 Jun - Wed 19 Jun

Birmingham - Palma: Tue 11/06: £20
Palma - Birmingham: Wed 19/06: £20
Go

10 days
£40
Sun 9 Jun - Wed 19 Jun

Birmingham - Palma: Sun 9/06: £20
Palma - Birmingham: Wed 19/06: £20
Go

14 days
£40
Wed 26 Jun - Wed 10 Jul

Birmingham - Palma: Wed 26/06: £22
Palma - Birmingham: Wed 10/07: £18
Go

13 days
£40
Wed 5 Jun - Tue 18 Jun

Birmingham - Palma: Wed 5/06: £19
Palma - Birmingham: Tue 18/06: £21
Go

7 days
£40
Tue 4 Jun - Tue 11 Jun

Birmingham - Palma: Tue 4/06: £13
Palma - Birmingham: Tue 11/06: £27
Go

7 days
£40
Sat 29 Jun - Sat 6 Jul

Birmingham - Palma: Sat 29/06: £22
Palma - Birmingham: Sat 6/07: £18
Go

10 days
£40
Wed 26 Jun - Sat 6 Jul

Birmingham - Palma: Wed 26/06: £22
Palma - Birmingham: Sat 6/07: £18
Go

11 days
£40
Sat 29 Jun - Wed 10 Jul

Birmingham - Palma: Sat 29/06: £22
Palma - Birmingham: Wed 10/07: £18
Go

12 days
£40
Sat 29 Jun - Thu 11 Jul

Birmingham - Palma: Sat 29/06: £22
Palma - Birmingham: Thu 11/07: £18
Go

13 days
£40
Sat 29 Jun - Fri 12 Jul

Birmingham - Palma: Sat 29/06: £22
Palma - Birmingham: Fri 12/07: £18
Go

16 days
£40
Wed 26 Jun - Fri 12 Jul

Birmingham - Palma: Wed 26/06: £22
Palma - Birmingham: Fri 12/07: £18
Go

6 days
£40
Wed 26 Jun - Tue 2 Jul

Birmingham - Palma: Wed 26/06: £22
Palma - Birmingham: Tue 2/07: £18
Go

15 days
£40
Wed 26 Jun - Thu 11 Jul

Birmingham - Palma: Wed 26/06: £22
Palma - Birmingham: Thu 11/07: £18
Go

14 days
£40
Tue 18 Jun - Tue 2 Jul

Birmingham - Palma: Tue 18/06: £22
Palma - Birmingham: Tue 2/07: £18
Go

5 days
£40
Sat 22 Jun - Thu 27 Jun

Birmingham - Palma: Sat 22/06: £26
Palma - Birmingham: Thu 27/06: £14
Go

8 days
£41
Mon 10 Jun - Tue 18 Jun

Birmingham - Palma: Mon 10/06: £20
Palma - Birmingham: Tue 18/06: £21
Go

10 days
£41
Tue 18 Jun - Fri 28 Jun

Birmingham - Palma: Tue 18/06: £22
Palma - Birmingham: Fri 28/06: £19
Go

9 days
£41
Sun 9 Jun - Tue 18 Jun

Birmingham - Palma: Sun 9/06: £20
Palma - Birmingham: Tue 18/06: £21
Go

7 days
£41
Tue 11 Jun - Tue 18 Jun

Birmingham - Palma: Tue 11/06: £20
Palma - Birmingham: Tue 18/06: £21
Go

8 days
£41
Tue 18 Jun - Wed 26 Jun

Birmingham - Palma: Tue 18/06: £22
Palma - Birmingham: Wed 26/06: £19
Go

7 days
£41
Tue 18 Jun - Tue 25 Jun

Birmingham - Palma: Tue 18/06: £22
Palma - Birmingham: Tue 25/06: £19
Go

10 days
£41
Sun 14 Jul - Wed 24 Jul

Birmingham - Palma: Sun 14/07: £28
Palma - Birmingham: Wed 24/07: £13
Go

16 days
£42
Sun 30 Jun - Tue 16 Jul

Birmingham - Palma: Sun 30/06: £24
Palma - Birmingham: Tue 16/07: £18
Go

11 days
£42
Sun 30 Jun - Thu 11 Jul

Birmingham - Palma: Sun 30/06: £24
Palma - Birmingham: Thu 11/07: £18
Go

16 days
£42
Wed 5 Jun - Fri 21 Jun

Birmingham - Palma: Wed 5/06: £19
Palma - Birmingham: Fri 21/06: £23
Go

10 days
£42
Sun 30 Jun - Wed 10 Jul

Birmingham - Palma: Sun 30/06: £24
Palma - Birmingham: Wed 10/07: £18
Go

6 days
£42
Sun 30 Jun - Sat 6 Jul

Birmingham - Palma: Sun 30/06: £24
Palma - Birmingham: Sat 6/07: £18
Go

12 days
£42
Sun 30 Jun - Fri 12 Jul

Birmingham - Palma: Sun 30/06: £24
Palma - Birmingham: Fri 12/07: £18
Go