Budapest was in 1896 de eerste stad op het Europese vasteland met een metro, alleen London was eerder. Het 'gele' lijntje functioneert nog steeds en in de stations zijn tal van mooie details bewaard gebleven. Inmiddels zijn er ook twee nieuwere metrolijnen bijgekomen, blauw en rood, en wordt er hard gewerkt aan een vierde. Een kaartje voor de metro kost ongeveer een halve euro. De Budapest Card, verkrijgbaar voor twee of drie dagen, biedt toegang tot al het openbaar vervoer en een lange reeks musea.