Most of the sites can be reached on foot, or you can take a tram, bus or metro. A 24-hour public transport pass costs 1,650 HUF, and you can also use taxis or ride-sharing apps for around 2,000-3,000 HUF per ride.
If you have more time, you can explore other popular attractions in Budapest, such as the Hungarian Parliament Building, Széchenyi Thermal Baths, or the Heroes' Square. If you have less time, you can skip some of the sites and prioritize the ones that interest you the most. Don't forget to bring comfortable shoes, water, and cash, as some places don't accept credit cards.