Do people speak English in Budapest?
Yes. People in Budapest speak primarily Hungarian but young generations might have a basic knowledge of English and will be happy to help you, they like practicing their English! In most tourist areas, people speak fairly good English for you to get by comfortably. Although, I recommend learning at least, how to say please (krem, pronounced (kay-rem) and thank you (ksznm, pronounced (k-s-nm). Hungarians really appreciate people who make an effort to learn their language.