Travel options
from London to Budapest

You can get from London to Budapest by train, bus or flight.

Our recommendation

To get from London to Budapest on 23 Oct we recommend taking a flight because it’s the best combination of price and speed.

21:55London Luton Airport2h30 01:25Budapest Ferenc Liszt International Airport
0 changes
£2011One-way
Cheapest
21:55London Luton Airport2h30 01:25Budapest Ferenc Liszt International Airport
0 changes
£2011One-way
Other options
07:15London Stansted Airport2h20 10:35Budapest Ferenc Liszt International Airport
0 changes
£2251One-way
08:45London Luton Airport2h30 12:15Budapest Ferenc Liszt International Airport
0 changes
£2801One-way
18:00London Stansted Airport2h20 21:20Budapest Ferenc Liszt International Airport
0 changes
£3331One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

COMPARE Prices for trains, buses and flights

Sat
23 Oct
£123Flixbus
£197Wizz Air
Sun
24 Oct
£84STUDENT AGENCY k.s.
£66wizz air uk
Mon
25 Oct
Find prices
£28Wizz Air
Tue
26 Oct
Find prices
£19ryanair sun
Wed
27 Oct
Find prices
£19ryanair sun
Thu
28 Oct
Find prices
£16Ryanair
Fri
29 Oct
£84STUDENT AGENCY k.s.
£31Ryanair
Sat
30 Oct
£119Flixbus
£5Ryanair
Sun
31 Oct
£84STUDENT AGENCY k.s.
£5Ryanair
Mon
1 Nov
Find prices
£8ryanair sun
Tue
2 Nov
Find prices
£65Ryanair
Wed
3 Nov
Find prices
£19Ryanair
Thu
4 Nov
Find prices
£5Ryanair
Fri
5 Nov
£62STUDENT AGENCY k.s.
Find prices
Sat
6 Nov
£104Flixbus
£9Wizz Air
Sun
7 Nov
£53STUDENT AGENCY k.s.
Find prices
Mon
8 Nov
Find prices
£5ryanair sun
Tue
9 Nov
Find prices
£8Ryanair
Wed
10 Nov
Find prices
£8Ryanair
Thu
11 Nov
Find prices
£93Eurowings

Travel Information to Budapest from London

distanceDistance898 miles (1449 km)
modeAvailable travel modesFlight or coach
priceTicket price range£5 - £67
cheapestCheapest modeFlight • £5 • 2 h 20 min
fastestFastest modeFlight • £5 • 2 h 20 min
carriersPopular travel companiesryanair sun or STUDENT AGENCY k. S.

Take a flight or coach to travel 898 miles (1449 km) to Budapest from London. If speed is a priority, then a flight is the best option with an average duration of 2 h 20 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £5. The most popular travel providers which serve this route are ryanair sun or STUDENT AGENCY k. S. Among others. Travellers can even take a direct from London to Budapest.

How to Travel from London to Budapest

There are several options for those wishing to travel from London to Budapest in Hungary. The distance between the 2 cities is approximately 1,700 kilometres and it is possible to drive using the A3 motorway through Europe. However, most people prefer to travel in comfort and there are daily flights and buses available between the two cities. Flying is the fastest way to reach Budapest and flights depart from several locations including Luton, Heathrow, Gatwick and Stansted Airports. Buses leave each day from Victoria Coach Station in central London and the journey to Budapest takes considerably longer than by air.

Buses from London to Budapest | Flights from London to Budapest

London to Budapest Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

buses

£48.10

26:15 h

1 Week Before

flight

£16.98

2:30 h

2 Months Before



What is the best way to travel from London to Budapest?

Cheapest way to travel from London to Budapest


cheap

The cheapest way to travel from London to Budapest is by flying with any one of a number of budget airlines that cover this route directly. The cheapest tickets are offered by Ryanair, Wizzair and easyJet.


 

Fastest way to travel from London to Budapest


fast

Flights are the quickest way to travel from London to Budapest. There are ten direct flights from London every day. Direct services to Budapest are offered by a number of airlines including Wizz Air (four flights), British Airways (3 flights), Ryanair (two flights) and Easyjet (one flight). Wizz Air flights depart from Luton Airport, while Gatwick Airport is the departure point for Easyjet. Ryanair flights leave from Stansted Airport, and those wishing to travel with British Airways will depart from Heathrow Airport. A direct flight between the two cities takes just over 6 hours on average.


 

