Faro
Direct return from Marrakesh
Faro, the sunlit capital of Portugal's Algarve, is a relaxed coastal city shaped by its walled old town, lagoon landscapes, and easy access to barrier-island beaches. Explore the cobbled lanes of the Cidade Velha, step through historic gateways such as the Arco da Vila, or take a boat into Ria Formosa Natural Park, where birdlife, salt marshes, and quiet beaches define the scenery. With fresh seafood, a slower pace, and nearby Roman remains at Milreu, Faro makes an appealing gateway to the Algarve.
Latest deals
6 days £26 Thu 8 Oct – Wed 14 Oct
6 days £26 Thu 1 Oct – Wed 7 Oct
7 days £26 Thu 1 Oct – Thu 8 Oct
10 days £26 Thu 1 Oct – Sun 11 Oct
12 days £26 Thu 1 Oct – Tue 13 Oct
13 days £26 Thu 1 Oct – Wed 14 Oct
5 days £26 Thu 8 Oct – Tue 13 Oct
3 days £26 Thu 8 Oct – Sun 11 Oct
13 days £26 Thu 8 Oct – Wed 21 Oct
6 days £27 Wed 7 Oct – Tue 13 Oct
11 days £27 Sat 3 Oct – Wed 14 Oct
10 days £27 Sat 3 Oct – Tue 13 Oct
8 days £27 Sat 3 Oct – Sun 11 Oct
6 days £27 Thu 15 Oct – Wed 21 Oct
14 days £27 Wed 7 Oct – Wed 21 Oct
12 days £27 Fri 2 Oct – Wed 14 Oct
11 days £27 Fri 2 Oct – Tue 13 Oct
9 days £27 Fri 2 Oct – Sun 11 Oct
6 days £27 Fri 2 Oct – Thu 8 Oct
5 days £27 Fri 16 Oct – Wed 21 Oct
4 days £27 Sat 17 Oct – Wed 21 Oct
7 days £27 Wed 7 Oct – Wed 14 Oct
5 days £27 Fri 2 Oct – Wed 7 Oct
4 days £27 Sat 3 Oct – Wed 7 Oct
5 days £27 Sat 3 Oct – Thu 8 Oct
4 days £27 Wed 7 Oct – Sun 11 Oct
11 days £28 Sat 10 Oct – Wed 21 Oct
5 days £28 Thu 22 Oct – Tue 27 Oct
12 days £28 Fri 9 Oct – Wed 21 Oct
3 days £28 Sat 10 Oct – Tue 13 Oct
9 days £28 Thu 22 Oct – Sat 31 Oct
4 days £28 Sat 10 Oct – Wed 14 Oct
5 days £28 Fri 9 Oct – Wed 14 Oct
2 days £28 Fri 9 Oct – Sun 11 Oct
4 days £28 Fri 9 Oct – Tue 13 Oct
12 days £29 Thu 15 Oct – Tue 27 Oct
16 days £29 Thu 15 Oct – Sat 31 Oct
15 days £29 Fri 16 Oct – Sat 31 Oct
3 days £29 Sat 24 Oct – Tue 27 Oct
4 days £29 Fri 23 Oct – Tue 27 Oct
7 days £29 Sat 24 Oct – Sat 31 Oct
6 days £29 Wed 21 Oct – Tue 27 Oct
14 days £29 Sat 17 Oct – Sat 31 Oct
8 days £29 Fri 23 Oct – Sat 31 Oct
10 days £29 Sat 17 Oct – Tue 27 Oct
11 days £29 Fri 16 Oct – Tue 27 Oct
10 days £29 Wed 21 Oct – Sat 31 Oct
2 days £30 Thu 8 Oct – Sat 10 Oct
13 days £30 Fri 25 Sep – Thu 8 Oct
... 117 more possible dates exist ...