Tokyo
Direct return from Naha
Tokyo, Japan's busy capital, is a perfect blend of ultramodern and traditional, from neon-lit skyscrapers to historic temples. Visit the iconic Tokyo Tower, explore the bustling streets of Shibuya, or soak in the traditional culture at Asakusa's Senso-ji Temple. Tokyo's innovative sushi, manga culture, and the annual Cherry Blossom Festival make it a city of contrasts and harmony.
Latest deals
13 days £72 Thu 14 Jan – Wed 27 Jan
14 days £72 Tue 22 Dec – Tue 5 Jan
15 days £72 Tue 22 Dec – Wed 6 Jan
16 days £72 Tue 22 Dec – Thu 7 Jan
13 days £72 Wed 23 Dec – Tue 5 Jan
14 days £72 Wed 23 Dec – Wed 6 Jan
15 days £72 Wed 23 Dec – Thu 7 Jan
12 days £72 Thu 24 Dec – Tue 5 Jan
16 days £72 Mon 21 Dec – Wed 6 Jan
13 days £72 Thu 24 Dec – Wed 6 Jan
11 days £72 Fri 25 Dec – Tue 5 Jan
12 days £72 Fri 25 Dec – Wed 6 Jan
13 days £72 Fri 25 Dec – Thu 7 Jan
16 days £72 Fri 25 Dec – Sun 10 Jan
8 days £72 Wed 20 Jan – Thu 28 Jan
7 days £72 Wed 20 Jan – Wed 27 Jan
6 days £72 Wed 20 Jan – Tue 26 Jan
14 days £72 Thu 24 Dec – Thu 7 Jan
15 days £72 Mon 21 Dec – Tue 5 Jan
16 days £72 Sun 20 Dec – Tue 5 Jan
6 days £72 Thu 21 Jan – Wed 27 Jan
12 days £72 Thu 10 Dec – Tue 22 Dec
6 days £72 Fri 22 Jan – Thu 28 Jan
6 days £72 Fri 11 Dec – Thu 17 Dec
7 days £72 Fri 11 Dec – Fri 18 Dec
8 days £72 Fri 11 Dec – Sat 19 Dec
9 days £72 Fri 11 Dec – Sun 20 Dec
10 days £72 Fri 11 Dec – Mon 21 Dec
11 days £72 Fri 11 Dec – Tue 22 Dec
6 days £72 Sat 12 Dec – Fri 18 Dec
7 days £72 Sat 12 Dec – Sat 19 Dec
8 days £72 Sat 12 Dec – Sun 20 Dec
9 days £72 Sat 12 Dec – Mon 21 Dec
10 days £72 Sat 12 Dec – Tue 22 Dec
6 days £72 Tue 15 Dec – Mon 21 Dec
7 days £72 Tue 15 Dec – Tue 22 Dec
6 days £72 Wed 16 Dec – Tue 22 Dec
7 days £72 Thu 21 Jan – Thu 28 Jan
9 days £72 Tue 19 Jan – Thu 28 Jan
8 days £72 Tue 19 Jan – Wed 27 Jan
7 days £72 Tue 19 Jan – Tue 26 Jan
6 days £72 Tue 19 Jan – Mon 25 Jan
11 days £72 Thu 7 Jan – Mon 18 Jan
12 days £72 Thu 7 Jan – Tue 19 Jan
13 days £72 Thu 7 Jan – Wed 20 Jan
14 days £72 Thu 7 Jan – Thu 21 Jan
16 days £72 Thu 7 Jan – Sat 23 Jan
2 days £72 Tue 26 Jan – Thu 28 Jan
6 days £72 Fri 8 Jan – Thu 14 Jan
... 1417 more possible dates exist ...