Lo ideal es que puedas pasar al menos 3 días, así podrás ver lo más turístico de la ciudad. Pero si realmente quieres empaparte de la historia, la vida y conocer todo sobre Budapest de 4 días en adelante es lo mejor.