HUB hero image

How to Travel from

Budapest to London

by Plane, Bus, Route or Car

Budapest
+0
London
Transport search to London
Budapest
+0
London
Building a composite car route
Cheapest
Best Offer!
Car
16 h 24 min
1694 km.
from $93
Composite Route Car Only
Schedule

Budapest, Hungary → London, Great Britain

All
All days
23 Jul, Thu
24 Jul, Fri
25 Jul, Sat
26 Jul, Sun
27 Jul, Mon

Cheapest and Fastest Ways to Travel from Budapest to London

Composite routes from Budapest to London

Cheapest
Fastest
Other

Transport providers

Ryanair
Website
KLM
Website
Brussels Airlines
Website
easyJet
Website
Lufthansa
Website
British Airways
Website
Eurowings
Website
Austrian Airlines
Website
Swiss
Website
Luxair
Website
Ryanair UK
Website
Jet2.com
Website
Wizz Air
Website
Ryanair
Website
2h 40m
Every day
$43.31–$700.58
KLM
Website
5h 38m
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
$267.49–$1,019.02
Brussels Airlines
Website
4h 37m
Every day
$216.54–$700.58
easyJet
Website
2h 45m
Every day
$95.53–$318.44
Lufthansa
Website
4h 45m
Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
$254.76–$560.46
British Airways
Website
2h 55m
Every day
$152.85–$891.64
Eurowings
Website
6h 35m
Monday to Friday
$165.59–$420.35
Austrian Airlines
Website
4h 42m
Every day
$242.02–$827.95
Swiss
Website
6h 31m
Every day
$254.76–$585.94
Luxair
Website
4h 45m
Sunday
$560.46–$1,019.02
Ryanair UK
Website
2h 35m
Monday
$63.69–$382.13
Jet2.com
Website
2h 50m
Monday and Friday
$70.06–$242.02
Wizz Air
Website
2h 43m
Every day
$59.87–$343.92
Leo Express
Řehořova 908/4, Žižkov, 130 00 Prag 3, Czech Republic
RegioJet
nám. Svobody 86/17, 602 00 Brno, Czech Republic
Nomago
Vosnjakova ulica 3,1000 Ljubljana, Slovenia
miniBUD
H-1185 Budapest, BUD International Airport, Terminal 2, Building 201, Office 4013, Hungary
Leo Express
Řehořova 908/4, Žižkov, 130 00 Prag 3, Czech Republic
+420 220 311 700
+420 220 311 700
Call Contact via email
RegioJet
nám. Svobody 86/17, 602 00 Brno, Czech Republic
+420 222 222 221
+420 222 222 221
Call Contact via email
Nomago
Vosnjakova ulica 3,1000 Ljubljana, Slovenia
+386 143 177 77
+386 143 177 77
Call Contact via email
miniBUD
H-1185 Budapest, BUD International Airport, Terminal 2, Building 201, Office 4013, Hungary
+36 1 550 0000
+36 1 550 0000
Call Contact via email
Leo Express
Řehořova 908/4, Žižkov, 130 00 Prag 3, Czech Republic
RegioJet
nám. Svobody 86/17, 602 00 Brno, Czech Republic
Nomago
Vosnjakova ulica 3,1000 Ljubljana, Slovenia
Leo Express
Řehořova 908/4, Žižkov, 130 00 Prag 3, Czech Republic
+420 220 311 700
+420 220 311 700
Call Contact via email
RegioJet
nám. Svobody 86/17, 602 00 Brno, Czech Republic
+420 222 222 221
+420 222 222 221
Call Contact via email
Nomago
Vosnjakova ulica 3,1000 Ljubljana, Slovenia
+386 143 177 77
+386 143 177 77
Call Contact via email
Irish Ferries
Website
Irish Ferries
Website
1h 30m
Every 3 hours
$44.58–$53.50
+353 818 300 400
+353 818 300 400
Call Contact via email

Questions and Answers

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

The cheapest way to get from Budapest to London is to bus which costs $11.96 - $59.78 and takes 26h.

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

The fastest way to get from Budapest to London is to fly which takes 5h 41m and costs $103.26 - $597.83 .

Is there a direct bus between Budapest and London?

Yes, there is a direct bus departing from Budapest-Kelenföld and arriving at London Victoria. Services depart once a week, and operate Friday. The journey takes approximately 26h.

Is there a direct train between Budapest and London?

No, there is no direct train from Budapest to London. However, there are services departing from Budapest-Kelenfoeld and arriving at London St. Pancras Int. via Wien Hbf, Frankfurt and Brussel-Zuid. The journey, including transfers, takes approximately 16h 49m.

How far is it from Budapest to London?

The distance between Budapest and London is 1529 km.

How do I travel from Budapest to London without a car?

The best way to get from Budapest to London without a car is to train which takes 16h 49m and costs $228.26 - $434.78 .

How long does it take to get from Budapest to London?

It takes approximately 5h 41m to get from Budapest to London, including transfers.

Where do I catch the Budapest to London bus from?

Budapest to London bus services, operated by FlixBus, depart from Budapest, Népliget Autóbusz-Pályaudvar station.

Where do I catch the Budapest to London train from?

Budapest to London train services, operated by Hungarian Railways (MÁV), depart from Budapest-Kelenfoeld station.

Train, bus or fly from Budapest to London?

The best way to get from Budapest to London is to fly which takes 5h 41m and costs $103.26 - $597.83 . Alternatively, you can train, which costs $228.26 - $434.78 and takes 16h 49m, you could also bus, which costs $11.96 - $59.78 and takes 26h.

Where does the Budapest to London bus arrive?

Budapest to London bus services, operated by FlixBus, arrive at Vienna, International Busterminal (VIB) station.

What is the time difference between Budapest and London?

London is 1h behind Budapest. It is currently 14:44 in Budapest and 13:44 in London.

Where does the Budapest to London train arrive?

Budapest to London train services, operated by Hungarian Railways (MÁV), arrive at Wien Hbf station.

How do I get a train ticket from Budapest to London?

Book your Budapest to London train tickets online with Omio.

How do I get a bus ticket from Budapest to London?

Book your Budapest to London bus tickets online with Omio.

Where can I stay near London?

There are 18291+ hotels available in London. Prices start at $44.36 per night.
+0