Flights to Hungary

Direct flights from 11 cities serve 2 cities in Hungary: 109 flights a week. From London to Budapest from $27.

Flying to Hungary at a glance

cities with direct flights
2
flights a week
109
lowest direct fare, London to Budapest
$27
nonstop from London to Budapest
2h 30m
currency
Hungarian forint

Cities with direct flights

Direct fare from London; where there is no fare, the flight time

Prices and flight times from London and Manchester

Direct flights, the lowest fare found in recent days

Budapest from $27
2h 30m, 36 flights a week
Debrecen from $56
2h 40m, 4 flights a week
Budapest from $41
2h 40m, 18 flights a week

Weather in Hungary by month

Long-term averages for the main destinations

Best time to visit Budapest: May, June and September.

Jan
+6° −1° 8 days
Feb
+8° 0° 7 days
Mar
+13° +2° 8 days
Apr
+16° +6° 10 days
May
+21° +11° 12 days
Jun
+28° +16° 6 days
Jul
+30° +18° 8 days
Aug
+29° +18° 9 days
Sep
+23° +13° 9 days
Oct
+17° +8° 6 days
Nov
+9° +2° 9 days
Dec
+5° 0° 9 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight to Hungary from London?
A nonstop flight from London to Budapest takes about 2 hours 30 minutes. All nonstop flights from London: from 2h 30m (Budapest) to 2h 40m (Debrecen).
Which cities have direct flights to Hungary?
11 cities: London, Manchester, Dubai, Dublin, Edinburgh, Birmingham, Newcastle, Leeds and others. Most flights go to Budapest, Debrecen.
When is the best time to visit Hungary?
By long-term weather averages, the most comfortable months in Budapest are May, June and September.
How much is a flight to Hungary?
Lowest direct fares found recently: London to Budapest from $27, Manchester to Budapest from $41. The price for your dates shows in the search.