Most of the attractions in Budapest can be reached on foot or by public transportation. Budapest has an extensive public transportation network, including buses, trams, metro lines and trains. The single ticket price is 350 HUF, while a day-pass costs 1650 HUF.
If you have more time, you can explore other areas of Budapest such as Heroes' Square, Fisherman's Bastion, and the Széchenyi thermal baths. Alternatively, if you have less time, you can prioritize the top three attractions on this list - Parliament Building, Buda Castle and St. Stephen's Basilica. It's also recommended to try local Hungarian dishes such as goulash, chimney cake, and langos.