Budapest

Budapest

Direct return from Vilnius

£50 Save up to
£43 Best deal
£93 Average cost

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
Vilnius → Budapest · Mon 1/03 · £21 Go
Budapest → Vilnius · Mon 15/03 · £22 Go
2 days £43 Mon 1 Mar – Wed 3 Mar
Vilnius → Budapest · Mon 1/03 · £21 Go
Budapest → Vilnius · Wed 3/03 · £22 Go
3 days £43 Mon 24 May – Thu 27 May
Vilnius → Budapest · Mon 24/05 · £21 Go
Budapest → Vilnius · Thu 27/05 · £22 Go
8 days £43 Wed 19 May – Thu 27 May
Vilnius → Budapest · Wed 19/05 · £21 Go
Budapest → Vilnius · Thu 27/05 · £22 Go
7 days £43 Wed 19 May – Wed 26 May
Vilnius → Budapest · Wed 19/05 · £21 Go
Budapest → Vilnius · Wed 26/05 · £22 Go
2 days £43 Mon 24 May – Wed 26 May
Vilnius → Budapest · Mon 24/05 · £21 Go
Budapest → Vilnius · Wed 26/05 · £22 Go
11 days £43 Sun 2 May – Thu 13 May
Vilnius → Budapest · Sun 2/05 · £21 Go
Budapest → Vilnius · Thu 13/05 · £22 Go
10 days £43 Sun 21 Feb – Wed 3 Mar
Vilnius → Budapest · Sun 21/02 · £21 Go
Budapest → Vilnius · Wed 3/03 · £22 Go
7 days £43 Thu 6 May – Thu 13 May
Vilnius → Budapest · Thu 6/05 · £21 Go
Budapest → Vilnius · Thu 13/05 · £22 Go
8 days £43 Sun 21 Feb – Mon 1 Mar
Vilnius → Budapest · Sun 21/02 · £21 Go
Budapest → Vilnius · Mon 1/03 · £22 Go
10 days £43 Sun 16 May – Wed 26 May
Vilnius → Budapest · Sun 16/05 · £21 Go
Budapest → Vilnius · Wed 26/05 · £22 Go
8 days £43 Wed 5 May – Thu 13 May
Vilnius → Budapest · Wed 5/05 · £21 Go
Budapest → Vilnius · Thu 13/05 · £22 Go
4 days £43 Sun 2 May – Thu 6 May
Vilnius → Budapest · Sun 2/05 · £21 Go
Budapest → Vilnius · Thu 6/05 · £22 Go
11 days £43 Sun 16 May – Thu 27 May
Vilnius → Budapest · Sun 16/05 · £21 Go
Budapest → Vilnius · Thu 27/05 · £22 Go
5 days £48 Sun 2 May – Fri 7 May
Vilnius → Budapest · Sun 2/05 · £21 Go
Budapest → Vilnius · Fri 7/05 · £27 Go
16 days £48 Mon 10 May – Wed 26 May
Vilnius → Budapest · Mon 10/05 · £26 Go
Budapest → Vilnius · Wed 26/05 · £22 Go
4 days £48 Mon 1 Mar – Fri 5 Mar
Vilnius → Budapest · Mon 1/03 · £21 Go
Budapest → Vilnius · Fri 5/03 · £27 Go
7 days £48 Sun 7 Feb – Sun 14 Feb
Vilnius → Budapest · Sun 7/02 · £26 Go
Budapest → Vilnius · Sun 14/02 · £22 Go
7 days £48 Mon 24 May – Mon 31 May
Vilnius → Budapest · Mon 24/05 · £21 Go
Budapest → Vilnius · Mon 31/05 · £27 Go
5 days £48 Wed 26 May – Mon 31 May
Vilnius → Budapest · Wed 26/05 · £21 Go
Budapest → Vilnius · Mon 31/05 · £27 Go
13 days £48 Thu 6 May – Wed 19 May
Vilnius → Budapest · Thu 6/05 · £21 Go
Budapest → Vilnius · Wed 19/05 · £27 Go
6 days £48 Thu 6 May – Wed 12 May
Vilnius → Budapest · Thu 6/05 · £21 Go
Budapest → Vilnius · Wed 12/05 · £27 Go
9 days £48 Mon 22 Feb – Wed 3 Mar
Vilnius → Budapest · Mon 22/02 · £26 Go
Budapest → Vilnius · Wed 3/03 · £22 Go
7 days £48 Mon 22 Feb – Mon 1 Mar
Vilnius → Budapest · Mon 22/02 · £26 Go
Budapest → Vilnius · Mon 1/03 · £22 Go
12 days £48 Wed 19 May – Mon 31 May
Vilnius → Budapest · Wed 19/05 · £21 Go
Budapest → Vilnius · Mon 31/05 · £27 Go
9 days £48 Wed 19 May – Fri 28 May
Vilnius → Budapest · Wed 19/05 · £21 Go
Budapest → Vilnius · Fri 28/05 · £27 Go
12 days £48 Sun 21 Feb – Fri 5 Mar
Vilnius → Budapest · Sun 21/02 · £21 Go
Budapest → Vilnius · Fri 5/03 · £27 Go
14 days £48 Wed 5 May – Wed 19 May
Vilnius → Budapest · Wed 5/05 · £21 Go
Budapest → Vilnius · Wed 19/05 · £27 Go
15 days £48 Sun 16 May – Mon 31 May
Vilnius → Budapest · Sun 16/05 · £21 Go
Budapest → Vilnius · Mon 31/05 · £27 Go
13 days £48 Thu 13 May – Wed 26 May
Vilnius → Budapest · Thu 13/05 · £26 Go
Budapest → Vilnius · Wed 26/05 · £22 Go
14 days £48 Thu 13 May – Thu 27 May
Vilnius → Budapest · Thu 13/05 · £26 Go
Budapest → Vilnius · Thu 27/05 · £22 Go
12 days £48 Sun 16 May – Fri 28 May
Vilnius → Budapest · Sun 16/05 · £21 Go
Budapest → Vilnius · Fri 28/05 · £27 Go
10 days £48 Sun 2 May – Wed 12 May
Vilnius → Budapest · Sun 2/05 · £21 Go
Budapest → Vilnius · Wed 12/05 · £27 Go
2 days £48 Wed 5 May – Fri 7 May
Vilnius → Budapest · Wed 5/05 · £21 Go
Budapest → Vilnius · Fri 7/05 · £27 Go
7 days £48 Wed 5 May – Wed 12 May
Vilnius → Budapest · Wed 5/05 · £21 Go
Budapest → Vilnius · Wed 12/05 · £27 Go
16 days £48 Mon 1 Mar – Wed 17 Mar
Vilnius → Budapest · Mon 1/03 · £21 Go
Budapest → Vilnius · Wed 17/03 · £27 Go
3 days £48 Mon 10 May – Thu 13 May
Vilnius → Budapest · Mon 10/05 · £26 Go
Budapest → Vilnius · Thu 13/05 · £22 Go
8 days £48 Wed 28 Apr – Thu 6 May
Vilnius → Budapest · Wed 28/04 · £26 Go
Budapest → Vilnius · Thu 6/05 · £22 Go
3 days £48 Sun 16 May – Wed 19 May
Vilnius → Budapest · Sun 16/05 · £21 Go
Budapest → Vilnius · Wed 19/05 · £27 Go
4 days £48 Mon 24 May – Fri 28 May
Vilnius → Budapest · Mon 24/05 · £21 Go
Budapest → Vilnius · Fri 28/05 · £27 Go
14 days £48 Sun 31 Jan – Sun 14 Feb
Vilnius → Budapest · Sun 31/01 · £26 Go
Budapest → Vilnius · Sun 14/02 · £22 Go
15 days £48 Wed 28 Apr – Thu 13 May
Vilnius → Budapest · Wed 28/04 · £26 Go
Budapest → Vilnius · Thu 13/05 · £22 Go
5 days £48 Sun 21 Feb – Fri 26 Feb
Vilnius → Budapest · Sun 21/02 · £21 Go
Budapest → Vilnius · Fri 26/02 · £27 Go
2 days £48 Wed 26 May – Fri 28 May
Vilnius → Budapest · Wed 26/05 · £21 Go
Budapest → Vilnius · Fri 28/05 · £27 Go
15 days £48 Wed 21 Apr – Thu 6 May
Vilnius → Budapest · Wed 21/04 · £26 Go
Budapest → Vilnius · Thu 6/05 · £22 Go
3 days £49 Mon 5 Apr – Thu 8 Apr
Vilnius → Budapest · Mon 5/04 · £27 Go
Budapest → Vilnius · Thu 8/04 · £22 Go
4 days £49 Sun 18 Apr – Thu 22 Apr
Vilnius → Budapest · Sun 18/04 · £27 Go
Budapest → Vilnius · Thu 22/04 · £22 Go
11 days £49 Mon 5 Apr – Fri 16 Apr
Vilnius → Budapest · Mon 5/04 · £27 Go
Budapest → Vilnius · Fri 16/04 · £22 Go
10 days £49 Mon 3 May – Thu 13 May
Vilnius → Budapest · Mon 3/05 · £27 Go
Budapest → Vilnius · Thu 13/05 · £22 Go
4 days £49 Mon 5 Apr – Fri 9 Apr
Vilnius → Budapest · Mon 5/04 · £27 Go
Budapest → Vilnius · Fri 9/04 · £22 Go

... 748 more possible dates exist ...