The metro service (BKK) has dozens of ticket types. The options and what they are called can be confusing. Note, there are no “passes”. This is copied (cut and paste) verbatim from the BKK English website ( http://www.bkk.hu/en/tickets-and-passes/prices/ ) I put the Hungarian names (from the Hungarian language website) in parenthesis
The most common used by tourist are:
TICKETS (jegyek): you must validate the tickets at the entrance to the metro stations or on the tram, trolley or bus.
Single ticket HUF 350
Single ticket bought on the spot HUF 450 (from a metro cop)
Block of 10 tickets HUF 3 000
Airport shuttle bus single ticket (100E) HUF 900
TRAVELCARD (Budapest ?? órás jegy; literally translated; “Budapest ?? hours ticket” but called “TRAVELCARD” on the English website): Gets you on any public transportation within the city limits. No validating. Just show the card if asked. A start date and time must be printed on the back.
Budapest 24-hour travelcard HUF 1 650
Budapest 24-hour group travelcard (for 1-5 passengers traveling together) HUF 3 300
Budapest 72-hour travelcard HUF 4,150
Budapest 7-day travelcard HUF 4 950 (this one requires that you carry a photo ID and that the number off the ID be printed on the back of the card. I use my Passport as Hungarian law requires that tourists carry their passports at all times)
BUDAPEST CARD (Budapest Kártya (?? órás)): This does the same as the TRAVELCARD but also includes discounts around town. If you do a lot of museums and something like the Zoo, its worth cost maybe, otherwise not.
Budapest Card for 24 hours HUF 5,500
Budapest Card for 48 hours HUF 8,500
Budapest Card for 72 hours HUF 10,900
Budapest Card for 96 hours HUF 14,500
Budapest Card for 120 hours HUF 17,500
All of these can be purchased from the vending machines Watch the video http://bkk.hu/automata/bemutato/. However, if there is a window open, why don't you try interacting with the locals. The fine for not complying is HUF 8,000 on the spot or HUF 16,000 at the metro office