Budapest
Direct return from Vilnius
Budapest, Hungary's enchanting capital, is bisected by the Danube River, with the historic Castle Hill and the dynamic Pest on either side. Take a relaxing bath in one of the traditional Turkish-style thermal baths, admire the stunning Parliament Building, or take a stroll on the romantic Chain Bridge. Budapest's vibrant ruin bars and unique fusion cuisine add to the city's charm.
Latest deals
14 days £43 Mon 1 Mar – Mon 15 Mar
2 days £43 Mon 1 Mar – Wed 3 Mar
3 days £43 Mon 24 May – Thu 27 May
8 days £43 Wed 19 May – Thu 27 May
7 days £43 Wed 19 May – Wed 26 May
2 days £43 Mon 24 May – Wed 26 May
11 days £43 Sun 2 May – Thu 13 May
10 days £43 Sun 21 Feb – Wed 3 Mar
7 days £43 Thu 6 May – Thu 13 May
8 days £43 Sun 21 Feb – Mon 1 Mar
10 days £43 Sun 16 May – Wed 26 May
8 days £43 Wed 5 May – Thu 13 May
4 days £43 Sun 2 May – Thu 6 May
11 days £43 Sun 16 May – Thu 27 May
5 days £48 Sun 2 May – Fri 7 May
16 days £48 Mon 10 May – Wed 26 May
4 days £48 Mon 1 Mar – Fri 5 Mar
7 days £48 Sun 7 Feb – Sun 14 Feb
7 days £48 Mon 24 May – Mon 31 May
5 days £48 Wed 26 May – Mon 31 May
13 days £48 Thu 6 May – Wed 19 May
6 days £48 Thu 6 May – Wed 12 May
9 days £48 Mon 22 Feb – Wed 3 Mar
7 days £48 Mon 22 Feb – Mon 1 Mar
12 days £48 Wed 19 May – Mon 31 May
9 days £48 Wed 19 May – Fri 28 May
12 days £48 Sun 21 Feb – Fri 5 Mar
14 days £48 Wed 5 May – Wed 19 May
15 days £48 Sun 16 May – Mon 31 May
13 days £48 Thu 13 May – Wed 26 May
14 days £48 Thu 13 May – Thu 27 May
12 days £48 Sun 16 May – Fri 28 May
10 days £48 Sun 2 May – Wed 12 May
2 days £48 Wed 5 May – Fri 7 May
7 days £48 Wed 5 May – Wed 12 May
16 days £48 Mon 1 Mar – Wed 17 Mar
3 days £48 Mon 10 May – Thu 13 May
8 days £48 Wed 28 Apr – Thu 6 May
3 days £48 Sun 16 May – Wed 19 May
4 days £48 Mon 24 May – Fri 28 May
14 days £48 Sun 31 Jan – Sun 14 Feb
15 days £48 Wed 28 Apr – Thu 13 May
5 days £48 Sun 21 Feb – Fri 26 Feb
2 days £48 Wed 26 May – Fri 28 May
15 days £48 Wed 21 Apr – Thu 6 May
3 days £49 Mon 5 Apr – Thu 8 Apr
4 days £49 Sun 18 Apr – Thu 22 Apr
11 days £49 Mon 5 Apr – Fri 16 Apr
10 days £49 Mon 3 May – Thu 13 May
... 748 more possible dates exist ...