Here's my itinerary for spending 3 perfect days in Budapest Hungary. Three days in Budapest is the perfect amount of time to cover the top attractions in this wonderful Central European city. If you have extra time, Budapest also makes a great base for day trips in area.