Cheap flights to Budapest

Fly from as little as £153

14 nights in Budapest, departing London Heathrow on 31 / Oct / 2024 with British Airways (price found 23 hours ago)

Subject to availability, prices correct of the last 24 hours

Popular routes to Budapest from the UK

choose your favourite departure airport in the UK
from £153 pp
Find flights
from £226 pp
Find flights
from £223 pp
Find flights
from £254 pp
Find flights
from £278 pp
Find flights
from £219 pp
Find flights

Once the capital of an empire, Budapest is fondly known as 'the Paris of Eastern Europe’. Prices here are very reasonable, but finding cheap flights to Budapest will help your budget go even further. We'll help you save money by comparing hundreds of deals on airfares across a range of airlines and UK airports. Start your search now.

Budapest flight facts

what you need to know

How to land a low priced flight to Budapest

booking advice, visa information and airports and airlines tips

When is the best time to book cheap flights to Budapest?

If you want a cheap deal on flights to Budapest, it’s best to book at least six weeks in advance. Try to be flexible with your dates, as this will help you track down the best deal. Prices vary across the year but also throughout the week, as Budapest is a very popular spot for a long weekend getaway.

When is the cheapest time to visit Budapest?

Flights to Budapest are at their cheapest in January, when the temperature often drops below freezing. As well as bagging a bargain flight, you’ll be able to admire this beautiful city without the crowds – and you can always visit one of Budapest’s famous thermal baths if you need to warm up. Flights are at their most expensive during August, but December is also a pricey time to go. If you’re hoping for warm weather and a reasonably-priced flight, try finding a Budapest deal for May or June.

When is Budapest weather best?

July and August are the hottest months of the year, with temperatures in the high-twenties to early-thirties. June and September offer more comfortable temperatures for sightseeing, when you can expect sunshine and temperature highs between 22-26°C. May is the wettest month of the year, while January is the coldest. February is pretty chilly, but it’s also the driest month of the year – so, if you’re prepared to wrap up, you’ll certainly be able to make the most of your time in Budapest.

Which airlines fly to Budapest?

British Airways, easyJet, Ryanair and Wizz Air all provide flights from the UK to Budapest, so you’re bound to find an option to suit your budget. Direct flights to Budapest are available from Manchester, Liverpool, Birmingham, Edinburgh, Glasgow, Cardiff and most London airports.

How long is the flight to Budapest?

Flight times vary depending on where you fly from, but a direct flight from London to Budapest takes two hours and 25 minutes.

How many airports does Budapest have?

Budapest is served by one airport. Budapest Ferenc Liszt International Airport (BUD) – which is more commonly known as Budapest Airport – lies 16 kilometres southeast of the city centre. There used to be two terminals, but Terminal 1 is now closed. Terminal 2 is split into two sections, and all UK flights land in section B.

How do I get from Budapest Airport into Budapest?

Getting into the city via public transport can be a little complicated if you don’t know where you’re going, so a shuttle is your best bet. Book an airport transfer in advance – your hotel may even offer a shuttle service, so it’s best to ask. If you decide to take a taxi, it’ll cost you about £25 and take roughly 35 minutes. Alternatively, you could catch bus 100E, which runs every 30 minutes. Bus tickets cost around £3, and are available to buy from ticket offices in the arrivals hall.

What are the top things to do in Budapest?

There are lots of interesting things to do in Hungary’s capital city. Historical Budapest is famous for its beautiful architecture, with highlights including the Hungarian Parliament Building, Buda Castle and the colourful Matthias Church. The best way to see Budapest is to buy tickets for the Hop On Hop Off bus, which will take you to major sites like Central Market Hall and Heroes’ Square. Or book a river cruise down the Danube, for a different perspective on the city.

After all that exploring, it’s time to spend a day indulging in another of Budapest’s main attractions: the thermal baths. There are several to choose from so it’s best to do your research. The beautiful Gellert Baths are perfect for couples, for example, while the vast Szechenyi Baths are great for groups. In the evenings, though, it’s all about the Budapest ruin bars. These extremely hip drinking spots are set inside crumbling pre-war buildings – so you can sit outside with a cocktail, taking in the atmosphere.

Do I need a visa to fly to Budapest?

British passport holders don’t need a visa to travel to Hungary – you’ll just need a valid passport for the duration of your trip.

What currency is used in Hungary?

Hungary’s currency is the Hungarian forint – the country isn’t in the Eurozone, so euros are not accepted. Not all exchange bureaus will keep forint in stock, so it’s best to order your currency in advance.

Min / Max Temperature (°C)

-3 °C


11 °C


26 °C

Rainfall (mm)

35 mm


50.8 mm


70 mm

Key facts about Budapest know before you go

Flights leaving soon

flight deals to Budapest within the next 30 days

Flights to cities nearby

see similar routes to cities a stone's throw away

Context Id: fdb3b86e-9836-42a3-a7b6-f4e16bccb5a9