Reizigers voor Boedapest landen op Ferihegy International Airport, dat op ongeveer 12 kilometer van de stad ligt verwijderd (ten zuidoosten). Vanuit Nederland en België vlieg je voordelig naar Boedapest. Andere luchthavens in Hongarije betreffen Debrecen, Sármellék, Gyor en Pécs maar die van Boedapest is ronduit de grootste. Naar Boedapest kan worden gevlogen vanaf onder andere Brussel (Zaventem) en Amsterdam. De vliegmaatschappijen die gebruik maken van de luchthaven zijn onder andere Sky Europa, Wizz Air en Easyjet en Malév Hungarian Airlines. Vanuit Nederland vlieg je voordelig naar Boedapest vanaf Rotterdam. Er zijn goede busverbindingen en tevens een shuttleverbinding vanaf de luchthaven naar de binnenstad. Tickets kosten met de bus minder dan een euro en de bussen worden gerund door BKV. Ook de treinverbinding kost rond één euro. Taxis zijn ook beschikbaar maar iets duurder: € 15-20.
De stad is goed te bereiken via de M0 ringweg om de stad heen. Om van Oost naar West te komen is het dus aan te raden om de ringweg te pakken. Ook van Noord naar Zuid maken veel mensen gebruik van de ring. Wat opvalt is het gemis van een goede manier om van West naar Noord te komen, daarvoor moet je omrijden in Zuidelijke richting. Boedapest is het hart van het Hongaarse wegennet, hier starten alle autowegen naar onder andere Wenen (de M1), Slowakije (de M2) en Kroatië (de M7). Andere steden die vanuit Boedapest goed zijn te bereiken betreffen: Praag ligt op 450 kilometer afstand, Krakau ligt op 470 kilometer afstand en Bratislava slechts op 164 kilometer.
Boedapest heeft een uitgebreid netwerk van trams, metro's en treinen. Ook zijn er kabeltreinen, tandradbanen en stoeltjesliften. In het stadsdeel Pest ligt het station Keleti Pályaudvar, treindiensten staan onder beheer van HÉV en MÁV. Vanuit één van de vier stations in Boedapest zijn alle delen van de stad prima te bereiken. Ook het busnetwerk is goed en frequent, bussen rijden veelal 7 dagen per week, de hele nacht door. Er is tevens een metroverbinding, een zeer oude lijn die onder de Andrássyboulevard en het heldenplein doorloopt. Reizen naar Boedapest is tevens mogelijk met busmaatschappij Eurolines en kost bijvoorbeeld ongeveer € 24 (voor een enkele reis) vanaf Amsterdam. Vanaf het Verenigd Koninkrijk kun je ook naar Boedapest reizen, je moet dan wel overstappen in Wenen. Ook vanaf Frankrijk (Parijs) kun je reizen naar Boedapest per bus, je betaalt dan ongeveer € 90.
Voor informatie omtrent autoverhuur in Boedapest, kun je een kijkje nemen op deze pagina.