Budapest Ferenc Liszt International Airport is the local airport for the city and situated about 25 kilometres away from the city centre.
Take the bus 200E from Budapest Ferenc Liszt International Airport, then hop on the metro M3, which brings you directly to the city centre. Or get on the bus 100E, which takes you to Deák Ferenc Square.
You can reach almost every major Hungarian city, including Győr and Eger, by train. In addition, there are good train connections to Vienna, Bratislava and Prague.