Compare prices and tickets by train, bus or flight

Tue
Jan 18
Find prices
$12Ryanair
Wed
Jan 19
Find prices
$37Wizz Air
Thu
Jan 20
Find prices
$39Ryanair
Fri
Jan 21
Find prices
$59Wizz Air
Sat
Jan 22
Find prices
$51ryanair sun
Sun
Jan 23
$85STUDENT AGENCY k.s.
$12Wizz Air
Mon
Jan 24
Find prices
$12Ryanair
Tue
Jan 25
Find prices
$12Ryanair
Wed
Jan 26
Find prices
$155Lot Polish Airlines
Thu
Jan 27
Find prices
$76Ryanair
Fri
Jan 28
Find prices
$53Wizz Air
Sat
Jan 29
Find prices
$25ryanair sun
Sun
Jan 30
$85STUDENT AGENCY k.s.
$18Wizz Air
Mon
Jan 31
Find prices
$12ryanair sun
Tue
Feb 1
Find prices
$12Ryanair
Wed
Feb 2
Find prices
$12Ryanair
Thu
Feb 3
Find prices
$15Ryanair
Fri
Feb 4
Find prices
$150Air France
Sat
Feb 5
Find prices
$12Ryanair
Sun
Feb 6
$85STUDENT AGENCY k.s.
$9Wizz Air

More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus
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

Overview: Bus from London to Budapest

distanceDistance898 miles (1449 km)
durationAverage bus duration28 h 35 min
priceAverage bus ticket price$72 (€60)
changesDirect busYes
carriersBus providersRegioJet, Flixbus, Eurolines France, National Express or Eurolines Switzerland

Buses from London to Budapest cover the 898 miles (1449 km) long trip taking on average 28 h 35 min with our travel partners like RegioJet, Flixbus, Eurolines France, National Express or Eurolines Switzerland. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $60 (€50), but the average price of bus tickets is $72 (€60). Travelers depart most frequently from London Victoria and arrive in Budapest, Thököly út (Budapest-Keleti).

Bus providers: Student Agency, National Express and FlixBus from London to Budapest

Find the best buses from London to Budapest with Omio's travel partners Student Agency, National Express and FlixBus from $60 (€50). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

National Express
FlixBus
Student Agency

National Express is the UK’s leading long-distance bus company operating over 550 buses per day and serving over 900 destinations across the UK. National Express also operates bus services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express buses have air conditioning and provide free WiFi access along with onboard entertainment. Most buses come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your bus from London to Budapest, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

    National Express' current ticket policies due to COVID-19 for your bus between London and Budapest are the following:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Pre-reservation / seat allocation
    • Verification of ticket with valid ID
    • Exceptions to waive change or cancellation fees policy
    • For journeys between July 1st and October 31, 2020, the following change and refund policies apply:
      • Restricted ticket: One change is allowed free of charge
      • Standard ticket: Full refund or one change is allowed free of charge
      • Fully flexible ticket: Unlimited changes to time or date are allowed
      • All change and refund requests must be made at least 24 hours before the original outbound journey. Partial refunds are not allowed.

    Travel Tips: Bus to Budapest from London

    Take the bus 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

    Are there COVID-19 travel restrictions for buses from London to Budapest?

    Travel by bus between London, United Kingdom and Budapest, Hungary is: Partially open.

    Is international entry into Budapest from London restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of United Kingdom

    Do I need to quarantine on arrival in Hungary from London?

    Entry Requirements:

    • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine

    What are the safety rules to follow in Budapest, Hungary?

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

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

    The above information was last checked on 1/10/22. Remember to check the latest COVID-19 travel safety regulations for your bus from London to Budapest closer to your date of departure here

    What restrictions are there on reentering United Kingdom from Budapest, Hungary?

    The restriction level for your return bus to London, United Kingdom from Budapest is: Partially open.

    Is my return bus into London from Budapest restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Hungary

    Do I need to quarantine on arrival in United Kingdom from Budapest?

    Conditions of reentry:

    • Negative COVID-19 test issued at most 2 days before arrival for unvaccinated travellers
    • Prebook and pay for day 2 and day 8 COVID-19 PCR tests for unvaccinated travellers
    • 10-day mandatory self-quarantine
    • Travellers with a certificate of vaccination are exempt from compulsory quarantine
    • Prebook and pay for a COVID-19 test, to be taken on the end of day 1 for vaccinated travellers
    • Passenger Locator Form (PLF) required

    What are the safety rules to follow in London, United Kingdom?

    The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

    • Social distancing required: 1 metre (s) (3 feet)
    • Face mask required: Regional advice

    Last checked on 1/16/22. Remember to check the latest COVID-19 travel safety regulations for your bus to London from Budapest closer to your date of departure here here.

    How much does a cheap bus to Budapest from London cost?

    Omio customers have found the cheapest buses from London to Budapest to cost as little as $60 (€50)  in the next 7 days.

    How much does it cost to take a bus from London to Budapest?

    The London to Budapest bus ticket price is on average $72 (€60)  if you are looking to buy your tickets for this journey in the next week.

    How far is it from London to Budapest by bus?

    The distance between London and Budapest by bus is approximately 898 miles (1449 km).

    What is the London to Budapest bus travel time?

    On average the London to Budapest bus time is 28 h 35 min  covering the 898 miles (1449 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

    When traveling by bus from London to Budapest, which bus station in London do I depart from and which bus station in Budapest do I arrive in?

    Omio customers book a bus from London Victoria   to Budapest, Thököly út (Budapest-Keleti)   most frequently for this route.

    Where is the bus station in London to go to Budapest? Where is the bus station in Budapest located?

    You can find the most popular departure bus station for this trip, London Victoria, located approximately 1.2 miles (2 km) from the city center of London. The most popular arrival bus station in Budapest, called Budapest, Thököly út (Budapest-Keleti), is located around 2.1 miles (3.4 km) away from its city center.

    What bus companies go from London to Budapest?

    For the trip from London to Budapest you can take a bus with RegioJet, Flixbus, Eurolines France, National Express or Eurolines Switzerland. Be sure to check out all possible bus providers that offer services from London to Budapest on Omio to compare what amenities they may have.

    When can I take the first bus from London to Budapest? When can I take the last bus for the day?

    You can take the earliest bus from London to Budapest at 11: 00 AM   or take the last bus from London to Budapest leaving at 11: 00 AM. Look for the latest London to Budapest bus schedules on Omio and book the best time to take the bus for this route.

    How early should I book London to Budapest bus tickets to get the best deals?

    In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this journey and save money. If you buy bus tickets to Budapest from London within the next 7 days, you can find tickets to cost on average $72 (€60) one way. To find the best prices for this trip, consider booking your bus ticket from London to Budapest a few months in advance.