Flights from Edinburgh to Budapest – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
EDI to BUD – All flight route options from Edinburgh Airport, United Kingdom to Budapest Ferenc Liszt International Airport, Hungary. These routes are operated by 17 airlines. Fly non-stop with Ryanair UK or Ryanair, or choose from 15 different stopover flights. The shortest flight time is 2 hours and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Budapest Ferenc Liszt Airport
We got great deals on hotels and car rentals near the airport.
Edinburgh to Budapest flights
There are over 17 airlines and as many as 62 flights every week to this destination. You can fly non-stop to Budapest (BUD) from Edinburgh (EDI) with Ryanair or Ryanair UK but if a stopover option suits you better you can choose to fly via Vienna, Cologne or any other of the 15 alternatives with connectiing airports.
Edinburgh to Budapest with Ryanair
You can fly non-stop every weekday except Mondays and Mondays with departure times from 5:00 am to 7:00 pm.
With Austrian
If you fly from Edinburgh with Austrian you will do a stopover in Vienna, VIE before reaching Budapest. This flight trip will take 4 hours and you can fly every Thursday or Saturday with departures at 08:55 or 09:30. Austrian is a Star Alliance member.
Distance & flight times: Edinburgh Airport to Budapest Airport
The shortest flight time between EDI and BUD is 2 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 50m | - | 1130 miles (1818 km) |
VIE Vienna | 4h 0m | 1h 15m | 1137 miles (1829 km) |
CGN Cologne | 4h 35m | 1h 5m | 1156 miles (1860 km) |
AMS Amsterdam | 4h 50m | 2h 55m | 1144 miles (1841 km) |
CPH Copenhagen | 4h 50m | 1h 20m | 1259 miles (2026 km) |
FRA Frankfurt | 4h 50m | 2h 35m | 1164 miles (1873 km) |
STR Stuttgart | 5h 5m | 3h 30m | 1204 miles (1937 km) |
DUS Dusseldorf | 5h 25m | 2h 15m | 1149 miles (1849 km) |
MUC Munich | 5h 25m | 1h 55m | 1182 miles (1902 km) |
CDG Paris | 5h 50m | 1h 45m | 1320 miles (2124 km) |
BRU Brussels | 6h 20m | 2h 40m | 1187 miles (1910 km) |
OSL Oslo | 6h 55m | 2h 30m | 1550 miles (2494 km) |
DUB Dublin | 7h 30m | 3h 10m | 1406 miles (2262 km) |
LHR London | 7h 50m | 3h 15m | 1262 miles (2031 km) |
LCY London | 8h 10m | - | - |
ZRH Zurich | 8h 45m | 3h 10m | 1279 miles (2058 km) |


Quick copy and share this page
From United Kingdom to Budapest
Below is a list of other cities in United Kingdom with flights to Budapest with either non-stop or connecting flights.
-
LHR London Direct
-
LGW London Direct
-
STN London Direct
-
MAN Manchester Direct
-
BHX Birmingham Direct
-
LTN London Direct
-
BRS Bristol Direct
-
GLA Glasgow Direct
-
LBA Leeds Direct
-
NCL Newcastle Direct