The cheapest buses from London to Budapest

Showing times and prices for 23 Oct

Cheapest

£123

Average

£123

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from London to Budapest will cost around £ 123 if you buy it on the day, but the cheapest tickets can be found for only £ 123.

Cheapest
10:00London31h20 18:20Budapeszt, Autóbuszállomás
1 changes
£1231One-way
Cheapest
10:00London31h40 18:40Budapest, Könyves Kálmán körút
1 changes
£1231One-way

Timetable London to Budapest

Showing buses for tomorrow, Sat, 23 Oct
10:00London31h20 18:20Budapeszt, Autóbuszállomás
0 changes
10:00London31h40 18:40Budapest, Könyves Kálmán körút
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

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

The fastest buses from London to Budapest

Showing times and prices for 23 Oct

Fastest Journey

1d 7 h 20 m

Average

1d 7 h 30 m

Buses per day

2

Distance

1449 km

It's difficult to get from London to Budapest without changing at least once.

Fastest
10:00London31h20 18:20Budapeszt, Autóbuszállomás
1 changes
£1231One-way
2nd Fastest
10:00London31h40 18:40Budapest, Könyves Kálmán körút
1 changes
£1231One-way

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

National Express
Eurolines France
RegioJet
Trenitalia
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

Coach Information between London and Budapest

distanceDistance898 miles (1449 km)
durationAverage coach duration28 h 35 min
priceAverage coach ticket price£89 (€101)
changesDirect coachYes
carriersCoach companiesRegioJet, Flixbus, Eurolines France, National Express or Eurolines Switzerland

Coaches from London to Budapest cover the 898 miles (1449 km) long journey taking on average 28 h 35 min with our travel partners like RegioJet, Flixbus, Eurolines France, National Express or Eurolines Switzerland. There are direct coach services available. While the average ticket price for this journey costs around £89, you can find the cheapest coach ticket for as low as £44. Travellers depart most frequently from London Victoria and arrive in Budapest, Thököly út (Budapest-Keleti).

Coach companies

Coach from London to Budapest with Student Agency, National Express and FlixBus

Student Agency, National Express and FlixBus coaches will get you between London and Budapest from £44. With over 1000 travel companies on Omio, you can find the best coach times and tickets for your trip.

National Express
FlixBus
Student Agency

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

    National Express has updated its ticket policies due to the coronavirus. Keep these in mind when booking your National Express tickets from London to Budapest and when travelling by coach:

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

    Buses from London to Budapest

    Flixbus, RegioJet and National Express operate buses from London to Budapest with 6 daily departures starting at just before 5:30 a.m. and continuing until around 11:30 p.m. National Express has two departures a day. One is direct and the other involves a connection at London Victoria Station. Both have a journey time of approximately 28 hours. Flixbus and RegioJet buses take between 25 and 33 hours to complete the journey which includes a transfer in Paris.

    What are the departure and arrival points for buses from London to Budapest?

    Departure Station:Buses from London to Budapest depart from either Sutton Rail Station or London Victoria Coach Station. Both departure points have car parking, bicycle storage, taxi ranks and access to local bus services. Victoria Coach Station is also on the Victoria, District and Circle lines of the London Underground.

    Arrival Station:Buses from London to Budapest arrive at or near Nepliget Bus Station. This is close to the city centre and tourist attractions and offers easy access to the city's Metro and bus network as well as having a taxi rank.

    Travel Tips

    Buses from London to Budapest
    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
    What are the travel restrictions for Budapest, Hungary if I'm coming from London, United Kingdom by coach?

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

    What is the status of international entry into Hungary from United Kingdom?

    International entry status: Entry is restricted for citizens and permanent residents of United Kingdom

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

    Conditions of entry:

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

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

    When travelling in Hungary, you must follow these COVID-19 safety rules:

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

    The information above was last checked on 17/10/2021. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your coach between London and Budapest before travelling.

    What is the restriction level for the return leg of a round trip journey from Budapest, Hungary to London, United Kingdom?

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

    Are there any international entry restrictions on returning to London from Budapest?

    Entry into United Kingdom 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?

    Requirements for reentering:

    • 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

    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:

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

    Last checked on 21/10/2021. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your coach to London from Budapest.

    How much does a cheap coach from London to Budapest cost?
    You can find a cheap coach from London to Budapest for some dates and times for as low as £44  one way in the next 7 days.
    How much is a coach ticket from London to Budapest?
    In the next 7 days you’ll find that the average cost of a coach ticket between London and Budapest is £89  one way.
    What is the distance from London to Budapest via coach?
    The London to Budapest coach distance is approximately 898 miles (1449 km).
    What is the average London to Budapest coach duration?
    While the time it takes to travel 898 miles (1449 km) from London to Budapest can vary based on specific dates, weekends, and bank holidays, the coach duration from London to Budapest is on average 28 h 35 min.
    Which coach station from London to Budapest do I depart from? Which Budapest coach station from London do I arrive in?

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

    Where is the London coach station located? Where is the Budapest coach station located?

    Passengers board the coach most frequently from London Victoria, which is located around 1 mile (s) / 1 km away from the city centre, and they get off the coach at Budapest, Thököly út (Budapest-Keleti), located 2 mile (s) / 3 km away from the city centre.

    What coach companies offer a service to Budapest from London?
    When taking a coach from London to Budapest, you can count on RegioJet, Flixbus, Eurolines France, National Express or Eurolines Switzerland for the best way to get you to Budapest. You can also check all possible coach companies who offer a service to Budapest from London and compare the amenities they offer before buying a coach ticket.
    What are the first and last departure coach times from London to Budapest?
    You can take the first coach from London to Budapest at 09: 00   or take the last coach from London to Budapest leaving at 11: 00. Look for the latest London Budapest coach times on Omio and book the best time to take the coach for this trip.
    How far in advance should I book coach tickets to Budapest from London for the best deals?
    You can find a coach to Budapest from London to cost on average £89 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the London to Budapest coach generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey