We think you're visiting our site from

If you're not, please select the country you're currently in

I'm in Close this banner

The British Airways Holidays Promise

Book with confidence, whatever’s happening in the world.

Find out more Find out more
Find out more Find out more
Hungary Hungary

Flights to Budapest 

Last updated: 1 July 2026

British Airways operates the only direct service between London Heathrow (LHR) and Budapest Ferenc Liszt International Airport (BUD).  With multiple flights per week from London's main hub it's easy to explore this city, where historic landmarks, relaxing thermal baths and vibrant neighbourhoods all come together.

Budapest is perfect for couples, friends and solo travellers seeking a city break that combines grand architecture, laid-back cafés and lots of nightlife, all within a walkable and easy-to-explore city centre.

Book now Book now

Plan your trip to Budapest

Why visit Budapest?

Few city breaks balance old-world grandeur and easy-going charm quite like Budapest.

On one side of the Danube, Buda’s castle-topped hills and historic streets offer sweeping views across the river. On the other, Pest brings elegant boulevards, bustling cafés, famous ruin bars and some of the city’s best places to eat and explore.

Add in the grandeur of the Parliament building, the beauty of the Chain Bridge and the chance to unwind in Budapest’s celebrated thermal baths and you have a destination that brings centuries-old attractions together with modern culture. It’s the kind of city that works just as well for a short weekend break as it does for a longer visits with bigger itineraries.

Explore Budapest holidays Explore Budapest holidays

Cheap flights to Budapest

With flights available year-round, you can find great value fares and easily plan a city break that suits both your interests and your budget.

Economy

Business

Find more flights to Budapest using our low price finder Find more flights to Budapest using our low price finder

All prices shown include any applicable local taxes, fees or charges payable at your accommodation.

Flight time and destination details

  • Flight time from London to Budapest: 2 hours 30 minutes 
  • Distance from London: 900 miles 
  • Flights per week: 29
  • Airports: Budapest Ferenc Liszt International Airport (BUD)
  • Time difference: GMT +2
  • Cabins available: Economy, business
  • Language spoken: Hungarian
  • Currency: Hungarian Forint

Best time to visit Budapest

Budapest is a year-round destination, with each season offering a different way to experience the city.

  • Peak season (June to August): Warm weather and long days make this the best time for sightseeing, outdoor cafés and Danube river cruises.
  • Shoulder season (April to May, September to October): Mild temperatures and fewer crowds are ideal for exploring the city on foot at a more relaxed pace.
  • Low season (November to March): A quieter time to visit, perfect for enjoying Budapest’s thermal baths, cosy cafés and festive Christmas markets.
Find more flights to Budapest using our low price finder Find more flights to Budapest using our low price finder

Peak season pricing

July

August

June

Shoulder season pricing

September

October

April

May

Low season pricing

November

December

January

February

Find more flights to Budapest using our low price finder Find more flights to Budapest using our low price finder

Why fly with British Airways?

With up to 29 flights a week from London Heathrow to Budapest, British Airways makes it easy to plan your trip with flexible timings and convenient departure options.

British Airways also operates the only direct service between London Heathrow and Budapest, offering a fast and convenient option for travellers heading straight to the heart of the city.

Choose from economy (Euro Traveller) or business (Club Europe) cabins, with our uniquely British service delivered on every flight. On short‑haul flights, Euro Traveller customers enjoy a complimentary snack and bottle of water, and all customers benefit from free seat selection within 24 hours of departure.

Book flights to Budapest Book flights to Budapest

Budapest flight FAQs

A flight from London to Budapest takes around two hours and 30 minutes.

Use our low fare finder to discover the cheapest time to visit Budapest. Summer and winter are the most popular times to visit the city, so book your flights for spring or autumn to save on fares but still enjoy pleasant sightseeing weather.

You can enjoy your trip to Budapest on any budget. Eat and drink as the locals do to save and experience authentic flavours. The city centre is easily walkable if you want to explore its sights by foot, but you can also use the public transport network, which offers affordable passes.

Once you arrive at Budapest Liszt Ferenc International Airport it's an easy journey to the city centre. It takes between 30 to 60 minutes via bus or taxi, depending on the time of day you're travelling. You can also take a train from the nearby Ferihegy train station – it’s just a short bus ride away from the airport.

You can also hire a car with British Airways if you want to see more of what Hungary has to offer. You’ll receive great benefits, with all mandatory charges included and 24-hour customer support, plus you’ll collect Avios points on every rental.

You can book a hand baggage-only ticket or make the most of our generous baggage allowance. If you choose economy standard or one of our British Airways Holidays’ packages, each passenger can check in a bag weighing up to 23kg, in addition to a hand bag, laptop case or other small bag. Families travelling in any cabin with younger children can also check in one car seat and one fully collapsible pushchair. Read more about baggage allowances for children.

