Travel options
from London to Budapest

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Accommodation

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

Mon
Sep 27
Find prices
$37Wizz Air
Tue
Sep 28
$87STUDENT AGENCY k.s.
$32Wizz Air
Wed
Sep 29
Find prices
$7Ryanair
Thu
Sep 30
Find prices
$7Ryanair
Fri
Oct 1
$74STUDENT AGENCY k.s.
$12Wizz Air
Sat
Oct 2
Find prices
$12Wizz Air
Sun
Oct 3
$87STUDENT AGENCY k.s.
$10Wizz Air
Mon
Oct 4
Find prices
$9Wizz Air
Tue
Oct 5
$62STUDENT AGENCY k.s.
$12Wizz Air
Wed
Oct 6
Find prices
$9Wizz Air
Thu
Oct 7
Find prices
$15Wizz Air
Fri
Oct 8
$62STUDENT AGENCY k.s.
$9Wizz Air
Sat
Oct 9
Find prices
$10Wizz Air
Sun
Oct 10
$62STUDENT AGENCY k.s.
$12wizz air uk
Mon
Oct 11
Find prices
$15Ryanair
Tue
Oct 12
$62STUDENT AGENCY k.s.
$9Wizz Air
Wed
Oct 13
Find prices
$15Wizz Air
Thu
Oct 14
Find prices
$9Wizz Air
Fri
Oct 15
$62STUDENT AGENCY k.s.
$16Wizz Air
Sat
Oct 16
Find prices
$15Ryanair
Sun
Oct 17
$87STUDENT AGENCY k.s.
$12Wizz Air

Travel Information to Budapest from London

distanceDistance898 miles (1449 km)
modeAvailable travel modesFlight or bus
priceTicket price range$7 - $95
cheapestCheapest modeFlight • $7 (€5) • 2 h 20 min
fastestFastest modeFlight • $7 (€5) • 2 h 20 min
carriersPopular travel companiesryanair sun or STUDENT AGENCY k. S.

Take a flight or bus to travel 898 miles (1449 km) between London and Budapest. 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 $7 (€5). The most popular travel companies which serve this route are ryanair sun or STUDENT AGENCY k. S. Among others. Travelers can even take a direct from London to Budapest.

The Window Seat

Read more about Budapest

Plant Your Trip
Plant Your Trip

Europe*, known for its stews, sausages, cured meats and cheese, can seem like an unlikely place to find plant-based dishes, as vegans have unfortunately discovered over the years. It wasn’t unheard of for an unsuspecting non-meat eater to...

Continue reading
Budapest: A City Guide
Budapest: A City Guide

Every year, the Hungarian capital seduces numerous visitors. Budapest has character aplenty, with imposing landmarks, hearty food and moderate prices. Formed in 1873 by merging Buda, Óbuda and Pest, Budapest is best viewed on your first trip via a boat...

Continue reading

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 kilometers 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.

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

Cheapest way to travel from London to Budapest

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

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

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

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
Is international travel between London, United Kingdom and Budapest, Hungary allowed?

Travel between London, United Kingdom and Budapest, Hungary is: Restricted.

Can travelers from United Kingdom enter Hungary?

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

Are there rules for self-quarantine when arriving to Budapest from London?

Conditions of entry into Hungary:

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

Are there COVID-19 safety rules for social distancing and wearing face masks in Budapest, Hungary?

To reduce the spread of COVID-19, the government of Hungary has imposed the following measures:

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

This information was last checked on 9/19/21. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations   for your journey from London to Budapest.

Am I required to self-quarantine when I return to London, United Kingdom from Budapest, Hungary?

Return travel to London, United Kingdom from Hungary is: Partially open.

Are there any travel restrictions on reentering United Kingdom from Hungary?

Entry into United Kingdom is allowed for: Entry is partially open for citizens and permanent residents of Hungary.

Are there requirements to self-quarantine on arrival into United Kingdom from Hungary?

Requirements for reentering United Kingdom:

  • 10-day mandatory self-quarantine
  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers can choose to pay for a private COVID-19 test. The earliest you can take the test while in quarantine is 5 full days after you left a place not on the travel corridor list
  • 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
  • Travellers vaccinated under the UK vaccine programme are exempt from mandatory quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Passenger Locator Form (PLF) required

What are the requirements for social distancing and wearing face masks in United Kingdom?

All travelers must abide by the following measures in United Kingdom to reduce the spread of coronavirus in the country:

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

The above information about your return travel to London, United Kingdom was last verified on 9/25/21. As this information can change due to the nature of the pandemic, please check the latest COVID-19 travel safety regulations   closer to your planned date of travel to London from Budapest.

How do I get from London to Budapest?

There are 2 travel options from London to Budapest: flight or bus.

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

The cheapest way to travel from London to Budapest is by taking a flight with an average price of $7 (€5).

This is compared to other travel options to Budapest:

A flight is generally $89 (€71) less than a bus for the same trip. Taking a bus costs on average $95 (€76) from London to Budapest.

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

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

Other travel options to Budapest can usually take longer:

In comparison, getting to Budapest by bus can take on average 28 h 35 min.

How far is it from London to Budapest?

You should expect to travel around 898 miles (1449 km) between London and Budapest.

When traveling from London to Budapest, where do I depart from London and where do I arrive in Budapest?

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

  • Most travelers board their plane from London Heathrow Airport and arrive in Budapest Ferenc Liszt International Airport.
  • Most travelers who purchase a bus ticket from London to Budapest depart from London, Victoria Coach Station to Budapest, Thököly út (Budapest-Keleti).
Who 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 get you to Budapest by plane. You can find a good deal for plane tickets with ryanair sun from London to Budapest for $7 (€5) on Omio.
  • Travel with STUDENT AGENCY k. S. For buses to Budapest. If you’re looking for a good deal on tickets, check for STUDENT AGENCY k. S. London to Budapest tickets on Omio for $95 (€76).
What other destinations are worth visiting after traveling from London to Budapest?
Looking to extend your trip from London to Budapest? Many Omio customers who go from London to Budapest usually extend their vacation to explore other popular destinations like Vienna, Prague or Bratislava. If you're looking to explore Vienna, Prague or Bratislava from Budapest, let Omio find you the best connections available at an affordable price.
How early should I buy London to Budapest tickets online to score the best deals?

When planning your trip from London to Budapest, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets cost on average $7 (€5) one way.
  • Bus tickets are costing $95 (€76) one way on average.

However, we recommend buying tickets from London to Budapest online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

London
Budapest
London
Amenities
London Liverpool Street Stn
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the bus station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines Central, Circle, Hammersmith, City
London Bridge
Amenities
Refreshments