Most popular way to travel from London to Budapest


popular

The most popular way to get from London to Budapest is by plane. Travel from London to Budapest is both quicker and cheaper by plane, and so for most people it is the first choice


 

Not the information you were looking for? Here are some pages that might be more in line with the information you need:

Travel Tips

Travel from London to Budapest
Travel to Budapest easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Budapest.
FAQs
What are the COVID-19 travel restrictions for Budapest, Hungary if I’m coming from London, United Kingdom?

Travel from London, United Kingdom to Budapest, Hungary is: Restricted.

Is international entry into Budapest from London restricted?

International entry is currently allowed for: Entry is restricted for citizens and permanent residents of United Kingdom.

Do I need to self-quarantine upon arrival to Budapest, Hungary from London?

Entry Requirements:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine

What are the COVID-19 safety measures to follow in Budapest, Hungary?

The government of Hungary has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The above information was last verified on 17/10/2021. Remember to check the latest COVID-19 travel safety regulations for your trip between London and Budapest closer to your planned date of departure here.

Are there restrictions on reentering United Kingdom from Budapest, Hungary due to the coronavirus pandemic?

The current restriction level for returning to London, United Kingdom from Hungary is: Partially open.

Am I allowed to reenter London, United Kingdom from Budapest, Hungary?

Reentering United Kingdom is currently allowed for: Entry is partially open for citizens and permanent residents of Hungary

Do I need to self-quarantine when I arrive back to London from Budapest?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Before travelling, travellers must book and pay for a travel test package, which will include COVID-19 tests to be taken on day 2 and on day 8 of your quarantine
  • 10-day mandatory self-quarantine
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Passenger Locator Form (PLF) required

Which rules do I need to follow in London, United Kingdom regarding COVID-19?

All travellers returning to United Kingdom must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 1 metre (s) (3 feet)
  • Face masks: Regional advice

The information above was last checked on 21/10/2021. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to London from Budapest here.

How do I go from London to Budapest?

There are 2 ways to travel from London to Budapest including taking a flight or coach.

How do I get from London to Budapest the cheapest way?

Flight services offer the cheapest way to get from London to Budapest. Tickets for a flight cost on average £5.

This is compared to other travel options to Budapest:

A flight is £63 less than a coach for this route with tickets for a coach from London to Budapest costing on average £67.

What is the fastest way to get to Budapest from London?

The fastest way from London to Budapest is by flight with an average journey time of 2 h 20 min.

Other travel options between London and Budapest can usually take longer:

In comparison, taking a coach requires on average 28 h 35 min   of travel time.

How far is Budapest from London?

The London to Budapest distance is approximately 898 miles (1449 km).

What are the departure and arrival points in London and in Budapest?

These are the most popular departure and arrival points when travelling from London to Budapest:

  • Most travellers take a flight from London Heathrow Airport to Budapest Ferenc Liszt International Airport.
  • Most travellers catch their coach from London, Victoria Coach Station and arrive in Budapest, Thököly út (Budapest-Keleti).
Which travel companies can get me from London to Budapest?

If finding a good deal is your main consideration for your trip from London to Budapest, then we'll help you find the best value travel companies for you:

  • Ryanair sun can take you to Budapest by plane. If searching for a good deal on flights, you can find tickets for ryanair sun from London to Budapest for £5.
  • STUDENT AGENCY k. S. Can take you to Budapest by coach. If searching for a good deal on coaches, you can find tickets for STUDENT AGENCY k. S. From London to Budapest for £67.
Where should I go next after I travel between London and Budapest?
Omio customers who travel from London to Budapest often also extend their holiday to go to Vienna, Prague or Bratislava. Omio can help you plan your trip by finding the best connections between Budapest and these popular destinations at a great price.
How early should I buy tickets to Budapest from London online for the best deals?

Before travelling from London to Budapest, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a plane ticket for this route is £5 one way on average.
  • The price of a coach ticket for this journey is £67 one way on average.

But we recommend booking London to Budapest tickets online a few months before your planned travel date to score the best deals and save money on your trip.