If you’re flying in our business cabin, you can check in two bags weighing up to 32kg each. Read our baggage guide for full details.

If you’re travelling on a British passport you will not need a visa to visit Hungary. If you’re from a country outside the EU, you may need to apply for a visa in advance of your trip. You can find out more information, check your visa requirements and apply by visiting the IATA Travel Centre.

Find inspiration in our travel articles...

Grand days out in Budapest

It’s a city of two sides – the ruined past and the dynamic present. You can see both just by lounging in a bath lit by funky modern lighting at the historical Gellért spa. Whether you want to haunt the castle district or prop up a ruin bar, Budapest has all the makings of a fantastic city break.

Read the article Read the article

Europe’s most romantic cities

With majestic architecture, old-world grandeur and intimate streets tucked away from the crowds, Europe’s romantic appeal is undeniable. These five charming cities are guaranteed to bring back that loving feeling – and make your friends jealous.

Read the article Read the article

What to do in Budapest

What to do in Budapest

Explore Budapest’s top sights
Visit Buda Castle and the historic Castle District, take in views from Fisherman’s Bastion and see the Hungarian Parliament building along the Danube.

Relax in thermal baths
Budapest is famous for its thermal spa culture. Spend an afternoon unwinding in baths such as Széchenyi or Gellért.

Discover neighbourhoods and nightlife 
Explore the Jewish Quarter for synagogues, street food and ruin bars set in abandoned buildings and factories. Or enjoy a quieter walk along the river and around Margaret Island. 

Enjoy food and café culture 
From traditional Hungarian eateries serving goulash and langos to trendy cafés and bustling markets, Budapest is a great destination for wallet-friendly dining.

Budapest weather

Budapest experience warm summers and cold winters, with temperatures ranging from around 0°C in winter to the high 20s°C in summer.

Spring and autumn offer milder conditions, ideal for sightseeing, while summer is the warmest and busiest time to visit.

Our cabins

All our cabins offer the same great - and uniquely British - experience. Choose your perfect way to fly, from economy to business.

Economy

  • Complimentary water and snack
  • Generous baggage allowance
  • Contoured leather seats and access to in-seat power on most aircraft

Business

  • Access to comfortable departure lounges
  • Dedicated check-in desks and priority boarding
  • More personal space on board to work or relax
  • High-speed Wi-Fi on most aircraft
  • Complimentary food and drinks
  • Collect Avios and Earn tier points

More destinations like Budapest

Looking for more inspiration? Explore flights to:

Berlin flights

Bucharest flights

Krakow flights

Munich flights

Paris flights

Prague flights

Rome flights

Rotterdam flights

Salzburg flights

Vienna flights

Warsaw flights

Zagreb flights

Plan your trip to Budapest Plan your trip to Budapest

Other countries we fly to

Europe

Albania flights

Austria flights

Belgium flights

Bulgaria flights

Channel Islands flights

Croatia flights

Cyprus flights

Czech Republic flights

Denmark flights

England flights

Finland flights

France flights

Germany flights

Gibraltar flights

Greece flights

Hungary flights

Iceland flights

Ireland flights

Italy flights

Latvia flights

Luxembourg flights

Malta flights

Netherlands flights

Northern Ireland flights

Norway flights

Poland flights

Portugal flights

Romania flights

Scotland flights

Slovenia flights

Spain flights

Sweden flights

Turkey flights

Terms and Conditions

  • Flight only prices are updated every 24 hours and are accurate when published. Flights at these prices are limited and may sell out quickly.
  • Package holiday prices (flight + hotel or flight + car) prices are updated every 24 to 48 hours and are accurate when published and may vary upon reaching subsequent pages. Availability may be extremely limited particularly during peak periods.
  • Return fares displayed are the lowest adult return prices in the cabin specified including taxes, fees and carrier charges, based on a 7-day return journey.
  • Each–way fares displayed are the lowest adult each-way prices in the cabin specified based on the lowest adult return prices for a 7 day travel period, including all taxes, fees and carrier charges available in this period.
  • One-way fares displayed are the lowest adult prices in the cabin specified including taxes, fees and carrier charges available in this period.
  • Package holiday prices (flight + hotel and flight + car) shown are in GBP per person based on 2 adults sharing one room or one car and prices include taxes, fees and carrier charges unless otherwise specified. Flight + car prices based on drivers aged 30-70 years.
  • Additional charges will be applied for payments made using a corporate credit card.
  • Advertised fares are available on ba.com. Additional charges may apply if purchased through British Airways outlets or travel agents.
  • Combine and save on Holidays: Guaranteed savings are only available when booking a Flight + Hotel or Flight + Car booking including one land product, it does not apply to a ‘Customise your trip’ holiday including more than one hotel and / or car.
  • Package holidays are protected under British Airways Holidays Ltd by the Civil Aviation Authority. Our ATOL number is 5985.
  • Standard British Airways terms and conditions apply.