Budapest cuenta con un sistema de transporte público eficiente y extenso que consta de autobuses, tranvías, trolebuses y cuatro líneas de metro (M1, M2, M3, M4). El sistema de metro es especialmente útil para moverse por la ciudad rápidamente, mientras que los tranvías, como el famoso Tranvía 2 a lo largo del Danubio, ofrecen rutas panorámicas.
Puedes comprar billetes en las máquinas expendedoras de las estaciones de metro, paradas de autobús y tranvía, o incluso a través de la aplicación BKK. Un billete sencillo es válido para un viaje, pero si planeas viajar con frecuencia, considera comprar un pase diario (de 24, 48 o 72 horas) o una Budapest Travel Card, que ofrece viajes ilimitados en todo el transporte público y descuentos en varias atracciones.
Los billetes deben validarse antes de subir al autobús, pasándolos por las máquinas naranjas que se encuentran en las entradas de las estaciones o en los autobuses y tranvías. Si no se valida el billete, se pueden aplicar multas si el revisor lo comprueba. El transporte público funciona desde las 4:30 hasta las 23:30 horas aproximadamente, y después hay autobuses nocturnos disponibles.