Flights to Budapest

Direct flights from 101 cities, 988 flights a week. From London the flight takes 2h 30m, tickets from $28. From Manchester the flight takes 2h 40m, tickets from $41.

Flights to Budapest at a glance

cities with nonstop flights here
101
nonstop flights a week
988
lowest fare from London
$28
flight time from London
2h 30m
lowest fare from Manchester
$41
flight time from Manchester
2h 40m
arrival airport
Budapest Ferenc Liszt International
best months to visit
May, June and September

Where you can fly to Budapest from

Nonstop flights, busiest routes first

FromFare
London United Kingdom, 2h 30m, 35 a week from $28
Manchester United Kingdom, 2h 40m, 18 a week from $41
Dubai United Arab Emirates, 6h, 17 a week from $255
Dublin Ireland, 2h 55m, 15 a week from $100
Edinburgh United Kingdom, 2h 50m, 9 a week from $106
Birmingham United Kingdom, 2h 35m, 4 a week from $30
Newcastle United Kingdom, 2h 40m, 4 a week from $66
Leeds United Kingdom, 2h 45m, 2 a week from $100
Philadelphia United States, 8h 40m, seasonal
Toronto Canada, 8h 25m, seasonal from $626
Abu Dhabi United Arab Emirates, 6h 5m, seasonal from $181

From other countries

And 60 cities more with nonstop flights.

When to fly to Budapest

Weather by month

The most comfortable months are May, June and September: +24° by day, 9 rainy days a month. Long-term monthly averages.

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.

Arrival airport

Where the nonstop flights land

988 flights a week arrive nonstop

Frequently asked questions

Where are there direct flights to Budapest from?
From 101 cities. The busiest routes are from London (35 flights a week), Manchester (18 flights a week), Dubai (17 flights a week), Dublin (15 flights a week), Edinburgh (9 flights a week) and Birmingham (4 flights a week).
How long is the flight from London to Budapest?
A nonstop flight takes about 2 hours 30 minutes, tickets from $28.
How long is the flight from Manchester to Budapest?
A nonstop flight takes about 2 hours 40 minutes, tickets from $41.
What is the cheapest city to fly to Budapest from?
Tirana from $17, Krakow from $17, Sofia from $17 and Brussels from $17.
When is the best time to fly to Budapest?
The most comfortable months are May, June and September: +24° by day, 9 rainy days a month. Long-term monthly averages.
Which airport do flights to Budapest arrive at?
All nonstop flights land at Budapest Ferenc Liszt International (BUD).

Cities near Budapest with their own flights

Worth a look when fares or dates to Budapest do not suit; distance by straight line