Get the 72-hour travel card
A 72-hour BKK pass (about 5,500 HUF) covers metro, tram 2 along the Danube and buses. Buy it from purple BKK machines or the BudapestGO app, and always carry it, because inspectors fine heavily. The 100E airport bus needs its own ticket unless you have a valid pass.
Use Bolt, not street taxis
Uber does not operate in Budapest. Use the Bolt app or call Főtaxi or City Taxi rather than hailing cabs outside bars on Király utca, where overcharging is common.
Pay in forints and decline conversion
Card payment is accepted almost everywhere. When a terminal or ATM offers to charge you in EUR, choose HUF instead, because that conversion rate is poor. Avoid Euronet ATMs and the exchange booths on Váci utca, and use bank ATMs such as OTP.
Watch out for the bar scam
Be wary of friendly strangers, often near Váci utca, who invite you to a 'local' bar, where the bill can be hundreds of euros. Stick to bars you chose yourself and check menu prices before ordering.
Check the bill before tipping
Many restaurants add a 10-15% service charge (szervizdíj) automatically, so read the bill before adding more. If it is not included, tip 10% by telling the server the total you want to pay rather than leaving cash on the table.
Book Parliament and baths ahead
Parliament tours sell out days in advance in high season, so book online early. Weekend evening bath parties and Széchenyi slots also go fast, and pre-booked tickets often let you skip the cashier queue.
Best seasons to visit
April to June and September to October bring mild weather of 15-25°C, ideal for walking and outdoor bath pools. July and August often reach 30°C or more. Winter sits around 0-5°C, but steaming outdoor pools and the Christmas markets on Vörösmarty tér make it atmospheric.
Bath etiquette
Shower before entering pools and keep your voice low in steam rooms. Bring a swim cap if you plan to use the lap pools at Széchenyi, where caps are mandatory.