Phuket
Direct return from Beijing
Phuket, a rainforested, mountainous island in the Andaman Sea, is Thailand’s largest island known for its popular beaches, vibrant nightlife, and diving spots. Visit the Big Buddha, explore the historic Old Phuket Town, or enjoy water sports at Patong Beach. Phuket's bustling night markets, delectable street food, and the annual Phuket Vegetarian Festival make it a paradise for beach lovers.
Latest deals
3 days £297 Mon 14 Dec – Thu 17 Dec
16 days £297 Mon 14 Dec – Wed 30 Dec
15 days £297 Mon 14 Dec – Tue 29 Dec
14 days £297 Mon 14 Dec – Mon 28 Dec
13 days £297 Mon 14 Dec – Sun 27 Dec
5 days £297 Mon 14 Dec – Sat 19 Dec
8 days £297 Mon 14 Dec – Tue 22 Dec
10 days £297 Mon 14 Dec – Thu 24 Dec
11 days £297 Mon 14 Dec – Fri 25 Dec
12 days £297 Mon 14 Dec – Sat 26 Dec
5 days £319 Thu 10 Dec – Tue 15 Dec
2 days £319 Thu 10 Dec – Sat 12 Dec
4 days £319 Thu 10 Dec – Mon 14 Dec
15 days £319 Thu 10 Dec – Fri 25 Dec
14 days £319 Thu 10 Dec – Thu 24 Dec
12 days £319 Thu 10 Dec – Tue 22 Dec
9 days £319 Thu 10 Dec – Sat 19 Dec
7 days £319 Thu 10 Dec – Thu 17 Dec
16 days £319 Thu 10 Dec – Sat 26 Dec
7 days £346 Mon 14 Dec – Mon 21 Dec
12 days £353 Sat 12 Dec – Thu 24 Dec
13 days £353 Sat 12 Dec – Fri 25 Dec
14 days £353 Sat 12 Dec – Sat 26 Dec
15 days £353 Sat 12 Dec – Sun 27 Dec
16 days £353 Sat 12 Dec – Mon 28 Dec
7 days £353 Tue 15 Dec – Tue 22 Dec
11 days £353 Tue 15 Dec – Sat 26 Dec
10 days £353 Tue 15 Dec – Fri 25 Dec
12 days £353 Tue 15 Dec – Sun 27 Dec
14 days £353 Tue 15 Dec – Tue 29 Dec
15 days £353 Tue 15 Dec – Wed 30 Dec
16 days £353 Tue 15 Dec – Thu 31 Dec
10 days £353 Sat 12 Dec – Tue 22 Dec
9 days £353 Tue 15 Dec – Thu 24 Dec
7 days £353 Sat 12 Dec – Sat 19 Dec
13 days £353 Tue 15 Dec – Mon 28 Dec
2 days £353 Tue 15 Dec – Thu 17 Dec
5 days £353 Sat 12 Dec – Thu 17 Dec
4 days £353 Tue 15 Dec – Sat 19 Dec
3 days £353 Sat 12 Dec – Tue 15 Dec
2 days £353 Sat 12 Dec – Mon 14 Dec
11 days £368 Thu 10 Dec – Mon 21 Dec
6 days £402 Tue 15 Dec – Mon 21 Dec
9 days £402 Sat 12 Dec – Mon 21 Dec
6 days £480 Thu 31 Dec – Wed 6 Jan
5 days £480 Thu 31 Dec – Tue 5 Jan
2 days £486 Mon 28 Dec – Wed 30 Dec
9 days £486 Sat 19 Dec – Mon 28 Dec
8 days £486 Sat 19 Dec – Sun 27 Dec
... 65 more possible dates exist ...