Det går daglig rutefly til Budapest fra Sverige. Du kan velge å fly fra blant annet Arlanda, Skavsta og Sturup. Du kan blant annet fly direkte med Malev Hungarian.
Budapest internasjonale flyplass heter Ferihegy International Airport og ligger 24 km sørøst for byen. Den beste måten å ta seg inn til byen på er med Airport Mini Bus Service. For ca. 75 kroner tar de deg inn til byen og til hotellet ditt. Det er lurt å bestille billett et døgn i forveien. Tlf.: 296 96 96.
Det er veldig dyrt å ta drosje inn til byen, så det anbefales ikke.