Ciao,
due giorni possono essere più che sufficienti a Budapest. La città è servita abbastanza bene dai mezzi pubblici (tre linee metropolitante più autobus e tram).
Ti consiglio di alloggiare in una zona centrale dove potrai facilmente raggiungere le varie parti della città.
Comunuqe ti direi il castello di Buda e il palazzo reale, il ponte delle catene e la riva del danubio. Sempre a Buda (è la parte della città che sta a est del Danubio), la chiesa di San Mattia e il bastione dei Pescatori.
Nella parte ovest (più movimentata anche per le uscite serali) invece il Parlamento, la basilica di Santo Stefano, la Sinagoga di Via Dohány con il monumento ai martiri ebrei e la piazza degli eroi con il monumento del millenario.
Per attività più ludiche: una sosta alla pasticceria Gerbeaud e se ti vuoi poi rilassare un po' non dimenticare una visita al bagno termale Gellért (a sud di Buda).
Qui sul sito nella sezione viaggi del mondo puoi vedere alcune
foto delle città.
Buon soggiorno!